Return-Path: Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: (qmail 79334 invoked from network); 23 Jan 2011 18:52:43 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 23 Jan 2011 18:52:43 -0000 Received: (qmail 65132 invoked by uid 500); 23 Jan 2011 18:52:42 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 64910 invoked by uid 500); 23 Jan 2011 18:52:42 -0000 Mailing-List: contact dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 64902 invoked by uid 99); 23 Jan 2011 18:52:42 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 23 Jan 2011 18:52:42 +0000 X-ASF-Spam-Status: No, hits=0.7 required=10.0 tests=RCVD_IN_DNSWL_NONE,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: 76.96.27.212 is neither permitted nor denied by domain of jim@jagunet.com) Received: from [76.96.27.212] (HELO qmta14.emeryville.ca.mail.comcast.net) (76.96.27.212) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 23 Jan 2011 18:52:32 +0000 Received: from omta18.emeryville.ca.mail.comcast.net ([76.96.30.74]) by qmta14.emeryville.ca.mail.comcast.net with comcast id z6XH1f0021bwxycAE6sAmE; Sun, 23 Jan 2011 18:52:10 +0000 Received: from [192.168.199.10] ([69.251.84.64]) by omta18.emeryville.ca.mail.comcast.net with comcast id z6s71f00f1PGofZ8e6s9tK; Sun, 23 Jan 2011 18:52:10 +0000 Subject: Re: test framework and latest Fedora Mime-Version: 1.0 (Apple Message framework v1082) Content-Type: text/plain; charset=us-ascii From: Jim Jagielski In-Reply-To: Date: Sun, 23 Jan 2011 13:52:07 -0500 Cc: test-dev@perl.apache.org, dev@httpd.apache.org, mod_perl Dev Content-Transfer-Encoding: quoted-printable Message-Id: <339958C4-09F3-4813-826C-B314E1F2DB53@jaguNET.com> References: <246702DD-2E08-4CE3-AEF8-413919C137F3@apache.org> <20110121092939.GA4189@redhat.com> To: Fred Moyer X-Mailer: Apple Mail (2.1082) X-Virus-Checked: Checked by ClamAV on apache.org On Jan 23, 2011, at 1:46 PM, Fred Moyer wrote: > On Fri, Jan 21, 2011 at 1:29 AM, Joe Orton wrote: >> CC'ing test-dev@. >>=20 >> On Thu, Jan 20, 2011 at 12:00:41PM -0500, Jim Jagielski wrote: >>> On the latest Fedora, -times=3DX no longer works: >>>=20 >>> t/modules/rewrite.t .. ok >>> t/modules/rewrite.t .. ok >>> You already have a parser for (t/modules/rewrite.t). Perhaps you = have run the same test twice. at /usr/share/perl5/TAP/Harness.pm line = 521 >>>=20 >>> CPAN itself is up to date... or is that the problem? >=20 > That looks like the problem. When TAP/Parser/Aggregator.pm was added > in March 2007, it croaked if you tried to reuse the test description. >=20 > As the primary Apache-Test maintainer right now, I am tempted to > deprecate this feature in favor of making the codebase simple and > easier to maintain in the long run. Updating this feature to work > with TAP-Harness is an unknown amount of work. And running tests > multiple times is more fitting of something like t/SMOKE > (Apache::TestSmoke) rather than t/TEST. I can get in there and muck > with the internals of Apache::TestRun (and A-TR-PHP, Perl, etc) to > make it behave properly, but my tuits are better spent on insuring > quality in other parts of this module, and also releasing mod_perl > 2.0.5. >=20 > I welcome feedback here on desired approaches. What is 'times=3D' = being > used for? Can you tryout t/SMOKE instead? >=20 I'll try SMOKE... I basically use times simply to run the same test over and over. For example, when people said that the proxy changes caused the rewrite tests to occasionally fail, a t/TEST -times=3D100 t/modules/rewrite was a good way to try to recreate that...