On 2016-09-30 17:00, Daniel Shahaf wrote: > Zdenek Sedlak wrote on Fri, Sep 30, 2016 at 15:46:07 +0200: >> How I can test if the Subversion 1.9.4 works correctly on RHEL 7? Red >> Hat stated that the bug should be fixed since httpd-2.4.6-39, but I need >> to confirm that. > Try: > > cd subversion/tests/cmdline && ./davautocheck.sh basic special_paths_in_repos > --bin=${PREFIX}/bin > > That runs a single regression test; that test is annotated as expected > to fail when run against a mod_dav that doesn't have the PR55397 fix. > > When you run that, "PASS" in green or "XPASS" in red means you don't > have the bug, and "XFAIL" in green or "FAIL" in red means you have the > bug. ${PREFIX} is whatever you passed to configure --prefix, default > /usr/local. > > This requires Python 2.7. > > Cheers, > > Daniel Well, this is what I got - looks good.
Test VM is CentOS 7.2.1511 x64, HTTPd 2.4.6-40.el7 # APACHE_MPM=event ./davautocheck.sh basic special_paths_in_repos davautocheck.sh: Using '/usr/bin/apxs'... davautocheck.sh: Using '/usr/bin/htpasswd'... davautocheck.sh: Monolithic Auth module not found. Assuming we run against Apache 2.1+ davautocheck.sh: Found modules for Apache 2.3.0+ Stopping previous HTTPD instance...httpd (no pid file) not running davautocheck.sh: Using directory '/home/vzdse/dev/subversion-1.9.4/subversion/tests/cmdline/httpd-20161004-132305'... davautocheck.sh: Adding users for lock authentication Adding password for user jrandom Adding password for user jconstant Adding password for user __dumpster__ Adding password for user JRANDOM Adding password for user JCONSTANT davautocheck.sh: Adding groups for mod_authz_svn tests Syntax OK davautocheck.sh: HTTPD started and listening on 'http://localhost:3691'... davautocheck.sh: HTTPD is good davautocheck.sh: starting the tests... davautocheck.sh: Using default dav library PASS: basic_tests.py 38: use folders with names like 'c:hi' 0.72user 1.15system 0:24.29elapsed 7%CPU (0avgtext+0avgdata 13860maxresident)k 0inputs+2480outputs (0major+486764minor)pagefaults 0swaps davautocheck.sh: Finished testing... davautocheck.sh: Browse server access log (y/n)? [n] davautocheck.sh: Browse server error log (y/n)? [n] davautocheck.sh: Delete HTTPD root directory (y/n)? [y] davautocheck.sh: Done //Zdenek