git-svn tests fail since 1.7.2.2

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I always compile git myself from scratch. One reason is that I want
git-gui to push tags by default, and the option is not available to
store that in some global config. The patches I apply are available
as http://tux.nl/Files/git-patch

(the templates/Makefile patch is to make install work on HP-UX and AIX
 too, where my machines don't seem to like the original installation
 code, but that doesn't change anything else).

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. These tests fail * with or without * my patches. As a result
of these failures, I do not dare to install newer versions of git.

I (have to) use svn for some remote repositories that I clone with
git-svn to be able to use my favorite tools. IMHO svn sucks in user
tools, so I prefer git, but that is probably like preaching to the
choir here :)

I even created a few post-commit hooks in svn to sync a git clone
automatically so I don't have to waste time in svn land to track down
changes from a svn repo to some local svn repo's used in Eclipse.

I do *not* have a ~/.subversion or ~/.svn*

--8<---
*** t9101-git-svn-props.sh ***
ok 1 - checkout working copy from svn
ok 2 - setup some commits to svn
ok 3 - initialize git svn
ok 4 - fetch revisions from svn
ok 5 - test svn:keywords ignoring
ok 6 - raw $Id$ found in kw.c
ok 7 - propset CR on crlf files
ok 8 - fetch and pull latest from svn and checkout a new wc
ok 9 - Comparing crlf
ok 10 - Comparing ne_crlf
ok 11 - Comparing lf
ok 12 - Comparing ne_lf
ok 13 - Comparing cr
ok 14 - Comparing ne_cr
ok 15 - Comparing empty_cr
ok 16 - Comparing empty_lf
ok 17 - Comparing empty
ok 18 - Comparing empty_crlf
ok 19 - Set CRLF on cr files
ok 20 - fetch and pull latest from svn
ok 21 - CRLF + $Id$
ok 22 - CRLF + $Id$ (no newline)
ok 23 - test show-ignore
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
#
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
#
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
-->8---

git-1.7.3.2/t $ prove -v t9*
:
:
Test Summary Report
-------------------
t9101-git-svn-props.sh                           (Wstat: 256 Tests: 26 Failed: 3)
  Failed tests:  24-26
  Non-zero exit status: 1
t9143-git-svn-gc.sh                              (Wstat: 256 Tests: 11 Failed: 1)
  Failed test:  10
  Non-zero exit status: 1
Files=71, Tests=865, 451 wallclock secs ( 0.53 usr  0.07 sys + 106.75 cusr 52.05 csys = 159.40 CPU)
Result: FAIL


These tests fail on *all* my Linux boxes, which happen to be OpenSUSE
ranging from 11.0 to 11.3. FWIW I am not interested in svn support on
HP-UX at the moment.

OpenSUSE 11.0/64:
Linux 2.6.25.20-0.7-default/#1  HP xw4600 Core(TM)2 Quad CPU Q9450 @ 2.66GHz/1998(4) x86_64  3950 Mb
+ svn, version 1.5.7 (r36142)

OpenSUSE 11.2/64:
Linux 2.6.31.12-0.2-default/#1  HP xw6400 Xeon(R) CPU E5320 @ 1.86GHz/1596(4) x86_64  3962 Mb
+ svn, version 1.6.6 (r40053)

OpenSUSE 11.3/32:
Linux 2.6.34.7-0.5-desktop/#1  HP EliteBook 8540p Core(TM) i5 CPU M 540 @ 2.53GHz/1199(4) i686  3868 Mb
+ svn, version 1.6.9 (r901367)


I'm not subscribed to this list and (sorry) have no time to follow it,
so if you need more feedback, please keep me Cc'd

-- 
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/
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]