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

Re: svn 1.2.1 os x: make check fails b/c of too many open files

From: <kfogel_at_collab.net>
Date: 2005-08-07 07:15:00 CEST

Stephen, I'm passing your mail along to dev@. If this is
reproducable, it's a real problem. Folks, see below:

Stephen Davis <subversion@soundgeek.org> writes:
> I just got around to setting up an http(s) subversion server on OS X
> 10.4.2 with svn 1.2.1 and the make check failed b/c of too many open
> files for a couple of tests. The default ulimit is 256 so it seemed
> like this might be worth reporting in case the tests have a bug of
> not closing files. Hitting the 256 open file limit seems abnormal to
> me. I didn't see this error for the 1.2 release.
>
> Upping the open files limit with "ulimit -n 1024" made everything work.
>
> GXX=yes ./configure --with-apxs=/usr/local/apache2/bin/apxs --
> without-berkeley-db --with-zlib --enable-shared=yes --enable-swig-
> bindings=no --with-ssl --with-apr=/usr/local/apache2/bin/apr-1-config
> --with-apr-util=/usr/local/apache2/bin/apu-1-config
>
> make
> make check
>
> apache2 is installed and was configured with:
>
> export ac_cv_func_poll=no
> ./configure --enable-mods-shared=all --enable-dav --with-ssl
>
> stephen
>
> ------
>
> [snip]
> Running all tests in diff-diff3-test...FAILURE
> Running all tests in hashdump-test...success
> Running all tests in locks-test...FAILURE
> Running all tests in opt-test...success
> Running all tests in path-test...success
> Running all tests in ra-local-test...success
> Running all tests in random-test...success
> Running all tests in repos-test...FAILURE
> [snip]
>
> ------
>
> START: diff-diff3-test
> PASS: diff-diff3-test 1: these dump core
> svn_tests: Can't open file 'bar10': Too many open files
> FAIL: diff-diff3-test 2: 2-way unified diff and trivial merge
> PASS: diff-diff3-test 3: 2-way unified diff where output is suspect
> PASS: diff-diff3-test 4: 3-way merge, non-overlapping changes
> PASS: diff-diff3-test 5: 3-way merge, non-conflicting overlapping
> changes
> PASS: diff-diff3-test 6: 3-way merge, conflicting overlapping changes
> PASS: diff-diff3-test 7: random trivial merge (seed:3366488657)
> PASS: diff-diff3-test 8: random 3-way merge (seed:3461334650)
> PASS: diff-diff3-test 9: merge with part already present (seed:
> 1461195583)
> PASS: diff-diff3-test 10: 3-way merge, adjacent changes
> END: diff-diff3-test
>
> START: locks-test
> svn_tests: Can't open file 'test-repo-lock-only/transactions/0-1.txn/
> node._g.0': Too many open files
> FAIL: locks-test 1: lock only
> svn_tests: Can't open file 'test-repo-lookup-lock-by-path/
> transactions/0-1.txn/node._g.0': Too many open files
> FAIL: locks-test 2: lookup lock by path
> svn_tests: Can't open file 'test-repo-attach-lock/transactions/
> 0-1.txn/node._g.0': Too many open files
> FAIL: locks-test 3: attach lock
> svn_tests: Can't open file 'test-repo-get-locks/transactions/0-1.txn/
> node._g.0': Too many open files
> FAIL: locks-test 4: get locks
> svn_tests: Can't open file 'test-repo-basic-lock/transactions/0-1.txn/
> node._g.0': Too many open files
> FAIL: locks-test 5: basic locking
> svn_tests: Can't open file 'test-repo-lock-credentials/transactions/
> 0-1.txn/node._g.0': Too many open files
> FAIL: locks-test 6: test that locking requires proper credentials
> svn_tests: Can't open file 'test-repo-final-lock-check/transactions/
> 0-1.txn/node._g.0': Too many open files
> FAIL: locks-test 7: test that locking is enforced in final commit step
> svn_tests: Can't open file 'test-repo-lock-dir-propchange/
> transactions/0-1.txn/node._g.0': Too many open files
> FAIL: locks-test 8: dir propchange can be committed with locked child
> svn_tests: Can't open file 'test-repo-lock-name-reservation/
> transactions/0-1.txn/node._g.0': Too many open files
> XFAIL: locks-test 9: able to reserve a name (lock non-existent path)
> svn_tests: Path '/Program Files/Tigris.org/Subversion' doesn't exist
> in HEAD revision
> XFAIL: locks-test 10: directory locks (kinda)
> svn_tests: Can't open file 'test-repo-lock-expiration/transactions/
> 0-1.txn/node._g.0': Too many open files
> FAIL: locks-test 11: test that locks can expire
> svn_tests: Can't open file 'test-repo-steal-refresh/transactions/
> 0-1.txn/node._g.0': Too many open files
> FAIL: locks-test 12: breaking, stealing, refreshing a lock
> svn_tests: Can't open file 'test-repo-lock-out-of-date/transactions/
> 0-1.txn/node._g.0': Too many open files
> FAIL: locks-test 13: check out-of-dateness before locking
> END: locks-test
>
> START: repos-test
> svn_tests: Can't open file 'test-repo-dir-deltas/db/transactions/
> 0-1.txn/node._g.0': Too many open files
> FAIL: repos-test 1: test svn_repos_dir_delta
> svn_tests: Can't open file 'test-repo-del-under-copy/db/transactions/
> 0-1.txn/node._g.0': Too many open files
> FAIL: repos-test 2: test deletions under copies in node_tree code
> svn_tests: Can't open file 'test-repo-revisions-changed/db/
> transactions/0-1.txn/node._g.0': Too many open files
> FAIL: repos-test 3: test svn_repos_history() (partially)
> svn_tests: Can't open file 'test-repo-node-locations/db/transactions/
> 0-1.txn/node._g.0': Too many open files
> FAIL: repos-test 4: test svn_repos_node_locations
> svn_tests: Can't open file 'test-repo-rmlocks/db/transactions/0-1.txn/
> node._g.0': Too many open files
> FAIL: repos-test 5: test removal of defunct locks
> END: repos-test
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: users-help@subversion.tigris.org

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sun Aug 7 08:10:34 2005

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

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