ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> perl5-porters
perl5-porters
make tests parallel
by Nicholas Clark other posts by this author
Jul 31 2008 2:39PM messages near this date
RE: Smoke [5.11.0] 34169 PASS-so-far MSWin32 WinXP/.Net SP3 (x86/2 cpu) | Re: make tests parallel
I've upgraded blead to Test::Harness 3.13, which has the ability to run tests
in parallel (and make CPU fans spin faster)

Right now, of course, the existing test harness scripts don't run the core's
tests in parallel. Which is a shame, as we know that the tests will complete
much more quickly if they are run in parallel.

Is anyone interested in working on getting the cores tests running in
parallel? I believe that Andy Armstrong has a pretty functional prototype
that will run discrete directories of tests in parallel, which is a good
first step, so you wouldn't be starting from scratch.

What's needed is

* get that merged cleanly with t/harness in core
* figure out the best way to invoke parallel tests from the Makefile


With that in place we can all work on identifying which tests use
unimaginative temporary file names, or other things that conflict, and
prevent them from running in parallel. As we incrementally fix those, we can
achieve better parallelism.

Nicholas Clark
Thread:
Nicholas Clark
H.Merijn Brand
Eric Wilhelm
Nicholas Clark
Aristotle Pagaltzis
Nicholas Clark
Eric Wilhelm
Eric Wilhelm
Nicholas Clark

Privacy Policy | Email Opt-out | Feedback | Syndication
© ActiveState Software Inc. All rights reserved