On Thu, Feb 13, 2014 at 7:30 AM, Ben Reser <b...@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@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