You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Branko Čibej <br...@hermes.si> on 2002/04/18 10:48:54 UTC

Re: svn rev 1736: FAIL (hppa2.0w-hp-hpux11.11 shared)

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                 <br...@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