On 1 Jul 2006, at 20:36, Michael G Schwern wrote:
[snip]
* How can I help?
Provide use cases, what would you want to do with Test::Harness if you
could? What are you doing with Straps? What features do other
testing systems (JUnit, for example) have that you'd like to see in
Perl? Once I post the design, pick it to pieces.
Use case: Run test scripts simultaneously
I sometimes split up long test runs by running multiple test scripts
on multiple machines, or on the same machine where multiple CPUs,
blocking for IO, etc. means I'll get quicker results.
Test::Harness currently forces me to process the test results in
series - which means that I can wait longer than necessary to
discover a test failure that's been processed, but is waiting behind
a longer running test script.
I'd like TAP::Harness to be able to accept multiple streams of TAP
input that it can process simultaneously.
Cheers,
Adrian