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

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

From: Stephen Davis <subversion_at_soundgeek.org>
Date: 2005-08-07 01:42:55 CEST

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
Received on Sun Aug 7 01:44:49 2005

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.