On Tue, Jan 14, 2014 at 12:30 AM, Jan Seidel <jan.sei...@skyera.com> wrote:
> Hi, > > > > I’m using the Test::ParallelSubtest module to run multiple tests in > parallel. However, a change in Test::Builder now broke this module. Every > bg_subtest block fails with an error like the following: > > > > not ok 1 - parse child output for 'test 1 ' > > # Failed test 'parse child output for 'test 1 '' > > # at > /home/sciadmin/workspace/ws_jan_fw/util/nirvana/CPAN/lib/perl5/Test/ParallelSubtest.pm > line 216. > > # ERROR: bg_subtest "test 1 " (/home/…….. /jantest.t line 24) aborted: > > # Parsing failure in Test::ParallelSubtest - cannot parse: > > # [ # Subtest: test 1 > > # ok 1 - test 1 > > # ] > > > > I looked at the changes in Test::Builder and found that this change > introduced the error: > > 0.98_05 Tue Apr 23 17:33:51 PDT 2013 > > New Features > > * A subtest will put its name at the front of its results to make > > subtests easier to read. [github #290] [github #364] > > (Brendan Byrd) > > > > > > I’m now wondering how to solve this issue. It looks like > Test::ParallelSubtest is not actively maintained. Is there a recommended > alternative for it to run multiple tests in parallel? > Have you contacted the author? It doesn't look to me like you filed a bug report. Odds are this is something that could easily be fixed. Leon