brane@xbc.nu wrote:
>PASS: update apr
>PASS: update apr-util
>PASS: update subversion
>PASS: autogen.sh
>
>TEST: Revision 1736 on hppa2.0w-hp-hpux11.11 shared
>
>PASS: check build type
>PASS: create object directory
>
>/home/brane/svn/config.hpux.shared:
>#!/bin/sh
>env CC='cc -Ae' \
> "../repo/configure" \
> "--prefix=/home/brane/svn/inst" \
> "--with-berkeley-db=/home/brane/svn/db4" \
> "$@"
>PASS: configure
>PASS: build
>
>Last 100 lines of the log file follow:
>Running all tests in stringtest...success
>Running all tests in hashdump-test...success
>Running all tests in path-test...success
>Running all tests in translate-test...success
>Running all tests in random-test...success
>Running all tests in svn-test.sh...success
>Running all tests in svn-test2.sh...success
>Running all tests in target-test.sh...success
>Running all tests in run-fs-tests.sh...success
>Running all tests in run-repos-tests.sh...success
>Running all tests in getopt_tests.py...success
>Running all tests in basic_tests.py...success
>Running all tests in commit_tests.py...success
>Running all tests in update_tests.py...success
>Running all tests in prop_tests.py...success
>Running all tests in schedule_tests.py...success
>Running all tests in log_tests.py...success
>Running all tests in copy_tests.py...FAILURE
>Running all tests in diff_tests.py...FAILURE
>Running all tests in stat_tests.py...success
>Running all tests in trans_tests.py...success
>Running all tests in svnadmin_tests.py...success
>At least one test FAILED, checking /mp3/.svntest/obj-sh/tests.log
>FAIL: copy_tests.py 1: basic copy and move commands -- on files only
>FAIL: diff_tests.py 5: multiple revisions diff'd forwards and backwards
>FAIL: diff_tests.py 9: pure repository diff update a file
>FAIL: diff_tests.py 10: diff when property was changed but text was not
>gmake: *** [check] Error 1
>Complete log saved in /home/brane/svn/LOG_svn_check_shared.1736.failed
>
[snip]
>START: copy_tests.py
>['\n', "svn_error: #21093 : <Couldn't find a repository.>\n", ' Commit failed (details follow):\n', '\n', "svn_error: #21093 : <Couldn't find a repository.>\n", ' svn_ra_local__split_URL: Unable to find valid repository\n']
>ERROR: commit did not succeed.
>The final line from 'svn ci' was:
>Adding working_copies/copy_tests-1/A/B/F/iota
>FAIL: copy_tests.py 1: basic copy and move commands -- on files only
>PASS: copy_tests.py 2: Test fix for 'svn mv unversioned_file some_dst'
>END: copy_tests.py
>
I found out what's happening here. During the commit, we first open the
repository at .../current_repo. Then, while committing the copy from
./iota to ./A/B/F/iota, we try to open the repo in the copyfrom-url.
svn_ra_local__split_URL finds the same repo again, but can't open it. My
first guess is that we're messing up the locking when we take a shared
lock on the repo's lock file, which would indicate an APR problem.
More later ...
--
Branko Čibej <branko.cibej@hermes.si>
HERMES SoftLab, Litijska 51, 1000 Ljubljana, Slovenia
voice: (+386 1) 586 53 49 fax: (+386 1) 586 52 70
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Apr 18 12:50:06 2002