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

Re: 1.8.6 up for testing/signing

From: Johan Corveleyn <jcorvel_at_gmail.com>
Date: Sat, 8 Feb 2014 22:29:42 +0100

On Thu, Feb 6, 2014 at 7:59 AM, Ben Reser <ben_at_reser.org> wrote:
> The 1.8.6 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. I plan to try and release on February
> 12th so please try and get your votes/signatures in place by February 10th.
>
> Note that checkout_tests.py 12 is known to have a spurious failure from time to
> time.

I encountered a test failure of externals_tests.py#8 (error if
external target dir involves '.' or '..').

[[[
W: ERROR: dump failed; did not see revision 5
W: CWD: R:\test\subversion\tests\cmdline
W: EXCEPTION: SVNRepositoryCopyFailure
Traceback (most recent call last):
  File "C:\research\svn\client_build\subversion-1.8.6\subversion\tests\cmdline\svntest\main.py",
line 1550, in run
    rc = self.pred.run(sandbox)
  File "C:\research\svn\client_build\subversion-1.8.6\subversion\tests\cmdline\svntest\testcase.py",
line 176, in run
    return self.func(sandbox)
  File "C:\research\svn\client_build\subversion-1.8.6\subversion\tests\cmdline\externals_tests.py",
line 666, in disallow_dot_or_dotdot_directory_reference
    external_url_for = externals_test_setup(sbox)
  File "C:\research\svn\client_build\subversion-1.8.6\subversion\tests\cmdline\externals_tests.py",
line 155, in externals_test_setup
    svntest.main.copy_repos(repo_dir, other_repo_dir, 5)
  File "C:\research\svn\client_build\subversion-1.8.6\subversion\tests\cmdline\svntest\main.py",
line 1030, in copy_repos
    raise SVNRepositoryCopyFailure
SVNRepositoryCopyFailure
FAIL: externals_tests.py 8: error if external target dir involves '.' or '..'
]]]

Running on Windows XP (32 bit), a (shared) release build with VS 2010 SP1.

This happened with ra_local (with fsfs). All other tests over ra_local
succeeded. Test runs with svnserve and dav_svn also completed all
tests successfully.

I'm running the tests non-parallellized, and with cleanup, on a
ramdisk in a subdirectory (R:\test). This is the command I'm using:

    python win-tests.py -c --release R:\test

Of course, as usual, I cannot reproduce it (sigh). I've rerun the
entire externals_tests.py a couple of times (and #8 some more), but
nothing. Now running the entire suite again over ra_local.

I have no reason to believe anything weird happened on my system
(machine has been rock stable for 7+ years), so I'm at a loss here. I
don't see the error anymore, but it did happen (and I'm a bit
skeptical of accepting "cosmic radiation" as an explanation).

If anyone else (ever) sees this, that would be cool (or not). I'm
continuing to try to reproduce it. If anyone has any idea ...

Dependencies:
Httpd 2.4.4
Apr 1.4.6
Apr-Util 1.5.2
Apr-Iconv 1.2.1
OpenSSL 1.0.1e
Serf 1.3.3
SQLite 3.7.17
ZLib 1.2.8 (without assembly optimizations)

-- 
Johan
Received on 2014-02-08 22:30:34 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.