On Tue, Feb 25, 2014 at 1:01 AM, Bert Huijben <bert_at_qqmail.nl> wrote:
>
>
>> -----Original Message-----
>> From: Johan Corveleyn [mailto:jcorvel_at_gmail.com]
>> Sent: dinsdag 25 februari 2014 00:41
>> To: Ben Reser
>> Cc: Subversion Development
>> Subject: Re: 1.9.0-alpha1 up for testing/signing
>>
>> 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!
>>
>> Summary
>> -------
>> +1 to release
>>
>> Platform
>> --------
>> Windows XP (32 bit) SP3
>> Microsoft Visual Studio 2010 SP1
>>
>> Verified
>> --------
>> Signature and sha1 for subversion-1.9.0-alpha1.zip.
>>
>> Contents of subversion-1.9.0-alpha1.zip are identical to
> tags/1.9.0-alpha1,
>> and to trunk_at_1567848 (except for expected differences in svn_version.h,
>> svnpubsub, svnwcsub and nominate.pl (symlinks vs. file contents)).
>>
>> Tested
>> ------
>> [ Release build ] x [ fsfs | fsx ] x [ file | svn | http ]
>>
>> Results
>> -------
>> With r1571028 applied for enabling fsx tests without having bdb,
>> all tests pass, except authz_tests.py 28: log --diff on dontdothat
> (because
>> I don't have mod_dontdothat). This is a build / testsuite problem related
> to
>> the availability of mod_dontdothat [1].
>>
>> [1] http://svn.haxx.se/dev/archive-2014-02/0245.shtml
>
> If you build the solution using the default target of __ALL_TESTS__, then
> you should have mod_dontdothat on 1.9.
I did, but I didn't find it ... but seems I didn't look in the right
place :-). That's what I get for all those late night (or should I say
early morning) test runs ...
It's in ./<configuration>/tools/server-side/. Good.
> And if you run win-tests.py with the arguments to start and stop apache for
> you it should have been installed for you.
>
> FYI: I use
> $ win-tests.py -p -d -f fsfs --httpd-dir F:\svn-dev\release\httpd
> --httpd-port 7829 -u http://127.0.0.1:7829 --httpd-no-log -c R:\
>
> To run the http tests as a non administrator.
> (Using 127.0.0.1 instead of localhost and --httpd-no-log make things
> noticeably faster)
Thanks for the tips. I'll do it that way next time (until now I
installed the modules manually and started httpd manually).
For now, I just added the missing piece of config to my httpd.conf
[1], and reran authz#28. It passed.
So I can now simply state that all tests passed :-).
Thanks.
[1] Perhaps it's worth adding something about the needed piece of
httpd config to /subversion/tests/cmdline/README (that's where I
originally found how to configure httpd for testing)? Though that file
seems to be somewhat out of date already. Anyway, putting it there
would make it "less hidden inside win-tests.py".
Also, while setting this up I was a bit surprised that the
configuration file 'dontdothat' is not created in the same way as the
'authz' file. For me, because I don't start win-tests.py with
--httpd-dir (yet), the 'dontdothat' file isn't put automatically in
the svn-test-work directory (unlike the 'authz' file, which is always
installed there). For now, I just created the file manually somewhere
else, and used that in my httpd.conf.
--
Johan
Received on 2014-02-25 01:54:49 CET