Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 90323200B8B for ; Tue, 4 Oct 2016 13:33:50 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 8EB0E160AC9; Tue, 4 Oct 2016 11:33:50 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 9E704160AC5 for ; Tue, 4 Oct 2016 13:33:49 +0200 (CEST) Received: (qmail 50200 invoked by uid 500); 4 Oct 2016 11:33:48 -0000 Mailing-List: contact users-help@subversion.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list users@subversion.apache.org Received: (qmail 50190 invoked by uid 99); 4 Oct 2016 11:33:48 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 04 Oct 2016 11:33:48 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 062B3CCBF5 for ; Tue, 4 Oct 2016 11:33:48 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.3 X-Spam-Level: ** X-Spam-Status: No, score=2.3 tagged_above=-999 required=6.31 tests=[HTML_MESSAGE=2, KAM_LAZY_DOMAIN_SECURITY=1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, WEIRD_PORT=0.001] autolearn=disabled Received: from mx2-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id PjINgUPhGBbR for ; Tue, 4 Oct 2016 11:33:44 +0000 (UTC) Received: from smtp.outgoing.loopia.se (smtp.outgoing.loopia.se [194.9.95.112]) by mx2-lw-eu.apache.org (ASF Mail Server at mx2-lw-eu.apache.org) with ESMTPS id 7C38A5F245 for ; Tue, 4 Oct 2016 11:33:43 +0000 (UTC) Received: from s554.loopia.se (localhost [127.0.0.1]) by s554.loopia.se (Postfix) with ESMTP id 7CDCB19E5DA9 for ; Tue, 4 Oct 2016 13:33:36 +0200 (CEST) Received: from s499.loopia.se (unknown [172.21.200.97]) by s554.loopia.se (Postfix) with ESMTP id 5BCE8954357 for ; Tue, 4 Oct 2016 13:33:36 +0200 (CEST) Received: from s406.loopia.se (unknown [172.21.200.105]) by s499.loopia.se (Postfix) with ESMTP id 5302C1363356 for ; Tue, 4 Oct 2016 13:33:36 +0200 (CEST) X-Virus-Scanned: amavisd-new at amavis.loopia.se Received: from s500.loopia.se ([172.21.200.105]) by s406.loopia.se (s406.loopia.se [172.21.200.136]) (amavisd-new, port 10024) with LMTP id 98Y8vkcPICn6 for ; Tue, 4 Oct 2016 13:33:35 +0200 (CEST) X-Loopia-Auth: user X-Loopia-User: dev@apgrco.com X-Loopia-Originating-IP: 82.99.42.71 Received: from pcbafit-028.apgrco.arnet (unknown [82.99.42.71]) (Authenticated sender: dev@apgrco.com) by s500.loopia.se (Postfix) with ESMTPSA id B5413A9B187 for ; Tue, 4 Oct 2016 13:33:35 +0200 (CEST) Subject: Re: 1.9.4 on RHEL 7 (httpd version difficulties) To: users@subversion.apache.org References: <1474047570756.78262@lanl.gov> <97130e50-8268-72b0-b445-3533e4651e0e@apache.org> <2c9f46f9-bafa-97c1-906f-c43d2575367a@apgrco.com> <20160930150038.GA1599@fujitsu.shahaf.local2> From: Zdenek Sedlak Message-ID: <0b6c74ed-e47b-0b5f-f807-e10851c97229@apgrco.com> Date: Tue, 4 Oct 2016 13:33:35 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <20160930150038.GA1599@fujitsu.shahaf.local2> Content-Type: multipart/alternative; boundary="------------127556AB6099B7DBD9ECE0F0" archived-at: Tue, 04 Oct 2016 11:33:50 -0000 This is a multi-part message in MIME format. --------------127556AB6099B7DBD9ECE0F0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit 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 --------------127556AB6099B7DBD9ECE0F0 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 8bit
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

--------------127556AB6099B7DBD9ECE0F0--