On 2010-04-02 10:16, David Darj wrote:
On 2010-03-31 10:12, Julian Foad wrote:
David Darj wrote:
[...]
But when running against http:// I get
22 tests SKIPPED
25 tests XFAILED
74 tests FAILED (list below)
1 tests XPASSED
Searching for some of them didn't give me any clues.
My environment:
WindowsXP MCE, fully updated (except IE7 and IE8) using WindowsUpdate.
Visual C++ 6 with SP 3
PlatformSDK February 2003 (latest for VC++6)
Python 2.6.5
ActivePerl 5.10.1.1007
Apache 2.2.15
Anybody got some ideas?
Look in the file 'tests.log' which is created by running the test suite,
to see the details, and this should give a clue to why they failed.
If you can't figure it out, show us the part of 'tests.log'
corresponding to one of the tests that failed, e.g. from the line after
"PASS: basic_tests.py 41:" up to the line "FAIL: basic_tests.py 42:".
(Please don't include the whole file - it's huge and repetitive.)
- Julian
FAIL: basic_tests.py 42: basic relative url target using current dir
FAIL: basic_tests.py 43: basic relative url target using other targets
[...]
Seems to me there is some problem with the svn:author prop. I included
logs for two test cases below.
Do I need to do some additional setup for authorization in Apache
other then configure for mod_dav_svn
and mod_authz_svn as stated in INSTALL section E.6 ?
Any ideas?
/David
Log for basic_test.py 42
CMD: svnadmin.exe create "svn-test-work\repositories\basic_tests-42"
--bdb-txn-nosync "--fs-type=fsfs" <TIME = 0.109000>
CMD: svnadmin.exedump svn-test-work\local_tmp\repos | svnadmin.exeload
svn-test-work\repositories\basic_tests-42 --ignore-uuid <TIME = 0.000000>
CMD: svn.exe co
http://localhost/svn-test-work/repositories/basic_tests-42
"svn-test-work\working_copies\basic_tests-42" --config-dir
"C:\SVN\src-1.6.9\Release\subversion\tests\cmdline\svn-test-work\local_tmp\config"
--password rayjandom --no-auth-cache --username jrandom <TIME = 1.828000>
A svn-test-work\working_copies\basic_tests-42\A
A svn-test-work\working_copies\basic_tests-42\A\B
A svn-test-work\working_copies\basic_tests-42\A\B\lambda
A svn-test-work\working_copies\basic_tests-42\A\B\E
A svn-test-work\working_copies\basic_tests-42\A\B\E\alpha
A svn-test-work\working_copies\basic_tests-42\A\B\E\beta
A svn-test-work\working_copies\basic_tests-42\A\B\F
A svn-test-work\working_copies\basic_tests-42\A\mu
A svn-test-work\working_copies\basic_tests-42\A\C
A svn-test-work\working_copies\basic_tests-42\A\D
A svn-test-work\working_copies\basic_tests-42\A\D\gamma
A svn-test-work\working_copies\basic_tests-42\A\D\G
A svn-test-work\working_copies\basic_tests-42\A\D\G\pi
A svn-test-work\working_copies\basic_tests-42\A\D\G\rho
A svn-test-work\working_copies\basic_tests-42\A\D\G\tau
A svn-test-work\working_copies\basic_tests-42\A\D\H
A svn-test-work\working_copies\basic_tests-42\A\D\H\chi
A svn-test-work\working_copies\basic_tests-42\A\D\H\omega
A svn-test-work\working_copies\basic_tests-42\A\D\H\psi
A svn-test-work\working_copies\basic_tests-42\iota
Checked out revision 1.
CMD: svn.exe ci -m ""
"svn-test-work\working_copies\basic_tests-42\iota" --config-dir
"C:\SVN\src-1.6.9\Release\subversion\tests\cmdline\svn-test-work\local_tmp\config"
--password rayjandom --no-auth-cache --username jrandom <TIME = 0.407000>
Sending svn-test-work\working_copies\basic_tests-42\iota
Transmitting file data .
Committed revision 2.
CMD: svn.exe blame "^/iota" --config-dir
"C:\SVN\src-1.6.9\Release\subversion\tests\cmdline\svn-test-work\local_tmp\config"
--password rayjandom --no-auth-cache --username jrandom <TIME = 0.156000>
1 - This is the file 'iota'.
2 - New contents for iota
EXPECTED STDOUT:
1 jrandom This is the file 'iota'.
2 jrandom New contents for iota
ACTUAL STDOUT:
1 - This is the file 'iota'.
2 - New contents for iota
EXCEPTION: SVNLineUnequal
Traceback (most recent call last):
File "C:\SVN\src-1.6.9\subversion\tests\cmdline\svntest\main.py",
line 1224, in run
rc = self.pred.run(**kw)
File
"C:\SVN\src-1.6.9\subversion\tests\cmdline\svntest\testcase.py", line
121, in run
return self.func(sandbox)
File "C:\SVN\src-1.6.9\subversion/tests/cmdline/basic_tests.py",
line 2273, in basic_relative_url_using_current_dir
'blame', '^/iota')
File "C:\SVN\src-1.6.9\subversion\tests\cmdline\svntest\actions.py",
line 202, in run_and_verify_svn
expected_exit, *varargs)
File "C:\SVN\src-1.6.9\subversion\tests\cmdline\svntest\actions.py",
line 236, in run_and_verify_svn2
verify.verify_outputs(message, out, err, expected_stdout,
expected_stderr)
File "C:\SVN\src-1.6.9\subversion\tests\cmdline\svntest\verify.py",
line 350, in verify_outputs
compare_and_display_lines(message, label, expected, actual, raisable)
File "C:\SVN\src-1.6.9\subversion\tests\cmdline\svntest\verify.py",
line 322, in compare_and_display_lines
raise raisable
SVNLineUnequal
FAIL: basic_tests.py 42: basic relative url target using current dir
commit_tests-39
CMD: svnadmin.exe create "svn-test-work\repositories\commit_tests-39"
--bdb-txn-nosync "--fs-type=fsfs" <TIME = 0.109000>
CMD: svnadmin.exedump svn-test-work\local_tmp\repos | svnadmin.exeload
svn-test-work\repositories\commit_tests-39 --ignore-uuid <TIME =
0.000000>
CMD: svn.exe co
http://localhost/svn-test-work/repositories/commit_tests-39
"svn-test-work\working_copies\commit_tests-39" --config-dir
"C:\SVN\src-1.6.9\Release\subversion\tests\cmdline\svn-test-work\local_tmp\config"
--password rayjandom --no-auth-cache --username jrandom <TIME = 2.297000>
A svn-test-work\working_copies\commit_tests-39\A
A svn-test-work\working_copies\commit_tests-39\A\B
A svn-test-work\working_copies\commit_tests-39\A\B\lambda
A svn-test-work\working_copies\commit_tests-39\A\B\E
A svn-test-work\working_copies\commit_tests-39\A\B\E\alpha
A svn-test-work\working_copies\commit_tests-39\A\B\E\beta
A svn-test-work\working_copies\commit_tests-39\A\B\F
A svn-test-work\working_copies\commit_tests-39\A\mu
A svn-test-work\working_copies\commit_tests-39\A\C
A svn-test-work\working_copies\commit_tests-39\A\D
A svn-test-work\working_copies\commit_tests-39\A\D\gamma
A svn-test-work\working_copies\commit_tests-39\A\D\G
A svn-test-work\working_copies\commit_tests-39\A\D\G\pi
A svn-test-work\working_copies\commit_tests-39\A\D\G\rho
A svn-test-work\working_copies\commit_tests-39\A\D\G\tau
A svn-test-work\working_copies\commit_tests-39\A\D\H
A svn-test-work\working_copies\commit_tests-39\A\D\H\chi
A svn-test-work\working_copies\commit_tests-39\A\D\H\omega
A svn-test-work\working_copies\commit_tests-39\A\D\H\psi
A svn-test-work\working_copies\commit_tests-39\iota
Checked out revision 1.
CMD: svn.exe mkdir -m msg --with-revprop "bug=42"
http://localhost/svn-test-work/repositories/commit_tests-39/dir
--config-dir
"C:\SVN\src-1.6.9\Release\subversion\tests\cmdline\svn-test-work\local_tmp\config"
--password rayjandom --no-auth-cache --username jrandom <TIME = 0.297000>
Committed revision 2.
CMD: svn.exe proplist --revprop -r 2
http://localhost/svn-test-work/repositories/commit_tests-39
--config-dir
"C:\SVN\src-1.6.9\Release\subversion\tests\cmdline\svn-test-work\local_tmp\config"
--password rayjandom --no-auth-cache --username jrandom <TIME = 0.125000>
Unversioned properties on revision 2:
svn:log
bug
svn:date
EXPECTED STDOUT (unordered):
Unversioned properties on revision 2:
svn:author
svn:date
svn:log
bug
ACTUAL STDOUT:
Unversioned properties on revision 2:
svn:log
bug
svn:date
EXCEPTION: SVNLineUnequal
Traceback (most recent call last):
File "C:\SVN\src-1.6.9\subversion\tests\cmdline\svntest\main.py",
line 1224, in run
rc = self.pred.run(**kw)
File
"C:\SVN\src-1.6.9\subversion\tests\cmdline\svntest\testcase.py", line
204, in run
return self.test_case.run(sandbox=sandbox)
File
"C:\SVN\src-1.6.9\subversion\tests\cmdline\svntest\testcase.py", line
121, in run
return self.func(sandbox)
File "C:\SVN\src-1.6.9\subversion/tests/cmdline/commit_tests.py",
line 2081, in mkdir_with_revprop
'--revprop', '-r', 2, sbox.repo_url)
File "C:\SVN\src-1.6.9\subversion\tests\cmdline\svntest\actions.py",
line 202, in run_and_verify_svn
expected_exit, *varargs)
File "C:\SVN\src-1.6.9\subversion\tests\cmdline\svntest\actions.py",
line 236, in run_and_verify_svn2
verify.verify_outputs(message, out, err, expected_stdout,
expected_stderr)
File "C:\SVN\src-1.6.9\subversion\tests\cmdline\svntest\verify.py",
line 350, in verify_outputs
compare_and_display_lines(message, label, expected, actual, raisable)
File "C:\SVN\src-1.6.9\subversion\tests\cmdline\svntest\verify.py",
line 322, in compare_and_display_lines
raise raisable
SVNLineUnequal
FAIL: commit_tests.py 39: set revision props during remote mkdir
Hi found additional info in lock_tests
most tests there seems to fail with errors like this:
CMD: svn.exe lock -m "" "svn-test-work\working_copies\lock_tests-1\iota"
--config-dir
"C:\SVN\src-1.6.9\Release\subversion\tests\cmdline\svn-test-work\local_tmp\config"
--password rayjandom --no-auth-cache --username jrandom <TIME = 0.204000>
svn: Server sent unexpected return value (401 Authorization Required) in
response to LOCK request for '/svn-test-work/repositories/lock_tests-1/iota'
Traceback (most recent call last):
......
Failure
FAIL: lock_tests.py 1: lock a file and verify that it's locked
/David