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
]]]

Reply via email to