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

test failures on OS X 10.4.11 with Python 2.5.1

From: Phil Schumm <pschumm_at_uchicago.edu>
Date: 2007-12-29 22:02:32 CET

Previously, I have built Subversion 1.4.0 and the tests ran fine
using the pre-installed Python (2.3.5) on OS X 10.4. However, I am
now attempting to build 1.4.6; the build works fine, but several of
the tests then fail. Prior to this I installed Python 2.5.1, and am
specifying this new Python when calling configure prior to building
Subversion. All of the failures show a similar traceback (from
tests.log):

START: update_tests.py
CMD: svnadmin "create" "svn-test-work/local_tmp/repos" "--bdb-txn-
nosync" UNEXPECTED EXCEPTION:
Traceback (most recent call last):
   File "/usr/local/src/subversion-1.4.6/subversion/tests/cmdline/
svntest/main.py", line 703, in run
     rc = self.pred.run(args)
   File "/usr/local/src/subversion-1.4.6/subversion/tests/cmdline/
svntest/testcase.py", line 104, in run
     return apply(self.func, args)
   File "/usr/local/src/subversion-1.4.6/subversion/tests/cmdline/
update_tests.py", line 80, in update_binary_file
     sbox.build()
   File "/usr/local/src/subversion-1.4.6/subversion/tests/cmdline/
svntest/main.py", line 618, in build
     if actions.make_repo_and_wc(self, create_wc):
   File "/usr/local/src/subversion-1.4.6/subversion/tests/cmdline/
svntest/actions.py", line 860, in make_repo_and_wc
     guarantee_greek_repository(sbox.repo_dir)
   File "/usr/local/src/subversion-1.4.6/subversion/tests/cmdline/
svntest/actions.py", line 72, in guarantee_greek_repository
     main.create_repos(main.pristine_dir)
   File "/usr/local/src/subversion-1.4.6/subversion/tests/cmdline/
svntest/main.py", line 428, in create_repos
     stdout, stderr = run_command(svnadmin_binary, 1, 0, "create",
path, *opts)
   File "/usr/local/src/subversion-1.4.6/subversion/tests/cmdline/
svntest/main.py", line 242, in run_command
     None, *varargs)
   File "/usr/local/src/subversion-1.4.6/subversion/tests/cmdline/
svntest/main.py", line 286, in run_command_stdin
     pid, wait_code = os.wait()
OSError: [Errno 10] No child processes

After doing some (very limited) research, it appears that this issue
might be related to http://www.nabble.com/-PATCH--Add-mutex-to-
parallel-testsuite-to12582847.html. Moreover, it looks like the code
has been modified in the trunk to address this issue. I'd prefer, if
possible, to use a stable release and not a snapshot, if possible.
Of course, I would also feel more comfortable if I could get the
tests to run. Can anyone offer any guidance?

Thanks very much in advance,

-- Phil

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Sat Dec 29 22:41:14 2007

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

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