On 09/03/2010 15:40, Julian Foad wrote:
On Tue, 2010-03-09 at 15:12 +0000, Matthew Bentham wrote:
Revisions 920521 and later fail some tests for me.
The first test program in 'make check' that fails is
'checkout_tests.py'. After that quite a few fail, including
commit_tests.py and copy_tests.py.
I'm letting make check run to completion now for current head (r920875)
and I'll post the log if anyone wants it.
Matthew
Hi Matthew.
First guess: disk full?
Don't think so, 2.4GB free on that file system.
I ran some tests today and they passed, using r920853 (I think -
otherwise close to that). My tests were running on Linux, over DAV
(Serf? Neon?) with FSFS, and over svnserve with BDB. What were yours?
And did you have any local changes, and if so do you think they could be
relevant?
Linux, built like this:
../configure --enable-maintainer-mode --disable-shared
make all
make check
No local changes. I don't really know how to check what kind of
repository or back-end make check is using. I suspect it's using local
filesystem access with FSFS.
It would be useful to post the verbose log output of the first test that
fails. (From 'tests.log', or run the single test on its own with
--verbose flag.)
- Julian
Here goes. It is checkout_tests.py - co_with_obstructing_local_adds:
[[[
cd subversion/tests/cmdline/
../../../../subversion/tests/cmdline/checkout_tests.py 13 --verbose
CMD: svnadmin create svn-test-work/local_tmp/repos --bdb-txn-nosync
<TIME = 0.029821>
CMD: svn import -m "Log message for revision 1."
svn-test-work/local_tmp/greekfiles
file:///localdata/mjb67/subversion/builddir/subversion/tests/cmdline/svn-test-work/local_tmp/repos
--config-dir
/localdata/mjb67/subversion/builddir/subversion/tests/cmdline/svn-test-work/local_tmp/config
--password rayjandom --no-auth-cache --username jrandom
<TIME = 0.204458>
Adding svn-test-work/local_tmp/greekfiles/A
Adding svn-test-work/local_tmp/greekfiles/A/mu
Adding svn-test-work/local_tmp/greekfiles/A/B
Adding svn-test-work/local_tmp/greekfiles/A/B/lambda
Adding svn-test-work/local_tmp/greekfiles/A/B/E
Adding svn-test-work/local_tmp/greekfiles/A/B/E/alpha
Adding svn-test-work/local_tmp/greekfiles/A/B/E/beta
Adding svn-test-work/local_tmp/greekfiles/A/B/F
Adding svn-test-work/local_tmp/greekfiles/A/C
Adding svn-test-work/local_tmp/greekfiles/A/D
Adding svn-test-work/local_tmp/greekfiles/A/D/gamma
Adding svn-test-work/local_tmp/greekfiles/A/D/G
Adding svn-test-work/local_tmp/greekfiles/A/D/G/pi
Adding svn-test-work/local_tmp/greekfiles/A/D/G/rho
Adding svn-test-work/local_tmp/greekfiles/A/D/G/tau
Adding svn-test-work/local_tmp/greekfiles/A/D/H
Adding svn-test-work/local_tmp/greekfiles/A/D/H/chi
Adding svn-test-work/local_tmp/greekfiles/A/D/H/omega
Adding svn-test-work/local_tmp/greekfiles/A/D/H/psi
Adding svn-test-work/local_tmp/greekfiles/iota
Committed revision 1.
CMD: svnadmin create svn-test-work/repositories/checkout_tests-13
--bdb-txn-nosync
<TIME = 0.026809>
CMD: svnadmin dump svn-test-work/local_tmp/repos | svnadmin load
svn-test-work/repositories/checkout_tests-13 --ignore-uuid
<TIME = 0.014804>
CMD: svn co
file:///localdata/mjb67/subversion/builddir/subversion/tests/cmdline/svn-test-work/repositories/checkout_tests-13
svn-test-work/working_copies/checkout_tests-13 --config-dir
/localdata/mjb67/subversion/builddir/subversion/tests/cmdline/svn-test-work/local_tmp/config
--password rayjandom --no-auth-cache --username jrandom
<TIME = 0.311180>
A svn-test-work/working_copies/checkout_tests-13/A
A svn-test-work/working_copies/checkout_tests-13/A/B
A svn-test-work/working_copies/checkout_tests-13/A/B/lambda
A svn-test-work/working_copies/checkout_tests-13/A/B/E
A svn-test-work/working_copies/checkout_tests-13/A/B/E/alpha
A svn-test-work/working_copies/checkout_tests-13/A/B/E/beta
A svn-test-work/working_copies/checkout_tests-13/A/B/F
A svn-test-work/working_copies/checkout_tests-13/A/mu
A svn-test-work/working_copies/checkout_tests-13/A/C
A svn-test-work/working_copies/checkout_tests-13/A/D
A svn-test-work/working_copies/checkout_tests-13/A/D/gamma
A svn-test-work/working_copies/checkout_tests-13/A/D/G
A svn-test-work/working_copies/checkout_tests-13/A/D/G/pi
A svn-test-work/working_copies/checkout_tests-13/A/D/G/rho
A svn-test-work/working_copies/checkout_tests-13/A/D/G/tau
A svn-test-work/working_copies/checkout_tests-13/A/D/H
A svn-test-work/working_copies/checkout_tests-13/A/D/H/chi
A svn-test-work/working_copies/checkout_tests-13/A/D/H/omega
A svn-test-work/working_copies/checkout_tests-13/A/D/H/psi
A svn-test-work/working_copies/checkout_tests-13/iota
Checked out revision 1.
CMD: svn add svn-test-work/working_copies/checkout_tests-13/A/B/upsilon
svn-test-work/working_copies/checkout_tests-13/A/C/nu
svn-test-work/working_copies/checkout_tests-13/A/D/kappa
svn-test-work/working_copies/checkout_tests-13/A/D/H/I --config-dir
/localdata/mjb67/subversion/builddir/subversion/tests/cmdline/svn-test-work/local_tmp/config
--password rayjandom --no-auth-cache --username jrandom
<TIME = 0.103247>
A svn-test-work/working_copies/checkout_tests-13/A/B/upsilon
A svn-test-work/working_copies/checkout_tests-13/A/C/nu
A svn-test-work/working_copies/checkout_tests-13/A/D/kappa
A svn-test-work/working_copies/checkout_tests-13/A/D/H/I
A svn-test-work/working_copies/checkout_tests-13/A/D/H/I/K
A svn-test-work/working_copies/checkout_tests-13/A/D/H/I/K/eta
A svn-test-work/working_copies/checkout_tests-13/A/D/H/I/K/xi
A svn-test-work/working_copies/checkout_tests-13/A/D/H/I/L
A svn-test-work/working_copies/checkout_tests-13/A/D/H/I/J
CMD: svn ci -m "log msg" svn-test-work/working_copies/checkout_tests-13
--config-dir
/localdata/mjb67/subversion/builddir/subversion/tests/cmdline/svn-test-work/local_tmp/config
--password rayjandom --no-auth-cache --username jrandom
<TIME = 0.350378>
Adding svn-test-work/working_copies/checkout_tests-13/A/B/upsilon
Adding svn-test-work/working_copies/checkout_tests-13/A/C/nu
Adding svn-test-work/working_copies/checkout_tests-13/A/D/H/I
Adding svn-test-work/working_copies/checkout_tests-13/A/D/H/I/J
Adding svn-test-work/working_copies/checkout_tests-13/A/D/H/I/K
Adding svn-test-work/working_copies/checkout_tests-13/A/D/H/I/K/eta
Adding svn-test-work/working_copies/checkout_tests-13/A/D/H/I/K/xi
Adding svn-test-work/working_copies/checkout_tests-13/A/D/H/I/L
Adding svn-test-work/working_copies/checkout_tests-13/A/D/kappa
Transmitting file data .....
Committed revision 2.
CMD: svn status -v -u -q svn-test-work/working_copies/checkout_tests-13
--config-dir
/localdata/mjb67/subversion/builddir/subversion/tests/cmdline/svn-test-work/local_tmp/config
--password rayjandom --no-auth-cache --username jrandom
<TIME = 0.111676>
1 1 jrandom
svn-test-work/working_copies/checkout_tests-13/A/B/lambda
1 1 jrandom
svn-test-work/working_copies/checkout_tests-13/A/B/E/alpha
1 1 jrandom
svn-test-work/working_copies/checkout_tests-13/A/B/E/beta
1 1 jrandom
svn-test-work/working_copies/checkout_tests-13/A/B/E
1 1 jrandom
svn-test-work/working_copies/checkout_tests-13/A/B/F
2 2 jrandom
svn-test-work/working_copies/checkout_tests-13/A/B/upsilon
1 1 jrandom
svn-test-work/working_copies/checkout_tests-13/A/B
2 2 jrandom
svn-test-work/working_copies/checkout_tests-13/A/C/nu
1 1 jrandom
svn-test-work/working_copies/checkout_tests-13/A/C
2 2 jrandom
svn-test-work/working_copies/checkout_tests-13/A/D/H/I/J
2 2 jrandom
svn-test-work/working_copies/checkout_tests-13/A/D/H/I/K
2 2 jrandom
svn-test-work/working_copies/checkout_tests-13/A/D/H/I/K/xi
2 2 jrandom
svn-test-work/working_copies/checkout_tests-13/A/D/H/I/K/eta
2 2 jrandom
svn-test-work/working_copies/checkout_tests-13/A/D/H/I/L
2 2 jrandom
svn-test-work/working_copies/checkout_tests-13/A/D/H/I
1 1 jrandom
svn-test-work/working_copies/checkout_tests-13/A/D/H/omega
1 1 jrandom
svn-test-work/working_copies/checkout_tests-13/A/D/H/psi
1 1 jrandom
svn-test-work/working_copies/checkout_tests-13/A/D/H/chi
1 1 jrandom
svn-test-work/working_copies/checkout_tests-13/A/D/H
1 1 jrandom
svn-test-work/working_copies/checkout_tests-13/A/D/gamma
1 1 jrandom
svn-test-work/working_copies/checkout_tests-13/A/D/G/rho
1 1 jrandom
svn-test-work/working_copies/checkout_tests-13/A/D/G/pi
1 1 jrandom
svn-test-work/working_copies/checkout_tests-13/A/D/G/tau
1 1 jrandom
svn-test-work/working_copies/checkout_tests-13/A/D/G
2 2 jrandom
svn-test-work/working_copies/checkout_tests-13/A/D/kappa
1 1 jrandom
svn-test-work/working_copies/checkout_tests-13/A/D
1 1 jrandom
svn-test-work/working_copies/checkout_tests-13/A/mu
1 1 jrandom
svn-test-work/working_copies/checkout_tests-13/A
1 1 jrandom
svn-test-work/working_copies/checkout_tests-13/iota
1 1 jrandom
svn-test-work/working_copies/checkout_tests-13
Status against revision: 2
CMD: svn add
svn-test-work/working_copies/checkout_tests-13.backup/A/B/upsilon
svn-test-work/working_copies/checkout_tests-13.backup/A/D/kappa
svn-test-work/working_copies/checkout_tests-13.backup/A/D/H/I
--config-dir
/localdata/mjb67/subversion/builddir/subversion/tests/cmdline/svn-test-work/local_tmp/config
--password rayjandom --no-auth-cache --username jrandom
<TIME = 0.084160>
A svn-test-work/working_copies/checkout_tests-13.backup/A/B/upsilon
A svn-test-work/working_copies/checkout_tests-13.backup/A/D/kappa
A svn-test-work/working_copies/checkout_tests-13.backup/A/D/H/I
A svn-test-work/working_copies/checkout_tests-13.backup/A/D/H/I/K
A
svn-test-work/working_copies/checkout_tests-13.backup/A/D/H/I/K/eta
A svn-test-work/working_copies/checkout_tests-13.backup/A/D/H/I/K/xi
A svn-test-work/working_copies/checkout_tests-13.backup/A/D/H/I/J
CMD: svn co
file:///localdata/mjb67/subversion/builddir/subversion/tests/cmdline/svn-test-work/repositories/checkout_tests-13
svn-test-work/working_copies/checkout_tests-13.backup --force
--config-dir
/localdata/mjb67/subversion/builddir/subversion/tests/cmdline/svn-test-work/local_tmp/config
--password rayjandom --no-auth-cache --username jrandom
<TIME = 0.256222>
E svn-test-work/working_copies/checkout_tests-13.backup/A/B/upsilon
A svn-test-work/working_copies/checkout_tests-13.backup/A/C/nu
E svn-test-work/working_copies/checkout_tests-13.backup/A/D/H/I/J
E svn-test-work/working_copies/checkout_tests-13.backup/A/D/H/I/K/xi
C svn-test-work/working_copies/checkout_tests-13.backup/A/D/H/I/K/eta
E svn-test-work/working_copies/checkout_tests-13.backup/A/D/H/I/K
A svn-test-work/working_copies/checkout_tests-13.backup/A/D/H/I/L
E svn-test-work/working_copies/checkout_tests-13.backup/A/D/H/I
C svn-test-work/working_copies/checkout_tests-13.backup/A/D/kappa
Checked out revision 2.
CMD: svn status -v -u -q
svn-test-work/working_copies/checkout_tests-13.backup --config-dir
/localdata/mjb67/subversion/builddir/subversion/tests/cmdline/svn-test-work/local_tmp/config
--password rayjandom --no-auth-cache --username jrandom
<TIME = 0.117910>
2 2 jrandom
svn-test-work/working_copies/checkout_tests-13.backup/A/B
2 1 jrandom
svn-test-work/working_copies/checkout_tests-13.backup/A/B/lambda
2 1 jrandom
svn-test-work/working_copies/checkout_tests-13.backup/A/B/E
2 1 jrandom
svn-test-work/working_copies/checkout_tests-13.backup/A/B/E/alpha
2 1 jrandom
svn-test-work/working_copies/checkout_tests-13.backup/A/B/E/beta
2 1 jrandom
svn-test-work/working_copies/checkout_tests-13.backup/A/B/F
2 2 jrandom
svn-test-work/working_copies/checkout_tests-13.backup/A/B/upsilon
2 1 jrandom
svn-test-work/working_copies/checkout_tests-13.backup/A/mu
2 2 jrandom
svn-test-work/working_copies/checkout_tests-13.backup/A/C
2 2 jrandom
svn-test-work/working_copies/checkout_tests-13.backup/A/C/nu
2 2 jrandom
svn-test-work/working_copies/checkout_tests-13.backup/A/D
2 1 jrandom
svn-test-work/working_copies/checkout_tests-13.backup/A/D/gamma
2 1 jrandom
svn-test-work/working_copies/checkout_tests-13.backup/A/D/G
2 1 jrandom
svn-test-work/working_copies/checkout_tests-13.backup/A/D/G/rho
2 1 jrandom
svn-test-work/working_copies/checkout_tests-13.backup/A/D/G/pi
2 1 jrandom
svn-test-work/working_copies/checkout_tests-13.backup/A/D/G/tau
2 2 jrandom
svn-test-work/working_copies/checkout_tests-13.backup/A/D/H
2 1 jrandom
svn-test-work/working_copies/checkout_tests-13.backup/A/D/H/chi
2 2 jrandom
svn-test-work/working_copies/checkout_tests-13.backup/A/D/H/I
2 2 jrandom
svn-test-work/working_copies/checkout_tests-13.backup/A/D/H/I/J
2 2 jrandom
svn-test-work/working_copies/checkout_tests-13.backup/A/D/H/I/K
2 2 jrandom
svn-test-work/working_copies/checkout_tests-13.backup/A/D/H/I/K/xi
C 2 2 jrandom
svn-test-work/working_copies/checkout_tests-13.backup/A/D/H/I/K/eta
2 2 jrandom
svn-test-work/working_copies/checkout_tests-13.backup/A/D/H/I/L
2 1 jrandom
svn-test-work/working_copies/checkout_tests-13.backup/A/D/H/omega
2 1 jrandom
svn-test-work/working_copies/checkout_tests-13.backup/A/D/H/psi
C 2 2 jrandom
svn-test-work/working_copies/checkout_tests-13.backup/A/D/kappa
2 2 jrandom
svn-test-work/working_copies/checkout_tests-13.backup/A
2 1 jrandom
svn-test-work/working_copies/checkout_tests-13.backup/iota
2 2 jrandom
svn-test-work/working_copies/checkout_tests-13.backup
Status against revision: 2
CMD: entries-dump svn-test-work/working_copies/checkout_tests-13.backup
CMD: entries-dump svn-test-work/working_copies/checkout_tests-13.backup/A
CMD: entries-dump svn-test-work/working_copies/checkout_tests-13.backup/A/D
CMD: entries-dump
svn-test-work/working_copies/checkout_tests-13.backup/A/D/H
CMD: entries-dump
svn-test-work/working_copies/checkout_tests-13.backup/A/D/H/I
CMD: entries-dump
svn-test-work/working_copies/checkout_tests-13.backup/A/D/H/I/K
CMD: entries-dump
svn-test-work/working_copies/checkout_tests-13.backup/A/D/H/I/L
CMD: entries-dump
svn-test-work/working_copies/checkout_tests-13.backup/A/D/H/I/J
CMD: entries-dump
svn-test-work/working_copies/checkout_tests-13.backup/A/D/G
CMD: entries-dump svn-test-work/working_copies/checkout_tests-13.backup/A/B
CMD: entries-dump
svn-test-work/working_copies/checkout_tests-13.backup/A/B/E
CMD: entries-dump
svn-test-work/working_copies/checkout_tests-13.backup/A/B/F
CMD: entries-dump svn-test-work/working_copies/checkout_tests-13.backup/A/C
CMD: svn cp
file:///localdata/mjb67/subversion/builddir/subversion/tests/cmdline/svn-test-work/repositories/checkout_tests-13/A/D/G
file:///localdata/mjb67/subversion/builddir/subversion/tests/cmdline/svn-test-work/repositories/checkout_tests-13/A/D/M
-m "" --config-dir
/localdata/mjb67/subversion/builddir/subversion/tests/cmdline/svn-test-work/local_tmp/config
--password rayjandom --no-auth-cache --username jrandom
<TIME = 0.115126>
Committed revision 3.
CMD: svn cp svn-test-work/working_copies/checkout_tests-13/A/D/H
svn-test-work/working_copies/checkout_tests-13/A/D/M --config-dir
/localdata/mjb67/subversion/builddir/subversion/tests/cmdline/svn-test-work/local_tmp/config
--password rayjandom --no-auth-cache --username jrandom
<TIME = 0.151048>
A svn-test-work/working_copies/checkout_tests-13/A/D/M
CMD: svn cp
file:///localdata/mjb67/subversion/builddir/subversion/tests/cmdline/svn-test-work/repositories/checkout_tests-13/A/B/E/alpha
file:///localdata/mjb67/subversion/builddir/subversion/tests/cmdline/svn-test-work/repositories/checkout_tests-13/A/B/F/omicron
-m "" --config-dir
/localdata/mjb67/subversion/builddir/subversion/tests/cmdline/svn-test-work/local_tmp/config
--password rayjandom --no-auth-cache --username jrandom
<TIME = 0.046836>
Committed revision 4.
CMD: svn cp svn-test-work/working_copies/checkout_tests-13/A/D/H/chi
svn-test-work/working_copies/checkout_tests-13/A/B/F/omicron
--config-dir
/localdata/mjb67/subversion/builddir/subversion/tests/cmdline/svn-test-work/local_tmp/config
--password rayjandom --no-auth-cache --username jrandom
<TIME = 0.028272>
../subversion/svn/copy-cmd.c:146: (apr_err=155010)
../subversion/libsvn_client/copy.c:2175: (apr_err=155010)
../subversion/libsvn_client/copy.c:326: (apr_err=155010)
../subversion/libsvn_client/copy.c:326: (apr_err=155010)
../subversion/libsvn_client/copy.c:301: (apr_err=155010)
../subversion/libsvn_wc/copy.c:880: (apr_err=155010)
../subversion/libsvn_wc/copy.c:523: (apr_err=155010)
../subversion/libsvn_wc/update_editor.c:6214: (apr_err=155010)
../subversion/libsvn_wc/props.c:602: (apr_err=155010)
../subversion/libsvn_wc/wc_db.c:5937: (apr_err=155010)
../subversion/libsvn_wc/wc_db.c:3927: (apr_err=155010)
../subversion/libsvn_wc/wc_db.c:3919: (apr_err=155010)
svn: The node
'/localdata/mjb67/subversion/builddir/subversion/tests/cmdline/svn-test-work/working_copies/checkout_tests-13/A/B/F/omicron'
was not found.
Traceback (most recent call last):
File
"/localdata/mjb67/subversion/subversion/tests/cmdline/svntest/main.py",
line 1197, in run
rc = self.pred.run(sandbox)
File
"/localdata/mjb67/subversion/subversion/tests/cmdline/svntest/testcase.py",
line 160, in run
return self.func(sandbox)
File "../../../../subversion/tests/cmdline/checkout_tests.py", line
720, in co_with_obstructing_local_adds
omicron_path)
File
"/localdata/mjb67/subversion/subversion/tests/cmdline/svntest/actions.py",
line 219, in run_and_verify_svn
expected_exit, *varargs)
File
"/localdata/mjb67/subversion/subversion/tests/cmdline/svntest/actions.py",
line 254, in run_and_verify_svn2
exit_code, out, err = main.run_svn(want_err, *varargs)
File
"/localdata/mjb67/subversion/subversion/tests/cmdline/svntest/main.py",
line 605, in run_svn
*(_with_auth(_with_config_dir(varargs))))
File
"/localdata/mjb67/subversion/subversion/tests/cmdline/svntest/main.py",
line 366, in run_command
None, *varargs)
File
"/localdata/mjb67/subversion/subversion/tests/cmdline/svntest/main.py",
line 538, in run_command_stdin
raise Failure
Failure
FAIL: checkout_tests.py 13: co handles obstructing paths scheduled for add
]]]