When testing trunk with ra_local (on Win XP), I get the following failure in basic_tests.py:
[[[ 2012-04-16 22:56:41 [WARNING] Bad or missing repository root 2012-04-16 22:56:41 [WARNING] Traceback (most recent call last): File "C:\research\svn\client_build\trunk2\subversion\tests\cmdline\svntest\main.py", line 1332, in run rc = self.pred.run(sandbox) File "C:\research\svn\client_build\trunk2\subversion\tests\cmdline\svntest\testcase.py", line 176, in run return self.func(sandbox) File "C:\research\svn\client_build\trunk2\subversion\tests\cmdline\basic_tests.py", line 1709, in repos_root check_repos_root(output) File "C:\research\svn\client_build\trunk2\subversion\tests\cmdline\basic_tests.py", line 1703, in check_repos_root raise svntest.Failure Failure FAIL: basic_tests.py 29: check that repos root gets set on checkout ]]] Apparently, the test is comparing the 'Repository Root' from the output of 'svn info' with the expected repository url. When I run 'svn info' manually on ...\svn-test-work\working_copies\basic_tests-29, I see the following: [[[ Path: R:\test\subversion\tests\cmdline\svn-test-work\working_copies\basic_tests-29 Working Copy Root Path: R:\test\subversion\tests\cmdline\svn-test-work\working_copies\basic_tests-29 URL: file:///R%7C/test/subversion/tests/cmdline/svn-test-work/local_tmp/repos Repository Root: file:///R%7C/test/subversion/tests/cmdline/svn-test-work/local_tmp/repos ]]] So the '%7C' instead of ':' seems to be the problem (BTW, %7C is the pipe symbol, which seems quite strange here). When I use the same svn binary to do a new checkout of the same repository, over file://, I don't get this problem. So that indicates it's a problem with the test suite. Anyone aware of recent work in encoding/escaping/... of paths in the test suite that might have caused this? BTW, I'm running this as follows: python win-tests.py -c --debug -t basic_tests.py R:\test I'm not sure why I'm seeing this but the buildbots aren't. -- Johan