On Thu, Feb 13, 2014 at 7:30 AM, Ben Reser <ben_at_reser.org> wrote:
> The 1.9.0-alpha1 release artifacts are now available for testing/signing.
> Please get the tarballs from
> https://dist.apache.org/repos/dist/dev/subversion
> and add your signatures there. There's no particular schedule to this and I
> wouldn't be surprised if we don't find some sort of problems in testing.
>
> Thanks!
I get one test failure for http (reproducible this time):
[[[
W: EXPECTED STDERR (regexp):
W: | .*E175013: Access to '.*authz_tests-28.*' forbidden
W: ACTUAL STDERR:
W: | svn: E170013: Unable to connect to a repository at URL
'http://localhost/ddt-test-work/repositories/authz_tests-28'
W: | svn: E175009: The XML response contains invalid XML
W: | svn: E130003: Malformed XML: no element found
W: CWD: R:\test\subversion\tests\cmdline
W: EXCEPTION: SVNUnmatchedError
Traceback (most recent call last):
File "C:\research\svn\client_build\subversion-1.9.0-alpha1\subversion\tests\cmdline\svntest\main.py",
line 1598, in run
rc = self.pred.run(sandbox)
File "C:\research\svn\client_build\subversion-1.9.0-alpha1\subversion\tests\cmdline\svntest\testcase.py",
line 254, in run
return self._delegate.run(sandbox)
File "C:\research\svn\client_build\subversion-1.9.0-alpha1\subversion\tests\cmdline\svntest\testcase.py",
line 254, in run
return self._delegate.run(sandbox)
File "C:\research\svn\client_build\subversion-1.9.0-alpha1\subversion\tests\cmdline\svntest\testcase.py",
line 176, in run
return self.func(sandbox)
File "C:\research\svn\client_build\subversion-1.9.0-alpha1\subversion\tests\cmdline\authz_tests.py",
line 1552, in log_diff_dontdothat
'-c', 1, '--diff')
File "C:\research\svn\client_build\subversion-1.9.0-alpha1\subversion\tests\cmdline\svntest\actions.py",
line 282, in run_and_verify_svn
expected_exit, *varargs)
File "C:\research\svn\client_build\subversion-1.9.0-alpha1\subversion\tests\cmdline\svntest\actions.py",
line 321, in run_and_verify_svn2
verify.verify_outputs(message, out, err, expected_stdout, expected_stderr)
File "C:\research\svn\client_build\subversion-1.9.0-alpha1\subversion\tests\cmdline\svntest\verify.py",
line 452, in verify_outputs
compare_and_display_lines(message, label, expected, actual, raisable)
File "C:\research\svn\client_build\subversion-1.9.0-alpha1\subversion\tests\cmdline\svntest\verify.py",
line 425, in compare_and_display_lines
raise raisable
SVNUnmatchedError
FAIL: authz_tests.py 28: log --diff on dontdothat
]]]
Seems that mod_dontdothat is now required to run this test. It's
enabled only on Windows. Bert added
@SkipUnless(svntest.main.is_os_windows) # until the buildbots are configured
in r1464416 [1]. Bert said:
[[[
Add a regression test for the mod_dontdothat vs svn log --diff issue
reported in the 'Horrible error message on refused diff' thread on dev_at_s.a.o.
This is the first test that relies on mod_dontdothat being available
when running the tests and as-such I applied a skip for non-windows systems
until the buildbots are reconfigured.
]]]
Is that the intention, that mod_dontdothat is now required to
successfully run the test suite over dav?
No problem as such, it's just that I currently don't build mod_dontdothat.
I should probably try updating my build procedure a bit (still using a
custom Makefile adapted from [2]). Is there something else I can just
pick up and use? Any hints? I can also just add mod_dontdothat to [2]
if it's required to build that now.
[1] http://svn.apache.org/r1464416.
[2] https://svn.apache.org/repos/asf/subversion/trunk/tools/dev/windows-build/Makefile
--
Johan
Received on 2014-02-22 11:40:32 CET