Newsgroups: php.internals,php.qa Path: news.php.net Xref: news.php.net php.internals:55062 php.qa:65917 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 70999 invoked from network); 1 Sep 2011 14:36:42 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 1 Sep 2011 14:36:42 -0000 Authentication-Results: pb1.pair.com smtp.mail=tyra3l@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=tyra3l@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.213.42 as permitted sender) X-PHP-List-Original-Sender: tyra3l@gmail.com X-Host-Fingerprint: 209.85.213.42 mail-yw0-f42.google.com Received: from [209.85.213.42] ([209.85.213.42:57783] helo=mail-yw0-f42.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id F1/CC-03466-5789F5E4 for ; Thu, 01 Sep 2011 10:36:39 -0400 Received: by ywb3 with SMTP id 3so1599010ywb.29 for ; Thu, 01 Sep 2011 07:36:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=Xk2HXhuyRnoCKYOcUkNsvJ79xBQhEOVPGrLhx7DQt7w=; b=fy+QpzpIoIw3yQ0tGYcHVRPwsrunaAa3FIhRNRT20KkQudDnJNzEIeOhh30O42vYHi GqzbmTI20YjAiMekRPD6q7LXtr5s68zfW6S6l8DHCXiXjlzbgCuVILJOXKMF7rTw71Wv N8xTg+dl8DitzasLPHt3Z521jSZ7kQsZ/cGZM= MIME-Version: 1.0 Received: by 10.236.77.5 with SMTP id c5mr1818287yhe.102.1314887793016; Thu, 01 Sep 2011 07:36:33 -0700 (PDT) Received: by 10.147.168.14 with HTTP; Thu, 1 Sep 2011 07:36:32 -0700 (PDT) In-Reply-To: References: <1314886182.1211.5.camel@guybrush> Date: Thu, 1 Sep 2011 16:36:32 +0200 Message-ID: To: Hannes Magnusson Cc: =?UTF-8?Q?Johannes_Schl=C3=BCter?= , Alexey Shein , PHP Development , PHP QA Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] New run-tests.php feature From: tyra3l@gmail.com (Ferenc Kovacs) 2011/9/1 Hannes Magnusson : > 2011/9/1 Johannes Schl=C3=BCter : >> On Thu, 2011-09-01 at 17:53 +0400, Alexey Shein wrote: >>> Great addition. >>> While you're at it, could you also add an option to print a list of >>> skipped tests (maybe above XFAIL section), that's also currently can't >>> be done with other options in run-tests.php. >>> It could also be useful because some skipped tests maybe skipped for >>> the wrong reason and be actually failed. It's also a great spot to >>> notice obsolete tests that need to be removed from the suite and make >>> running all process faster. >> >> Let's open a can of worms: When designing this I'd like to keep in mind >> a feature I had on the list for the rewrite of run-tests by Zoe (anybody >> knows the status of that?) which is skipping entire directories with a >> single skipif. >> Benefit there is that for instance we don't have to create two PHP >> process for each and every test and don't have to try connecting to >> databases two times for each test (during skipif and the actual test). > > Create a magical "run-me-first" file which run-tests will execute > first, and if it fails it will skip all the tests in that directory.. > should be relatively easy to implement. > > Being able to run the tests for two directories in parallel however.. > that would be awesome. > > -Hannes > Hi guys, I think it would be useful to add this to the issue tracker, and if nobody else, I will look into this. --=20 Ferenc Kov=C3=A1cs @Tyr43l - http://tyrael.hu