git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: git-svn tests fail since 1.7.2.2

From
H.Merijn Brand <h.m.brand@xs4all.nl>
Date
Oct 28, 2010, 20:32 UTC
Message-ID
<20101028223254.25c0241a@pc09.procura.nl>
In-Reply-To
<20101028175648.GA14212@burratino>

On Thu, 28 Oct 2010 12:56:48 -0500, Jonathan Nieder <jrnieder@gmail.com> wrote:

Show 29 quoted lines
> Hi,
> 
> H.Merijn Brand wrote [snipped somewhat]:
> 
> > Up to and including 1.7.2.1, all went smooth and fine, but as of
> > 1.7.2.2 (and 1.7.3.1 and 1.7.3.2), the tests started to fail on svn
> > issues.
> >
> > t9101-git-svn-props.sh                           (Wstat: 256 Tests: 26 Failed: 3)
> >   Failed tests:  24-26
> > t9143-git-svn-gc.sh                              (Wstat: 256 Tests: 11 Failed: 1)
> >   Failed test:  10
> >
> > These tests fail on *all* my Linux boxes, which happen to be OpenSUSE
> > ranging from 11.0 to 11.3.
> >
> > OpenSUSE 11.0/64:
> > + svn, version 1.5.7 (r36142)
> > 
> > OpenSUSE 11.2/64:
> > + svn, version 1.6.6 (r40053)
> > 
> > OpenSUSE 11.3/32:
> > + svn, version 1.6.9 (r901367)
> 
> Any idea what error message or command they fail at?  Useful commands
> to try might be
> 
>  sh t9101-git-svn-props.sh -v
ok 23 - test show-ignore
expecting success:
        git svn fetch && git pull . remotes/git-svn &&
        git svn create-ignore &&
        cmp ./.gitignore create-ignore.expect &&
        cmp ./deeply/.gitignore create-ignore.expect &&
        cmp ./deeply/nested/.gitignore create-ignore.expect &&
        cmp ./deeply/nested/directory/.gitignore create-ignore.expect &&
        git ls-files -s | grep gitignore | cmp - create-ignore-index.expect
        A       deeply/nested/directory/.keep
r8 = ddf07d64e9879c7d8f730b781596e1a6cf5d413b (refs/remotes/git-svn)
From .
 * remote branch     git-svn    -> FETCH_HEAD
Updating eff953b..ddf07d6
Fast-forward
 0 files changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 deeply/nested/directory/.keep
-: No such file or directory
not ok - 24 test create-ignore
#
#               git svn fetch && git pull . remotes/git-svn &&
#               git svn create-ignore &&
#               cmp ./.gitignore create-ignore.expect &&
#               cmp ./deeply/.gitignore create-ignore.expect &&
#               cmp ./deeply/nested/.gitignore create-ignore.expect &&
#               cmp ./deeply/nested/directory/.gitignore create-ignore.expect &&
#               git ls-files -s | grep gitignore | cmp - create-ignore-index.expect
#
expecting success:
        git svn propget svn:ignore . | cmp - prop.expect &&
        cd deeply &&
        git svn propget svn:ignore . | cmp - ../prop.expect &&
        git svn propget svn:entry:committed-rev nested/directory/.keep    | cmp - ../prop2.expect &&
        git svn propget svn:ignore .. | cmp - ../prop.expect &&
        git svn propget svn:ignore nested/ | cmp - ../prop.expect &&
        git svn propget svn:ignore ./nested | cmp - ../prop.expect &&
        git svn propget svn:ignore .././deeply/nested | cmp - ../prop.expect

-: No such file or directory error: git-svn died of signal 13 not ok - 25 test propget # # git svn propget svn:ignore . | cmp - prop.expect && # cd deeply && # git svn propget svn:ignore . | cmp - ../prop.expect && # git svn propget svn:entry:committed-rev nested/directory/.keep | cmp - ../prop2.expect && # git svn propget svn:ignore .. | cmp - ../prop.expect && # git svn propget svn:ignore nested/ | cmp - ../prop.expect && # git svn propget svn:ignore ./nested | cmp - ../prop.expect && # git svn propget svn:ignore .././deeply/nested | cmp - ../prop.expect #

expecting success:
        git svn proplist . | cmp - prop.expect &&
        git svn proplist nested/directory/.keep | cmp - prop2.expect

-: No such file or directory error: git-svn died of signal 13 not ok - 26 test proplist # # git svn proplist . | cmp - prop.expect && # git svn proplist nested/directory/.keep | cmp - prop2.expect #

# failed 3 among 26 test(s) 1..26 Exit 1

Right, If I would have thought of that myself, I would not have had to report the issue. My system seems to have a non-standard "cmp" that seems to have been chosen over the system one. That cmp does not handle -.

Problem solved:
ok 26 - test proplist

# passed all 26 test(s) 1..26

Show 6 quoted lines
> and
> 
>  sh -x t9101-git-svn-props.sh -v -i
> 
> Thanks for reporting,
> Jonathan
-- 
H.Merijn Brand  http://tux.nl      Perl Monger  http://amsterdam.pm.org/
using 5.00307 through 5.12 and porting perl5.13.x on HP-UX 10.20, 11.00,
11.11, 11.23 and 11.31, OpenSuSE 10.1, 11.0 .. 11.3 and AIX 5.2 and 5.3.
http://mirrors.develooper.com/hpux/           http://www.test-smoke.org/
http://qa.perl.org      http://www.goldmark.org/jeff/stupid-disclaimers/
Previous: Jonathan Nieder
Message 4 of 4 in “git-svn tests fail since 1.7.2.2”
  1. H.Merijn BrandOct 28, 2010
  2. Mathias LafeldtOct 28, 2010
  3. Jonathan NiederOct 28, 2010
  4. H.Merijn BrandOct 28, 2010

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.