[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: 1.9.0-alpha1 up for testing/signing

From: Johan Corveleyn <jcorvel_at_gmail.com>
Date: Sat, 22 Feb 2014 11:39:08 +0100

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

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.