On 5 Feb 2007, at 11:24, Nicholas Clark wrote:
Something I discovered was that processing TAP is slow. Up to about 7 CPUs, parallelising tests feeding TAP into the master "thread" was a win. Beyond that, the process processing the TAP was the bottleneck, and adding more CPUs (and more parallel tests) didn't help. I would assume that from that point on it would be better to have each test run by slave harness processes, which takes the TAP, parses it, and slings (say) Storable objects across
to the master.

TAPx::Parser is slightly slower too...

--
Andy Armstrong, hexten.net

Reply via email to