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

Re: 1.5.2 up for signing/testing

From: Paul Burba <ptburba_at_gmail.com>
Date: Thu, 28 Aug 2008 13:51:41 -0400

On 8/27/08, Hyrum K. Wright <hyrum_wright_at_mail.utexas.edu> wrote:
> I'm pleased to announce that Subversion 1.5.2 is up for testing and signing.
> The magic revision is r32768, 2**15. You can find the tarball here:
>
> http://test.hyrumwright.org/svn/1.5.2/
>
> You know the drill: signatures from full committers back to me, and enthusiastic
> tester feedback is welcome. At this point, this candidate is not yet blessed
> for wide release, so please don't make it available to people not interested in
> test-driving the new release. Even though the code has been tested and signed
> previously, please test and sign this release to ensure code completeness and
> that I didn't bork the packaging somehow.
>
> Distro package maintainers, please do NOT include any pre-release builds, even
> blessed, into operating system distros. The reasons for not doing so were very
> eloquently outlined by Karl in a mail, which is summarized at the above address.
>
> The quick version is: we don't guarantee compatibility between the pre-releases
> and the final release, so if people install the release candidate, all their
> repositories and working copies might break unrepairably when they upgrade to
> 1.5.2 proper. We don't want that kind of bad publicity, and neither do you.
>
> -Hyrum

TESTED:
-------
[ fsfs | bdb ] x [ file | svn | http (neon) | http (serf) ]
JavaHL Bindings

SUCCESSFULLY BUILT BUT NOT TESTED:
----------------------------------
Perl Bindings
Python Bindings

SUMMARY:
--------
+1 to release.

RESULTS:
--------
All tests pass except one [ bdb ] x [ http (serf) ] test:

C:\SVN\src-branch-1\Release\subversion\tests\cmdline>merge_tests.py 77
-v --url http://localhost --fs-type bdb --http-library serf
CMD: svnadmin.exe create "svn-test-work\local_tmp\repos"
--bdb-txn-nosync "--fs-type=bdb" <TIME = 0.391000>
.
.
<snip>
.
.
CMD: svn.exe merge -r4:3
http://localhost/svn-test-work/repositories/merge_tests-77/A
"working_copies\merge_tests-77\A_COPY" --config-dir
"C:\SVN\src-branch-1\Release\subversion\te
sts\cmdline\svn-test-work\local_tmp\config" --password rayjandom
--no-auth-cache --username jrandom <TIME = 0.219000>
svn: Error running context: An established connection was aborted by
the software in your host machine.
Traceback (most recent call last):
  File "C:\SVN\src-branch-1\subversion\tests\cmdline\svntest\main.py",
line 1081, in run
    rc = apply(self.pred.run, (), kw)
  File "C:\SVN\src-branch-1\subversion\tests\cmdline\svntest\testcase.py",
line 203, in run
    return self.test_case.run(sandbox=sandbox)
  File "C:\SVN\src-branch-1\subversion\tests\cmdline\svntest\testcase.py",
line 121, in run
    return self.func(sandbox)
  File "C:\SVN\src-branch-1\Release\subversion\tests\cmdline\merge_tests.py",
line 9616, in new_subtrees_should_not_break_merge
    None, 1)
  File "C:\SVN\src-branch-1\subversion\tests\cmdline\svntest\actions.py",
line 634, in run_and_verify_merge
    b_baton, check_props, dry_run)
  File "C:\SVN\src-branch-1\subversion\tests\cmdline\svntest\actions.py",
line 710, in run_and_verify_merge2
    out, err = main.run_svn (error_re_string, *merge_command)
  File "C:\SVN\src-branch-1\subversion\tests\cmdline\svntest\main.py",
line 497, in run_svn
    *(_with_auth(_with_config_dir(varargs))))
  File "C:\SVN\src-branch-1\subversion\tests\cmdline\svntest\main.py",
line 316, in run_command
    None, *varargs)
  File "C:\SVN\src-branch-1\subversion\tests\cmdline\svntest\main.py",
line 438, in run_command_stdin
    raise Failure
Failure
FAIL: merge_tests.py 77: subtrees added after start of merge range are ok

Just for the heck of it I ran the same test with [fsfs] x [serf] and
it failed, ran it again it passed, a third time it passed, then on the
fourth try it failed. Running it again [bdb] x [serf] seven times and
it still failed every time.

I ran it five times each with [bdb | fsfs] x [neon] and it passed
every time so this looks to be strictly a serf problem, albeit an
unpredictable one. Since serf is still experimental this doesn't
prevent release.

VERIFIED:
-------
http://test.hyrumwright.org/svn/1.5.2/petaluma-redwood/subversion-1.5.2.zip:

C:\Downloads\1.5.2>gpg --verify subversion-1.5.2.zip.asc
gpg: Signature made 08/27/08 16:51:20 using DSA key ID 4E24517C
gpg: Good signature from "Hyrum K. Wright (Personal) <hyrum_at_hyrumwright.org>"
gpg: aka "Hyrum K. Wright (UT) <hyrum_wright_at_mail.utexas.edu>"
gpg: WARNING: This key is not certified with a trusted signature!
gpg: There is no indication that the signature belongs to the owner.
Primary key fingerprint: 3324 80DA 0F8C A37D AEE6 D084 0B03 AE6E 4E24 517C

MD5: 0922250E3F1CF74D56039A5D36BC1153
SHA1: 1085396D8D02447EB9114E2302C0F03A8BF9B6DD

Excepting subversion/include/svn_version.h and www/hacking.html, the
contents of http://test.hyrumwright.org/svn/1.5.2/petaluma-redwood/subversion-1.5.2.zip
match http://svn.collab.net/repos/svn/branches/1.5.x@32768

PLATFORM:
---------
Microsoft Windows XP Professional Service Pack 3 (Build 2600)
AMD Athlon(tm) 64 X2 Dual Core Processor 4400+ 2211.2 Mhz 2 GB RAM
Microsoft Visual Studio 2008 Professional Version 9.0.21022.8 RTM
Microsoft .NET Framework Version 3.5

DEPENDENCIES:
-------------
apr: 0.9.17
apr-util: 0.9.15
neon: 0.28.2
zlib: 1.2.3
OpenSSL: 0.9.8h
Apache: 2.0.63
BDB: 4.7.25
serf: 0.2.0

SIGNATURE:
-----------
User: Paul T. Burba (pburba) <paulb_at_softlanding.com>
1024-bit DSA key
ID 53FCDC55
created 2006/06/21

http://test.hyrumwright.org/svn/1.5.2/petaluma-redwood/subversion-1.5.2.zip:
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (MingW32)

iD8DBQBItrBc2RaJMFP83FURAttiAJ9Op3+Jo8u8Mog1CTTB+5MwFvF0MgCggYPS
BGhQA8w7HeMZEltm3MvgZbk=
=SCs+
-----END PGP SIGNATURE-----

Paul

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-08-28 19:51:57 CEST

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.