On 12 Nov 2007, at 17:43, Eric Wilhelm wrote:
[snip]
  Perhaps a solution which involves a pre-fork model of
  Test::Class would be a little neater.  The "test scripts"
  would then be sub-sub-processes and the harness just needs
  filehandles from each of those.
[snip]

Yeah - that would be neat and help with runtimes. One of the reasons I'm keeping an eye on things like TAP::Harness::Parallel :-)

When the free time fairy next visits what I'd like to do is have T::C
use some of the newer features and push information on the class/ name/
tags of the running method out into TAP.

Well, whatever tagging and formatting is fine and dandy.

I was suggesting that rethinking the run layer would solve more issues, and it inherently 'tags' the output as coming from different processes.

Yup. Although the _real_ reason I want tagging is do do things like "run all the database test" or "run all the tests that aren't slow".

Cheers,

Adrian

Reply via email to