On Mon, Sep 10, 2007 at 07:39:21PM +0200, demerphq wrote:
> On 9/10/07, Eric Wilhelm <[EMAIL PROTECTED]> wrote:

> > Note that your test suite may or may not play nicely with that.  Have
> > you ever run them in parallel before? ;-)  Assuming common tempfiles
> > and such really rains on the parade.  Other than that, we're talking
> > 40% less waiting.
> 
> Will this make it easier to parallelize tests in the perl core?
> 
> There the issue isnt so much running the tests in a single module
> directory simultaneously but rather running the tests in different
> test directories simultaneously.

I had a hacked proof of concept for this, but it needed moderately large
changes to Test::Harness to make it work. This was around the time that the
TAPx::Parser work commenced, so it wasn't going to happen with Test::Harness
2.

I still *have* the proof of concept code. The key thing I needed changed was
that once you're running 2 or more tests you can't print any progress about
*the* test currently running, because your assumption that there is just one
is no longer valid.

As to the core tests, they trip up like crazy, I think because they are not
original in their choice of names for temporary files.

Nicholas Clark

Reply via email to