Hi all,

I've just released a new version of Test::Aggregate
(http://search.cpan.org/dist/Test-Aggregate/).

If you have slow test suites, you might want to give it a spin and see
if it helps.  Essentially, it concatenates tests together and runs them
in one process.  Thus, you load Perl only once and load all modules
only once.

We've been using this at the BBC and are getting good results with it. 
I've seen tests run four times faster with this technique.  It
sometimes requires modification of how you write your tests (no __END__
or __DATA__ tokens for example), but for the most part, it works fine
with cleanly written tests.

Let me know if it helps or if you have any feature suggestions.

For more information about making test suites run faster, see my latest
onlamp blog entry:

http://www.oreillynet.com/onlamp/blog/2007/12/improving_test_performance.html

Cheers,
Ovid

--
Buy the book  - http://www.oreilly.com/catalog/perlhks/
Perl and CGI  - http://users.easystreet.com/ovid/cgi_course/
Personal blog - http://publius-ovidius.livejournal.com/
Tech blog     - http://use.perl.org/~Ovid/journal/

Reply via email to