On Tue, Feb 25, 2014 at 1:01 AM, Bert Huijben <[email protected]> wrote: > > >> -----Original Message----- >> From: Johan Corveleyn [mailto:[email protected]] >> 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 <[email protected]> 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@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

