git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: A Large Angry SCM <gitzilla@gmail.com>
To: Eric Wong <normalperson@yhbt.net>
Cc: James Y Knight <foom@fuhm.net>,
	git@vger.kernel.org, Junio C Hamano <junkio@cox.net>
Subject: Re: [PATCH] Fix git-svn to handle svn not reporting the md5sum of a file, and test.
Date: Sun, 27 May 2007 15:28:08 -0400	[thread overview]
Message-ID: <4659DBC8.2000105@gmail.com> (raw)
In-Reply-To: <20070527172351.GA27309@muzzle>

Eric Wong wrote:
 > A Large Angry SCM <gitzilla@gmail.com> wrote:
 >> James Y Knight wrote:
 >>> ---
 >>> git-svn.perl                    |    2 +-
 >>> t/t9112-git-svn-md5less-file.sh |   45
 >>> +++++++++++++++++++++++++++++++++++++++
 >>> 2 files changed, 46 insertions(+), 1 deletions(-)
 >>> create mode 100755 t/t9112-git-svn-md5less-file.sh
 >> [...]
 >>
 >> The new test fails here (Suse 9.3 fully patched) w/ the following:
 >>
 >> *** t9112-git-svn-md5less-file.sh ***
 >> *   ok 1: load svn dumpfile
 >> *   ok 2: initialize git-svn
 >> * FAIL 3: fetch revisions from svn
 >>         git-svn fetch
 >> * failed 1 among 3 test(s)
 >> make[1]: *** [t9112-git-svn-md5less-file.sh] Error 1
 >
 > I can't reproduce it here (on Debian Etch, SVN 1.4.2).  Can you run with
 > the test with the -v switch?  Thanks.
 >


~/GIT/git/t> sh ./t9112-git-svn-md5less-file.sh -v
* expecting success: svnadmin load /home/test/GIT/git/t/trash/svnrepo < 
dumpfile.svn
<<< Started new transaction, based on original revision 1
      * adding path : md5less-file ... done.

------- Committed revision 1 >>>

*   ok 1: load svn dumpfile

* expecting success: git-svn init file:///home/test/GIT/git/t/trash/svnrepo
*   ok 2: initialize git-svn

* expecting success: git-svn fetch
./test-lib.sh: line 141:  8163 Segmentation fault      git-svn fetch
* FAIL 3: fetch revisions from svn
         git-svn fetch

* failed 1 among 3 test(s)
~/GIT/git/t>


And here is the failing part of the test using sh -x:

+ test_expect_success 'fetch revisions from svn' 'git-svn fetch'
+ test 2 = 2
+ test_skip 'fetch revisions from svn' 'git-svn fetch'
++ expr ././t9112-git-svn-md5less-file.sh : '.*/\(t[0-9]*\)-[^/]*$'
+ this_test=t9112
++ expr 2 + 1
+ this_test=t9112.3
+ to_skip=
+ case "$to_skip" in
+ false
+ say 'expecting success: git-svn fetch'
+ echo '* expecting success: git-svn fetch'
* expecting success: git-svn fetch
+ test_run_ 'git-svn fetch'
+ eval 'git-svn fetch'
++ git-svn fetch
./test-lib.sh: line 141:  8276 Segmentation fault      git-svn fetch
+ eval_ret=139
+ return 0
+ '[' 0 = 0 -a 139 = 0 ']'
+ test_failure_ 'fetch revisions from svn' 'git-svn fetch'
++ expr 2 + 1
+ test_count=3
++ expr 0 + 1
+ test_failure=1
+ say 'FAIL 3: fetch revisions from svn'
+ echo '* FAIL 3: fetch revisions from svn'
* FAIL 3: fetch revisions from svn
+ shift
+ echo 'git-svn fetch'
+ sed -e 's/^/  /'
         git-svn fetch
+ test '' = ''
+ echo ''

This began after the 18bece4..99b5a79 update to master. Prior to that 
the svn tests were passing.

  reply	other threads:[~2007-05-27 19:28 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-05-24  4:37 [PATCH] Fix git-svn to handle svn not reporting the md5sum of a file, and test James Y Knight
2007-05-24  9:16 ` Eric Wong
2007-05-27 11:49 ` A Large Angry SCM
2007-05-27 17:23   ` Eric Wong
2007-05-27 19:28     ` A Large Angry SCM [this message]
2007-05-27 23:04       ` Eric Wong

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4659DBC8.2000105@gmail.com \
    --to=gitzilla@gmail.com \
    --cc=foom@fuhm.net \
    --cc=git@vger.kernel.org \
    --cc=junkio@cox.net \
    --cc=normalperson@yhbt.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).