[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: ra_svn tests stuck in diff_tests.py

From: <philip_at_codematters.co.uk>
Date: 2003-01-21 17:12:05 CET

David Summers david@summersoft.fay.ar.us writes:

 Here is the backtrace of the svn client (svn diff -r1:4):

That looks like diff_tests.py test number 5. If you want to
investigate the problem then it may help to know that it is possible
to run just that test without running the entire test suite:

$ cd build_dir/subversion/tests/clients/cmdline
$ source_dir/subversion/tests/clients/cmdline/diff_tests.py 5 BASE_URL=svn://localhost

The test runs 'svn diff -r1:4' three times, it would be interesting to
know which one causes the hang. 'diff -rN:M' uses two RA sessions so
there might be some sort of race going on. Then again if it is the
second 'svn diff -r1:4' that hangs then perhaps there is some problem
shutting down the two sessions.

The merge command also uses two sessions, it shares the diff driver
code. It would help to know if the merge tests also cause a hang.
You can run those using

$ source_dir/subversion/tests/clients/cmdline/merge_tests.py BASE_URL=svn://localhost

Finally, it is possible that r4478 might fix the problem, it was a
memory problem in the diff -rN code. However I think that is a long
shot.

-- 
Philip Martin
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Oct 14 02:03:48 2006

This is an archived mail posted to the Subversion Dev mailing list.