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

ra_dav regression tests failing trunk@26540

From: Philip Martin <philip_at_codematters.co.uk>
Date: 2007-09-11 23:46:34 CEST

A number of the regression tests fail when I run them over ra_dav, I
think it is related to the new depth stuff. Is this expected? Are
the DAV tests known to fail at present? Or is my development
environment faulty?

While investigating this problem I was looking at the apache logs and
it seems as if the 1.5 client is making significantly more requests
than 1.4 made. Take svnversion_tests number 1, one of the failing
tests, as an example. If I break out of the test before the switch
and then run the switch manually (always using the 1.5 server) I see
many more Apache log entries with the 1.5 client than the 1.4 client.
Is this a problem? Will it affect performance? Is it the cause of
the failing test?

1.4
===
error:
[Tue Sep 11 22:25:43 2007] [info] [client 127.0.0.1] Access granted: 'jrandom' PROPFIND svnversion_tests-1:/
[Tue Sep 11 22:25:43 2007] [info] [client 127.0.0.1] Access granted: 'jrandom' REPORT svnversion_tests-1:
[Tue Sep 11 22:25:43 2007] [info] [client 127.0.0.1] Access granted: 'jrandom' GET svnversion_tests-1:/A/D
[Tue Sep 11 22:25:43 2007] [info] [client 127.0.0.1] Access granted: 'jrandom' GET svnversion_tests-1:/A/D/gamma
access:
127.0.0.1 - - [11/Sep/2007:22:25:43 +0100] "PROPFIND /svn-test-work/repositories/svnversion_tests-1 HTTP/1.1" 401 401
127.0.0.1 - jrandom [11/Sep/2007:22:25:43 +0100] "PROPFIND /svn-test-work/repositories/svnversion_tests-1 HTTP/1.1" 207 721
127.0.0.1 - jrandom [11/Sep/2007:22:25:43 +0100] "REPORT /svn-test-work/repositories/svnversion_tests-1/!svn/vcc/default HTTP/1.1" 200 914
debian2:pm cat subversion/tests/cmdline/httpd-20070911-204109/error_log && cat subversion/tests/cmdline/httpd-20070911-204109/access_log

1.5
===
error:
[Tue Sep 11 22:26:46 2007] [info] [client 127.0.0.1] Access granted: 'jrandom' PROPFIND svnversion_tests-1:/
[Tue Sep 11 22:26:46 2007] [info] [client 127.0.0.1] Access granted: 'jrandom' PROPFIND svnversion_tests-1:
[Tue Sep 11 22:26:46 2007] [info] [client 127.0.0.1] Access granted: 'jrandom' PROPFIND svnversion_tests-1:
[Tue Sep 11 22:26:46 2007] [info] [client 127.0.0.1] Access granted: 'jrandom' PROPFIND svnversion_tests-1:/A/D/gamma
[Tue Sep 11 22:26:46 2007] [info] [client 127.0.0.1] Access granted: 'jrandom' PROPFIND svnversion_tests-1:
[Tue Sep 11 22:26:46 2007] [info] [client 127.0.0.1] Access granted: 'jrandom' PROPFIND svnversion_tests-1:
[Tue Sep 11 22:26:46 2007] [info] [client 127.0.0.1] Access granted: 'jrandom' PROPFIND svnversion_tests-1:/A/D/gamma
[Tue Sep 11 22:26:46 2007] [info] [client 127.0.0.1] Access granted: 'jrandom' PROPFIND svnversion_tests-1:/
[Tue Sep 11 22:26:46 2007] [info] [client 127.0.0.1] Access granted: 'jrandom' REPORT svnversion_tests-1:
[Tue Sep 11 22:26:46 2007] [info] [client 127.0.0.1] Access granted: 'jrandom' GET svnversion_tests-1:/A/D
[Tue Sep 11 22:26:46 2007] [info] [client 127.0.0.1] Access granted: 'jrandom' GET svnversion_tests-1:/A/D/gamma
access:
127.0.0.1 - - [11/Sep/2007:22:26:46 +0100] "PROPFIND /svn-test-work/repositories/svnversion_tests-1 HTTP/1.1" 401 401
127.0.0.1 - jrandom [11/Sep/2007:22:26:46 +0100] "PROPFIND /svn-test-work/repositories/svnversion_tests-1 HTTP/1.1" 207 721
127.0.0.1 - jrandom [11/Sep/2007:22:26:46 +0100] "PROPFIND /svn-test-work/repositories/svnversion_tests-1/!svn/vcc/default HTTP/1.1" 207 472
127.0.0.1 - jrandom [11/Sep/2007:22:26:46 +0100] "PROPFIND /svn-test-work/repositories/svnversion_tests-1/!svn/bln/2 HTTP/1.1" 207 523
127.0.0.1 - jrandom [11/Sep/2007:22:26:46 +0100] "PROPFIND /svn-test-work/repositories/svnversion_tests-1/A/D/gamma HTTP/1.1" 207 734
127.0.0.1 - jrandom [11/Sep/2007:22:26:46 +0100] "PROPFIND /svn-test-work/repositories/svnversion_tests-1/!svn/vcc/default HTTP/1.1" 207 472
127.0.0.1 - jrandom [11/Sep/2007:22:26:46 +0100] "PROPFIND /svn-test-work/repositories/svnversion_tests-1/!svn/bln/2 HTTP/1.1" 207 523
127.0.0.1 - jrandom [11/Sep/2007:22:26:46 +0100] "PROPFIND /svn-test-work/repositories/svnversion_tests-1/!svn/bc/2/A/D/gamma HTTP/1.1" 207 744
127.0.0.1 - jrandom [11/Sep/2007:22:26:46 +0100] "PROPFIND /svn-test-work/repositories/svnversion_tests-1 HTTP/1.1" 207 721
127.0.0.1 - jrandom [11/Sep/2007:22:26:46 +0100] "REPORT /svn-test-work/repositories/svnversion_tests-1/!svn/vcc/default HTTP/1.1" 200 914

For the record the test fails with:

CMD: svn switch --username jrandom --password rayjandom http://localhost:23510/svn-test-work/repositories/svnversion_tests-1/A/D/gamma svn-test-work/working_copies/svnversion_tests-1/iota --config-dir /home/pm/sw/subversion/obj/subversion/tests/cmdline/svn-test-work/local_tmp/config <TIME = 0.042973>
=============================================================
Expected 'iota' and actual 'iota' are different!
=============================================================
EXPECTED NODE TO BE:
=============================================================
 * Node name: iota
    Path: svn-test-work/working_copies/svnversion_tests-1/iota
    Contents: None
    Properties: {}
    Attributes: {'status': 'U '}
    Children: N/A (node is a file)
=============================================================
ACTUAL NODE FOUND:
=============================================================
 * Node name: iota
    Path: svn-test-work/working_copies/svnversion_tests-1/iota
    Contents: None
    Properties: {}
    Attributes: {'status': 'A '}
    Children: N/A (node is a file)
Unequal at node iota
Unequal at node svnversion_tests-1
Unequal at node working_copies
Unequal at node svn-test-work
EXCEPTION: SVNTreeUnequal

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Sep 11 23:43:11 2007

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.