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

1.4.3 and svnserve/db45 transient testsuite failures

From: Blair Zajac <blair_at_orcaware.com>
Date: 2007-02-20 20:01:42 CET

I'm rebuilding our internal Subversion RPMs for Centos 4.x and decided
to update it to use the latest apr 1.2.8 and db 4.5.20.

I'm seeing random testsuite failures in 'make svncheck', never with
'make check'.

The first time it happened, I just redid the build without paying too
much attention, but it happened again in a difference test, but I
noticed that the last error message was the same:

CMD: svnadmin "create" "svn-test-work/repositories/diff_tests-9"
"--bdb-txn-nosync" "--fs-type=bdb" <TIME = 0.755776>
CMD: svnadmin dump "svn-test-work/local_tmp/repos" | svnadmin load
"svn-test-work/repositories/diff_tests-9" <TIME = 0.016075>
CMD: svn "co" "--username" "jrandom" "--password" "rayjandom"
"svn://localhost/svn-test-work/repositories/diff_tests-9"
"svn-test-work/working_copies/diff_tests-9" "--config-dir"
"/var/tmp/rpmbuilding/blair/BUILD_i386/subversion-1.4.3/subversion/tests/cmdline/svn-test-work/local_tmp/config"

<TIME = 0.720149>
CMD: svn "ci" "-m" "log msg" "--config-dir"
"/var/tmp/rpmbuilding/blair/BUILD_i386/subversion-1.4.3/subversion/tests/cmdline/svn-test-work/local_tmp/config"

<TIME = 0.991461>
CMD: svn "add" "A/B/T" "--config-dir"
"/var/tmp/rpmbuilding/blair/BUILD_i386/subversion-1.4.3/subversion/tests/cmdline/svn-test-work/local_tmp/config"

<TIME = 0.099086>
CMD: svn "add" "A/B/T/phi" "--config-dir"
"/var/tmp/rpmbuilding/blair/BUILD_i386/subversion-1.4.3/subversion/tests/cmdline/svn-test-work/local_tmp/config"

<TIME = 0.095007>
CMD: svn "ci" "-m" "log msg" "--config-dir"
"/var/tmp/rpmbuilding/blair/BUILD_i386/subversion-1.4.3/subversion/tests/cmdline/svn-test-work/local_tmp/config"

<TIME = 0.805195>
CMD: svn "add" "A/B/E/theta" "--config-dir"
"/var/tmp/rpmbuilding/blair/BUILD_i386/subversion-1.4.3/subversion/tests/cmdline/svn-test-work/local_tmp/config"

<TIME = 0.095168>
CMD: svn "ci" "-m" "log msg" "--config-dir"
"/var/tmp/rpmbuilding/blair/BUILD_i386/subversion-1.4.3/subversion/tests/cmdline/svn-test-work/local_tmp/config"

<TIME = -0.094310>
CMD: svn "ci" "-m" "log msg" "--config-dir"
"/var/tmp/rpmbuilding/blair/BUILD_i386/subversion-1.4.3/subversion/tests/cmdline/svn-test-work/local_tmp/config"

<TIME = 0.096994>
CMD: svn "up" "-r" "2" "--config-dir"
"/var/tmp/rpmbuilding/blair/BUILD_i386/subversion-1.4.3/subversion/tests/cmdline/svn-test-work/local_tmp/config"

<TIME = 0.902179>
CMD: svn "diff" "-c" "2" "--username" "jrandom" "--password" "rayjandom"
"svn://localhost/svn-test-work/repositories/diff_tests-9" "--config-dir"
"/var/tmp/rpmbuilding/blair/BUILD_i386/subversion-1.4.3/subversion/tests/cmdline/svn-test-work/local_tmp/config"

<TIME = 0.115927>
CMD: svn "diff" "-r" "1:2" "--username" "jrandom" "--password"
"rayjandom" "--config-dir"
"/var/tmp/rpmbuilding/blair/BUILD_i386/subversion-1.4.3/subversion/tests/cmdline/svn-test-work/local_tmp/config"

<TIME = 0.116916>
CMD: svn "diff" "-c" "3" "--username" "jrandom" "--password" "rayjandom"
"svn://localhost/svn-test-work/repositories/diff_tests-9" "--config-dir"
"/var/tmp/rpmbuilding/blair/BUILD_i386/subversion-1.4.3/subversion/tests/cmdline/svn-test-work/local_tmp/config"

<TIME = 0.114490>
CMD: svn "diff" "-r" "2:3" "--username" "jrandom" "--password"
"rayjandom" "--config-dir"
"/var/tmp/rpmbuilding/blair/BUILD_i386/subversion-1.4.3/subversion/tests/cmdline/svn-test-work/local_tmp/config"

<TIME = 0.115573>
CMD: svn "diff" "-c" "5" "--username" "jrandom" "--password" "rayjandom"
"svn://localhost/svn-test-work/repositories/diff_tests-9" "--config-dir"
"/var/tmp/rpmbuilding/blair/BUILD_i386/subversion-1.4.3/subversion/tests/cmdline/svn-test-work/local_tmp/config"

<TIME = 0.100645>
svn: Reference to non-existent revision 5 in filesystem
'/var/tmp/rpmbuilding/blair/BUILD_i386/subversion-1.4.3/subversion/tests/cmdline/svn-test-work/repositories/diff_tests-9/db'
FAIL: diff_tests.py 9: pure repository diff update a file

I did the build again and this time it ran into no problems.

The error is odd that it doesn't see the latest revision in the
repository. Could this have something to do with the --bdb-txn-nosync
flag and db 4.5?

Regards,
Blair

-- 
Blair Zajac, Ph.D.
<blair@orcaware.com>
Subversion training, consulting and support
http://www.orcaware.com/svn/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Feb 20 20:02:04 2007

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