Newsgroups: php.internals,php.qa Path: news.php.net Xref: news.php.net php.internals:60442 php.qa:66268 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 17683 invoked from network); 4 May 2012 01:25:35 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 4 May 2012 01:25:35 -0000 Authentication-Results: pb1.pair.com smtp.mail=nunoplopes@sapo.pt; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=nunoplopes@sapo.pt; sender-id=pass Received-SPF: pass (pb1.pair.com: domain sapo.pt designates 212.55.154.26 as permitted sender) X-PHP-List-Original-Sender: nunoplopes@sapo.pt X-Host-Fingerprint: 212.55.154.26 relay6.ptmail.sapo.pt Linux 2.4/2.6 Received: from [212.55.154.26] ([212.55.154.26:34199] helo=sapo.pt) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id C5/C0-13400-D0033AF4 for ; Thu, 03 May 2012 21:25:34 -0400 Received: (qmail 6061 invoked from network); 4 May 2012 01:25:30 -0000 Received: from unknown (HELO sapo.pt) (10.134.37.162) by relay6 with SMTP; 4 May 2012 01:25:30 -0000 Received: (qmail 26054 invoked from network); 4 May 2012 01:25:30 -0000 Received: from unknown (HELO PC07655) (nunoplopes@sapo.pt@[107.3.158.202]) (envelope-sender ) by mta12 (qmail-ptmail-1.0.0) with AES128-SHA encrypted SMTP for ; 4 May 2012 01:25:29 -0000 Message-ID: To: "zoe slattery" , "PHP QA" Cc: References: <4FA263EE.8060100@gmail.com> In-Reply-To: <4FA263EE.8060100@gmail.com> Date: Fri, 4 May 2012 02:25:31 +0100 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=response Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal Importance: Normal X-Mailer: Microsoft Windows Live Mail 15.4.3555.308 X-MimeOLE: Produced By Microsoft MimeOLE V15.4.3555.308 Subject: Re: [PHP-QA] running tests in parallel? From: nunoplopes@sapo.pt ("Nuno Lopes") It's very important! Take a look at http://gcov.php.net A single build takes almost 2 days with most extensions enabled plus valgrind testing. So, yes, parallel testing would be highly appreciated (but do not forget my initial requirements, such as e.g. mysql and mysqli tests cannot run at the same time). Nuno -----Original Message----- From: zoe slattery Sent: Thursday, May 03, 2012 11:54 AM Subject: [PHP-QA] running tests in parallel? Hi Some years ago (in 2009) Stefan Priebsch, myself and a GSOC student worked on a version of run-tests.php which would run tests in parallel - I wrote about it here: http://zoomsplatter.blogspot.co.uk/2009/07/on-no-not-more-tests.html. The code was complete apart from finding some way to handle REDIRECT and does run faster on multi core systems but for various reasons we all ran out of time to work on it. I recently checked out the code and it still works, there are a few little things to be fixed, and of course REDIRECT still needs to be implemented. I have some free time now and would be happy to do this, however, I've been fairly out of touch with PHP since 2009, so before I get on and make this work: (a) Would it still be helpful if the tests could be run faster? (b) Has anyone come up with a better solution in the years since I looked at this? Thanks, Zoe