From: Nicholas Clark Date: Mon, 14 Sep 2009 13:33:06 +0000 (+0100) Subject: Parallel testing is pretty much done. X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=5e88c5dd417b17e710ab407c5f40afe3f9de11c8;p=p5sagit%2Fp5-mst-13.2.git Parallel testing is pretty much done. --- diff --git a/pod/perltodo.pod b/pod/perltodo.pod index 0686853..ec39fc9 100644 --- a/pod/perltodo.pod +++ b/pod/perltodo.pod @@ -61,18 +61,6 @@ The more practical approach, to break the task down into manageable chunks, is to work your way though the code from bottom to top, or if necessary adding extra C<{ ... }> blocks, and turning on strict within them. -=head2 Parallel testing - -(This probably impacts much more than the core: also the Test::Harness -and TAP::* modules on CPAN.) - -All of the tests in F can now be run in parallel, if C<$ENV{TEST_JOBS}> -is set. However, tests within each directory in F and F are still -run in series, with directories run in parallel. This is an adequate -heuristic, but it might be possible to relax it further, and get more -throughput. Specifically, it would be good to audit all of F, and -make them use C. - =head2 Make Schwern poorer We should have tests for everything. When all the core's modules are tested,