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

Re: 1.8.8 up for testing/signing

From: Johan Corveleyn <jcorvel_at_gmail.com>
Date: Mon, 17 Feb 2014 02:47:26 +0100

On Fri, Feb 14, 2014 at 12:44 AM, Ben Reser <ben_at_reser.org> wrote:
> The 1.8.8 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
> 19th so please try and get your votes/signatures in place by February 17th.
>
> Note that autoprop_tests.py is known to have spurious failures from time to
> time when libmagic support is enabled and tests are run in parallel.

I ran into a test failure again, while testing ra_local x fsfs:

[[[
W: CWD: R:\test\subversion\tests\cmdline\svn-test-work\working_copies\tree_conflict_tests-10
W: EXCEPTION: SVNExpectedStdout
Traceback (most recent call last):
  File "C:\research\svn\client_build\subversion-1.8.8\subversion\tests\cmdline\svntest\main.py",
line 1550, in run
    rc = self.pred.run(sandbox)
  File "C:\research\svn\client_build\subversion-1.8.8\subversion\tests\cmdline\svntest\testcase.py",
line 176, in run
    return self.func(sandbox)
  File "C:\research\svn\client_build\subversion-1.8.8\subversion\tests\cmdline\tree_conflict_tests.py",
line 685, in merge_file_del_onto_not_same
    commit_local_mods=True)
  File "C:\research\svn\client_build\subversion-1.8.8\subversion\tests\cmdline\tree_conflict_tests.py",
line 440, in ensure_tree_conflict
    '-m', 'Mods in target branch.')
  File "C:\research\svn\client_build\subversion-1.8.8\subversion\tests\cmdline\svntest\actions.py",
line 282, in run_and_verify_svn
    expected_exit, *varargs)
  File "C:\research\svn\client_build\subversion-1.8.8\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.8.8\subversion\tests\cmdline\svntest\verify.py",
line 445, in verify_outputs
    compare_and_display_lines(message, label, expected, actual, raisable)
  File "C:\research\svn\client_build\subversion-1.8.8\subversion\tests\cmdline\svntest\verify.py",
line 418, in compare_and_display_lines
    raise raisable
SVNExpectedStdout
FAIL: tree_conflict_tests.py 10: merge file: del/rpl/mv onto not-same
]]]

All other ra_local tests succeeded, and all tests over http and svn
succeeded as well. I cannot reproduce this single failure anymore.

Running on Windows XP (32 bit), a (shared) release build with VS 2010
SP1. Tests are run non-parallellized, and with cleanup, on a ramdisk
in a subdirectory (R:\test).

Looking at this test failure, I can't think of a reason why this would
fail (IIUC, a commit succeeded but nothing was written to stdout),
except if there is some kind of flushing issue. Anyone have any idea?

Now, I have to admit I was running a game of Starcraft with my sons
while the test suite was running on my laptop (it was a tough battle,
the three of us against three computer players ... we won, thanks).
But I doubt my zerg armies could have interfered with the test, or at
least they shouldn't have ;-).

Since I also had a failure previously while testing 1.8.6 [1] (a
different failure, with externals_tests.py#8, also non reproducible),
I'm currently not comfortable signing this release, until this failure
can be explained. Either there is some local problem with my laptop
(in which case it's no longer fit for testing), or there is a real
issue that needs some more investigation.

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.4
SQLite 3.7.17
ZLib 1.2.8 (without assembly optimizations)

[1] http://svn.haxx.se/dev/archive-2014-02/0084.shtml

-- 
Johan
Received on 2014-02-17 02:48:18 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.