Report for Test-ParallelSubtest-0.05

Back
From: metabase:user:320bfe00-2aae-11df-837a-5e0a49663a4f
Subject: FAIL Test-ParallelSubtest-0.05 v5.20.0 GNU/Linux
Date: 2015-05-05T15:56:28Z

This distribution has been tested as part of the CPAN Testers
project, supporting the Perl programming language.  See
http://wiki.cpantesters.org/ for more information or email
questions to cpan-testers-discuss@perl.org


--
Dear Nick Cleaton,

This is a computer-generated report for Test-ParallelSubtest-0.05
on perl 5.20.0, created by CPAN-Reporter-1.2014.

Thank you for uploading your work to CPAN.  However, there was a problem
testing your distribution.

If you think this report is invalid, please consult the CPAN Testers Wiki
for suggestions on how to avoid getting FAIL reports for missing library
or binary dependencies, unsupported operating systems, and so on:

http://wiki.cpantesters.org/wiki/CPANAuthorNotes

Sections of this report:

    * Tester comments
    * Program output
    * Prerequisites
    * Environment and other context

------------------------------
TESTER COMMENTS
------------------------------

Additional comments from tester:

this report is from an automated smoke testing program
and was not reviewed by a human for accuracy

------------------------------
PROGRAM OUTPUT
------------------------------

Output from './Build test':


#   Failed test 'one_test_useplan OUT'
#   at t/basic.t line 9.
# +---+----------------+---+----------------+
# | Ln|Got             | Ln|Expected        |
# +---+----------------+---+----------------+
# |  1|'1..1           |  1|'1..1           |
# |  2|# Subtest: one  |  2|# Subtest: one  |
# |   |                *  3|    ok 1        *
# |   |                *  4|    not ok 2    *
# |   |                *  5|    1..2        *
# |   |                *  6|not ok 1 - one  *
# |  3|'               |  7|'               |
# +---+----------------+---+----------------+

#   Failed test 'one_test_useplan ERR'
#   at t/basic.t line 9.
# +---+------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+------------------------------------------+
# | Ln|Got                                                                                                                                                               | Ln|Expected                                  |
# +---+------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+------------------------------------------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.\n  *  1|'\s\s\s\s\n                               *
# *  2|END failed--call queue aborted.                                                                                                                                   *  2|    #   Failed test at - line 6.          *
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                           *  3|    # Looks like you failed 1 test of 2.  *
# |   |                                                                                                                                                                  *  4|\n                                        *
# |   |                                                                                                                                                                  *  5|#   Failed test \'one\'                   *
# |   |                                                                                                                                                                  *  6|#   at - line 8.                          *
# |   |                                                                                                                                                                  *  7|# Looks like you failed 1 test of 1.      *
# |  4|'                                                                                                                                                                 |  8|'                                         |
# +---+------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+------------------------------------------+

#   Failed test 'one_test_noplan OUT'
#   at t/basic.t line 20.
# +---+-----------------+---+-----------------+
# | Ln|Got              | Ln|Expected         |
# +---+-----------------+---+-----------------+
# |  1|'# Subtest: one  |  1|'# Subtest: one  |
# |   |                 *  2|    ok 1         *
# |   |                 *  3|    not ok 2     *
# |   |                 *  4|    1..2         *
# |   |                 *  5|not ok 1 - one   *
# |   |                 *  6|1..1             *
# |  2|'                |  7|'                |
# +---+-----------------+---+-----------------+

#   Failed test 'one_test_noplan ERR'
#   at t/basic.t line 20.
# +---+------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+------------------------------------------+
# | Ln|Got                                                                                                                                                               | Ln|Expected                                  |
# +---+------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+------------------------------------------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.\n  *  1|'\s\s\s\s\n                               *
# *  2|END failed--call queue aborted.                                                                                                                                   *  2|    #   Failed test at - line 6.          *
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                           *  3|    # Looks like you failed 1 test of 2.  *
# |   |                                                                                                                                                                  *  4|\n                                        *
# |   |                                                                                                                                                                  *  5|#   Failed test \'one\'                   *
# |   |                                                                                                                                                                  *  6|#   at - line 8.                          *
# |   |                                                                                                                                                                  *  7|# Looks like you failed 1 test of 1.      *
# |  4|'                                                                                                                                                                 |  8|'                                         |
# +---+------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+------------------------------------------+
Canary text not found in subprocess output, stderr was [PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.
] at t/MyTest.pm line 80.
	t::MyTest::ext_perl_run("use strict; use warnings;     use Test::More;\x{a}    use Test::P"...) called at t/MyTest.pm line 42
	t::MyTest::same_as_subtest("one_test_donetesting", "    use Test::More;\x{a}    use Test::ParallelSubtest;\x{a}\x{a}    bg_su"...) called at t/basic.t line 31
# Tests were run but no plan was declared and done_testing() was not seen.
t/basic.t ................... 
Dubious, test returned 4 (wstat 1024, 0x400)
Failed 4/12 subtests 
Canary text not found in subprocess output, stderr was [PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.
# Looks like your test exited with 255 before it could output anything.
] at t/MyTest.pm line 80.
	t::MyTest::ext_perl_run("use strict; use warnings;     use Test::ParallelSubtest;\x{a}    "...) called at t/MyTest.pm line 42
	t::MyTest::same_as_subtest("simple_sync", "    use Test::ParallelSubtest;\x{a}    use Test::More tests => 2;"...) called at t/bg_subtest_wait.t line 9
t/bg_subtest_wait.t ......... 
No subtests run 
PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.
# Looks like your test exited with 255 before it could output anything.
t/child-limits.t ............ 
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 6/6 subtests 

#   Failed test 'no_plan_no_tests OUT'
#   at t/exceptions.t line 9.
# +---+----------------+---+----------------+
# | Ln|Got             | Ln|Expected        |
# +---+----------------+---+----------------+
# |  1|'1..1           |  1|'1..1           |
# |  2|# Subtest: foo  |  2|# Subtest: foo  |
# |   |                *  3|    1..0        *
# |   |                *  4|not ok 1 - foo  *
# |  3|'               |  5|'               |
# +---+----------------+---+----------------+

#   Failed test 'no_plan_no_tests ERR'
#   at t/exceptions.t line 9.
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+--------------------------------------+
# | Ln|Got                                                                                                                                                             | Ln|Expected                              |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+--------------------------------------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.  *  1|'    # No tests run!                  *
# *  2|END failed--call queue aborted.\n                                                                                                                               *  2|\n                                    *
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                         *  3|#   Failed test \'foo\'               *
# |   |                                                                                                                                                                *  4|#   at - line 4.                      *
# |   |                                                                                                                                                                *  5|#   No tests run for subtest.         *
# |   |                                                                                                                                                                *  6|# Looks like you failed 1 test of 1.  *
# |  4|'                                                                                                                                                               |  7|'                                     |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+--------------------------------------+

#   Failed test 'no_tests_done_testing OUT'
#   at t/exceptions.t line 16.
# +---+----------------+---+----------------+
# | Ln|Got             | Ln|Expected        |
# +---+----------------+---+----------------+
# |  1|'1..1           |  1|'1..1           |
# |  2|# Subtest: foo  |  2|# Subtest: foo  |
# |   |                *  3|    1..0        *
# |   |                *  4|not ok 1 - foo  *
# |  3|'               |  5|'               |
# +---+----------------+---+----------------+

#   Failed test 'no_tests_done_testing ERR'
#   at t/exceptions.t line 16.
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+--------------------------------------+
# | Ln|Got                                                                                                                                                             | Ln|Expected                              |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+--------------------------------------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.  *  1|'    # No tests run!                  *
# *  2|END failed--call queue aborted.\n                                                                                                                               *  2|\n                                    *
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                         *  3|#   Failed test \'foo\'               *
# |   |                                                                                                                                                                *  4|#   at - line 4.                      *
# |   |                                                                                                                                                                *  5|#   No tests run for subtest.         *
# |   |                                                                                                                                                                *  6|# Looks like you failed 1 test of 1.  *
# |  4|'                                                                                                                                                               |  7|'                                     |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+--------------------------------------+
Canary text not found in subprocess output, stderr was [PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.
] at t/MyTest.pm line 80.
	t::MyTest::ext_perl_run("use strict; use warnings;     use Test::ParallelSubtest;\x{a}    "...) called at t/MyTest.pm line 42
	t::MyTest::same_as_subtest("no_tests_no_plan_todo", "    use Test::ParallelSubtest;\x{a}    use Test::More;\x{a}\x{a}    TODO:"...) called at t/exceptions.t line 23
# Tests were run but no plan was declared and done_testing() was not seen.
t/exceptions.t .............. 
Dubious, test returned 4 (wstat 1024, 0x400)
Failed 4/12 subtests 
t/forbid-fork.t ............. ok
t/max_parallel.t ............ ok
PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.
END failed--call queue aborted.
# Looks like your test exited with 255 before it could output anything.
t/nested-fork.t ............. 
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 1/1 subtests 
t/no-bg_subtest.t ........... ok
t/no-pipe.t ................. ok

#   Failed test 'skip_all_noreason status'
#   at t/skip_all.t line 9.
#          got: '1'
#     expected: '0'

#   Failed test 'skip_all_noreason OUT'
#   at t/skip_all.t line 9.
# +---+----------------+---+----------------------------+
# | Ln|Got             | Ln|Expected                    |
# +---+----------------+---+----------------------------+
# |  1|'1..1           |  1|'1..1                       |
# |  2|# Subtest: foo  |  2|# Subtest: foo              |
# |   |                *  3|    1..0 # SKIP             *
# |   |                *  4|ok 1 - foo # skip skip all  *
# |  3|'               |  5|'                           |
# +---+----------------+---+----------------------------+

#   Failed test 'skip_all_noreason ERR'
#   at t/skip_all.t line 9.
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# | Ln|Got                                                                                                                                                             | Ln|Expected  |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.  *  1|''        *
# *  2|END failed--call queue aborted.                                                                                                                                 *   |          |
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                         *   |          |
# *  4|'                                                                                                                                                               *   |          |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+

#   Failed test 'skip_all_reason_foo status'
#   at t/skip_all.t line 18.
#          got: '1'
#     expected: '0'

#   Failed test 'skip_all_reason_foo OUT'
#   at t/skip_all.t line 18.
# +---+----------------+---+-----------------------+
# | Ln|Got             | Ln|Expected               |
# +---+----------------+---+-----------------------+
# |  1|'1..1           |  1|'1..1                  |
# |  2|# Subtest: foo  |  2|# Subtest: foo         |
# |   |                *  3|    1..0 # SKIP foo    *
# |   |                *  4|ok 1 - foo # skip foo  *
# |  3|'               |  5|'                      |
# +---+----------------+---+-----------------------+

#   Failed test 'skip_all_reason_foo ERR'
#   at t/skip_all.t line 18.
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# | Ln|Got                                                                                                                                                             | Ln|Expected  |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.  *  1|''        *
# *  2|END failed--call queue aborted.                                                                                                                                 *   |          |
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                         *   |          |
# *  4|'                                                                                                                                                               *   |          |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+

#   Failed test 'skip_all_reason_empty status'
#   at t/skip_all.t line 31.
#          got: '1'
#     expected: '0'

#   Failed test 'skip_all_reason_empty OUT'
#   at t/skip_all.t line 31.
# +---+----------------+---+----------------------------+
# | Ln|Got             | Ln|Expected                    |
# +---+----------------+---+----------------------------+
# |  1|'1..1           |  1|'1..1                       |
# |  2|# Subtest: foo  |  2|# Subtest: foo              |
# |   |                *  3|    1..0 # SKIP             *
# |   |                *  4|ok 1 - foo # skip skip all  *
# |  3|'               |  5|'                           |
# +---+----------------+---+----------------------------+

#   Failed test 'skip_all_reason_empty ERR'
#   at t/skip_all.t line 31.
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# | Ln|Got                                                                                                                                                             | Ln|Expected  |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.  *  1|''        *
# *  2|END failed--call queue aborted.                                                                                                                                 *   |          |
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                         *   |          |
# *  4|'                                                                                                                                                               *   |          |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+

#   Failed test 'skip_all_reason_zero status'
#   at t/skip_all.t line 31.
#          got: '1'
#     expected: '0'

#   Failed test 'skip_all_reason_zero OUT'
#   at t/skip_all.t line 31.
# +---+----------------+---+----------------------------+
# | Ln|Got             | Ln|Expected                    |
# +---+----------------+---+----------------------------+
# |  1|'1..1           |  1|'1..1                       |
# |  2|# Subtest: foo  |  2|# Subtest: foo              |
# |   |                *  3|    1..0 # SKIP 0           *
# |   |                *  4|ok 1 - foo # skip skip all  *
# |  3|'               |  5|'                           |
# +---+----------------+---+----------------------------+

#   Failed test 'skip_all_reason_zero ERR'
#   at t/skip_all.t line 31.
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# | Ln|Got                                                                                                                                                             | Ln|Expected  |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.  *  1|''        *
# *  2|END failed--call queue aborted.                                                                                                                                 *   |          |
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                         *   |          |
# *  4|'                                                                                                                                                               *   |          |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+

#   Failed test 'skip_all_reason_spacex status'
#   at t/skip_all.t line 31.
#          got: '1'
#     expected: '0'

#   Failed test 'skip_all_reason_spacex OUT'
#   at t/skip_all.t line 31.
# +---+----------------+---+---------------------+
# | Ln|Got             | Ln|Expected             |
# +---+----------------+---+---------------------+
# |  1|'1..1           |  1|'1..1                |
# |  2|# Subtest: foo  |  2|# Subtest: foo       |
# |   |                *  3|    1..0 # SKIP  x   *
# |   |                *  4|ok 1 - foo # skip x  *
# |  3|'               |  5|'                    |
# +---+----------------+---+---------------------+

#   Failed test 'skip_all_reason_spacex ERR'
#   at t/skip_all.t line 31.
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# | Ln|Got                                                                                                                                                             | Ln|Expected  |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.  *  1|''        *
# *  2|END failed--call queue aborted.                                                                                                                                 *   |          |
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                         *   |          |
# *  4|'                                                                                                                                                               *   |          |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+

#   Failed test 'skip_all_reason_hash status'
#   at t/skip_all.t line 31.
#          got: '1'
#     expected: '0'

#   Failed test 'skip_all_reason_hash OUT'
#   at t/skip_all.t line 31.
# +---+----------------+---+---------------------+
# | Ln|Got             | Ln|Expected             |
# +---+----------------+---+---------------------+
# |  1|'1..1           |  1|'1..1                |
# |  2|# Subtest: foo  |  2|# Subtest: foo       |
# |   |                *  3|    1..0 # SKIP #    *
# |   |                *  4|ok 1 - foo # skip #  *
# |  3|'               |  5|'                    |
# +---+----------------+---+---------------------+

#   Failed test 'skip_all_reason_hash ERR'
#   at t/skip_all.t line 31.
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# | Ln|Got                                                                                                                                                             | Ln|Expected  |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.  *  1|''        *
# *  2|END failed--call queue aborted.                                                                                                                                 *   |          |
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                         *   |          |
# *  4|'                                                                                                                                                               *   |          |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+

#   Failed test 'skip_all_reason_hash2 status'
#   at t/skip_all.t line 31.
#          got: '1'
#     expected: '0'

#   Failed test 'skip_all_reason_hash2 OUT'
#   at t/skip_all.t line 31.
# +---+----------------+---+----------------------+
# | Ln|Got             | Ln|Expected              |
# +---+----------------+---+----------------------+
# |  1|'1..1           |  1|'1..1                 |
# |  2|# Subtest: foo  |  2|# Subtest: foo        |
# |   |                *  3|    1..0 # SKIP ##    *
# |   |                *  4|ok 1 - foo # skip ##  *
# |  3|'               |  5|'                     |
# +---+----------------+---+----------------------+

#   Failed test 'skip_all_reason_hash2 ERR'
#   at t/skip_all.t line 31.
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# | Ln|Got                                                                                                                                                             | Ln|Expected  |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.  *  1|''        *
# *  2|END failed--call queue aborted.                                                                                                                                 *   |          |
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                         *   |          |
# *  4|'                                                                                                                                                               *   |          |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+

#   Failed test 'skip_all_reason_sphash status'
#   at t/skip_all.t line 31.
#          got: '1'
#     expected: '0'

#   Failed test 'skip_all_reason_sphash OUT'
#   at t/skip_all.t line 31.
# +---+----------------+---+---------------------+
# | Ln|Got             | Ln|Expected             |
# +---+----------------+---+---------------------+
# |  1|'1..1           |  1|'1..1                |
# |  2|# Subtest: foo  |  2|# Subtest: foo       |
# |   |                *  3|    1..0 # SKIP  #   *
# |   |                *  4|ok 1 - foo # skip #  *
# |  3|'               |  5|'                    |
# +---+----------------+---+---------------------+

#   Failed test 'skip_all_reason_sphash ERR'
#   at t/skip_all.t line 31.
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# | Ln|Got                                                                                                                                                             | Ln|Expected  |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.  *  1|''        *
# *  2|END failed--call queue aborted.                                                                                                                                 *   |          |
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                         *   |          |
# *  4|'                                                                                                                                                               *   |          |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+

#   Failed test 'skip_all_reason_hashsp status'
#   at t/skip_all.t line 31.
#          got: '1'
#     expected: '0'

#   Failed test 'skip_all_reason_hashsp OUT'
#   at t/skip_all.t line 31.
# +---+----------------+---+---------------------+
# | Ln|Got             | Ln|Expected             |
# +---+----------------+---+---------------------+
# |  1|'1..1           |  1|'1..1                |
# |  2|# Subtest: foo  |  2|# Subtest: foo       |
# |   |                *  3|    1..0 # SKIP #    *
# |   |                *  4|ok 1 - foo # skip #  *
# |  3|'               |  5|'                    |
# +---+----------------+---+---------------------+

#   Failed test 'skip_all_reason_hashsp ERR'
#   at t/skip_all.t line 31.
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# | Ln|Got                                                                                                                                                             | Ln|Expected  |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.  *  1|''        *
# *  2|END failed--call queue aborted.                                                                                                                                 *   |          |
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                         *   |          |
# *  4|'                                                                                                                                                               *   |          |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+

#   Failed test 'skip_all_reason_bshash status'
#   at t/skip_all.t line 31.
#          got: '1'
#     expected: '0'

#   Failed test 'skip_all_reason_bshash OUT'
#   at t/skip_all.t line 31.
# +---+----------------+---+-------------------------+
# | Ln|Got             | Ln|Expected                 |
# +---+----------------+---+-------------------------+
# |  1|'1..1           |  1|'1..1                    |
# |  2|# Subtest: foo  |  2|# Subtest: foo           |
# |   |                *  3|    1..0 # SKIP \\\\#    *
# |   |                *  4|ok 1 - foo # skip \\\\#  *
# |  3|'               |  5|'                        |
# +---+----------------+---+-------------------------+

#   Failed test 'skip_all_reason_bshash ERR'
#   at t/skip_all.t line 31.
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# | Ln|Got                                                                                                                                                             | Ln|Expected  |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.  *  1|''        *
# *  2|END failed--call queue aborted.                                                                                                                                 *   |          |
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                         *   |          |
# *  4|'                                                                                                                                                               *   |          |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# Looks like you failed 30 tests of 60.
t/skip_all.t ................ 
Dubious, test returned 30 (wstat 7680, 0x1e00)
Failed 30/60 subtests 

#   Failed test 'bg_subtest_name_empty status'
#   at t/strange-test-names.t line 13.
#          got: '1'
#     expected: '0'

#   Failed test 'bg_subtest_name_empty OUT'
#   at t/strange-test-names.t line 13.
# +---+-------------+---+------------------+
# | Ln|Got          | Ln|Expected          |
# +---+-------------+---+------------------+
# |  1|'1..1        |  1|'1..1             |
# |  2|# Subtest:   |  2|# Subtest:        |
# |   |             *  3|    ok 1 - is ok  *
# |   |             *  4|    1..1          *
# |   |             *  5|ok 1              *
# |  3|'            |  6|'                 |
# +---+-------------+---+------------------+

#   Failed test 'bg_subtest_name_empty ERR'
#   at t/strange-test-names.t line 13.
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# | Ln|Got                                                                                                                                                             | Ln|Expected  |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.  *  1|''        *
# *  2|END failed--call queue aborted.                                                                                                                                 *   |          |
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                         *   |          |
# *  4|'                                                                                                                                                               *   |          |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+

#   Failed test 'todoblock_bg_subtest_name_empty status'
#   at t/strange-test-names.t line 23.
#          got: '1'
#     expected: '0'

#   Failed test 'todoblock_bg_subtest_name_empty OUT'
#   at t/strange-test-names.t line 23.
# +---+-------------+---+--------------------+
# | Ln|Got          | Ln|Expected            |
# +---+-------------+---+--------------------+
# |  1|'1..1        |  1|'1..1               |
# |  2|# Subtest:   |  2|# Subtest:          |
# |   |             *  3|    ok 1 - is ok    *
# |   |             *  4|    1..1            *
# |   |             *  5|ok 1 # TODO Reason  *
# |  3|'            |  6|'                   |
# +---+-------------+---+--------------------+

#   Failed test 'todoblock_bg_subtest_name_empty ERR'
#   at t/strange-test-names.t line 23.
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# | Ln|Got                                                                                                                                                             | Ln|Expected  |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.  *  1|''        *
# *  2|END failed--call queue aborted.                                                                                                                                 *   |          |
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                         *   |          |
# *  4|'                                                                                                                                                               *   |          |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+

#   Failed test 'todostart_bg_subtest_name_empty status'
#   at t/strange-test-names.t line 37.
#          got: '1'
#     expected: '0'

#   Failed test 'todostart_bg_subtest_name_empty OUT'
#   at t/strange-test-names.t line 37.
# +---+-------------+---+--------------------+
# | Ln|Got          | Ln|Expected            |
# +---+-------------+---+--------------------+
# |  1|'1..1        |  1|'1..1               |
# |  2|# Subtest:   |  2|# Subtest:          |
# |   |             *  3|    ok 1 - is ok    *
# |   |             *  4|    1..1            *
# |   |             *  5|ok 1 # TODO Reason  *
# |  3|'            |  6|'                   |
# +---+-------------+---+--------------------+

#   Failed test 'todostart_bg_subtest_name_empty ERR'
#   at t/strange-test-names.t line 37.
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# | Ln|Got                                                                                                                                                             | Ln|Expected  |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.  *  1|''        *
# *  2|END failed--call queue aborted.                                                                                                                                 *   |          |
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                         *   |          |
# *  4|'                                                                                                                                                               *   |          |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+

#   Failed test 'bg_subtest_name_zero status'
#   at t/strange-test-names.t line 13.
#          got: '1'
#     expected: '0'

#   Failed test 'bg_subtest_name_zero OUT'
#   at t/strange-test-names.t line 13.
# +---+--------------+---+------------------+
# | Ln|Got           | Ln|Expected          |
# +---+--------------+---+------------------+
# |  1|'1..1         |  1|'1..1             |
# |  2|# Subtest: 0  |  2|# Subtest: 0      |
# |   |              *  3|    ok 1 - is ok  *
# |   |              *  4|    1..1          *
# |   |              *  5|ok 1              *
# |  3|'             |  6|'                 |
# +---+--------------+---+------------------+

#   Failed test 'bg_subtest_name_zero ERR'
#   at t/strange-test-names.t line 13.
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# | Ln|Got                                                                                                                                                             | Ln|Expected  |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.  *  1|''        *
# *  2|END failed--call queue aborted.                                                                                                                                 *   |          |
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                         *   |          |
# *  4|'                                                                                                                                                               *   |          |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+

#   Failed test 'todoblock_bg_subtest_name_zero status'
#   at t/strange-test-names.t line 23.
#          got: '1'
#     expected: '0'

#   Failed test 'todoblock_bg_subtest_name_zero OUT'
#   at t/strange-test-names.t line 23.
# +---+--------------+---+--------------------+
# | Ln|Got           | Ln|Expected            |
# +---+--------------+---+--------------------+
# |  1|'1..1         |  1|'1..1               |
# |  2|# Subtest: 0  |  2|# Subtest: 0        |
# |   |              *  3|    ok 1 - is ok    *
# |   |              *  4|    1..1            *
# |   |              *  5|ok 1 # TODO Reason  *
# |  3|'             |  6|'                   |
# +---+--------------+---+--------------------+

#   Failed test 'todoblock_bg_subtest_name_zero ERR'
#   at t/strange-test-names.t line 23.
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# | Ln|Got                                                                                                                                                             | Ln|Expected  |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.  *  1|''        *
# *  2|END failed--call queue aborted.                                                                                                                                 *   |          |
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                         *   |          |
# *  4|'                                                                                                                                                               *   |          |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+

#   Failed test 'todostart_bg_subtest_name_zero status'
#   at t/strange-test-names.t line 37.
#          got: '1'
#     expected: '0'

#   Failed test 'todostart_bg_subtest_name_zero OUT'
#   at t/strange-test-names.t line 37.
# +---+--------------+---+--------------------+
# | Ln|Got           | Ln|Expected            |
# +---+--------------+---+--------------------+
# |  1|'1..1         |  1|'1..1               |
# |  2|# Subtest: 0  |  2|# Subtest: 0        |
# |   |              *  3|    ok 1 - is ok    *
# |   |              *  4|    1..1            *
# |   |              *  5|ok 1 # TODO Reason  *
# |  3|'             |  6|'                   |
# +---+--------------+---+--------------------+

#   Failed test 'todostart_bg_subtest_name_zero ERR'
#   at t/strange-test-names.t line 37.
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# | Ln|Got                                                                                                                                                             | Ln|Expected  |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.  *  1|''        *
# *  2|END failed--call queue aborted.                                                                                                                                 *   |          |
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                         *   |          |
# *  4|'                                                                                                                                                               *   |          |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+

#   Failed test 'bg_subtest_name_spacex status'
#   at t/strange-test-names.t line 13.
#          got: '1'
#     expected: '0'

#   Failed test 'bg_subtest_name_spacex OUT'
#   at t/strange-test-names.t line 13.
# +---+---------------+---+------------------+
# | Ln|Got            | Ln|Expected          |
# +---+---------------+---+------------------+
# |  1|'1..1          |  1|'1..1             |
# |  2|# Subtest:  x  |  2|# Subtest:  x     |
# |   |               *  3|    ok 1 - is ok  *
# |   |               *  4|    1..1          *
# |   |               *  5|ok 1 -  x         *
# |  3|'              |  6|'                 |
# +---+---------------+---+------------------+

#   Failed test 'bg_subtest_name_spacex ERR'
#   at t/strange-test-names.t line 13.
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# | Ln|Got                                                                                                                                                             | Ln|Expected  |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.  *  1|''        *
# *  2|END failed--call queue aborted.                                                                                                                                 *   |          |
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                         *   |          |
# *  4|'                                                                                                                                                               *   |          |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+

#   Failed test 'todoblock_bg_subtest_name_spacex status'
#   at t/strange-test-names.t line 23.
#          got: '1'
#     expected: '0'

#   Failed test 'todoblock_bg_subtest_name_spacex OUT'
#   at t/strange-test-names.t line 23.
# +---+---------------+---+-------------------------+
# | Ln|Got            | Ln|Expected                 |
# +---+---------------+---+-------------------------+
# |  1|'1..1          |  1|'1..1                    |
# |  2|# Subtest:  x  |  2|# Subtest:  x            |
# |   |               *  3|    ok 1 - is ok         *
# |   |               *  4|    1..1                 *
# |   |               *  5|ok 1 -  x # TODO Reason  *
# |  3|'              |  6|'                        |
# +---+---------------+---+-------------------------+

#   Failed test 'todoblock_bg_subtest_name_spacex ERR'
#   at t/strange-test-names.t line 23.
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# | Ln|Got                                                                                                                                                             | Ln|Expected  |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.  *  1|''        *
# *  2|END failed--call queue aborted.                                                                                                                                 *   |          |
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                         *   |          |
# *  4|'                                                                                                                                                               *   |          |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+

#   Failed test 'todostart_bg_subtest_name_spacex status'
#   at t/strange-test-names.t line 37.
#          got: '1'
#     expected: '0'

#   Failed test 'todostart_bg_subtest_name_spacex OUT'
#   at t/strange-test-names.t line 37.
# +---+---------------+---+-------------------------+
# | Ln|Got            | Ln|Expected                 |
# +---+---------------+---+-------------------------+
# |  1|'1..1          |  1|'1..1                    |
# |  2|# Subtest:  x  |  2|# Subtest:  x            |
# |   |               *  3|    ok 1 - is ok         *
# |   |               *  4|    1..1                 *
# |   |               *  5|ok 1 -  x # TODO Reason  *
# |  3|'              |  6|'                        |
# +---+---------------+---+-------------------------+

#   Failed test 'todostart_bg_subtest_name_spacex ERR'
#   at t/strange-test-names.t line 37.
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# | Ln|Got                                                                                                                                                             | Ln|Expected  |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.  *  1|''        *
# *  2|END failed--call queue aborted.                                                                                                                                 *   |          |
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                         *   |          |
# *  4|'                                                                                                                                                               *   |          |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+

#   Failed test 'bg_subtest_name_hash status'
#   at t/strange-test-names.t line 13.
#          got: '1'
#     expected: '0'

#   Failed test 'bg_subtest_name_hash OUT'
#   at t/strange-test-names.t line 13.
# +---+--------------+---+------------------+
# | Ln|Got           | Ln|Expected          |
# +---+--------------+---+------------------+
# |  1|'1..1         |  1|'1..1             |
# |  2|# Subtest: #  |  2|# Subtest: #      |
# |   |              *  3|    ok 1 - is ok  *
# |   |              *  4|    1..1          *
# |   |              *  5|ok 1 - \\#        *
# |  3|'             |  6|'                 |
# +---+--------------+---+------------------+

#   Failed test 'bg_subtest_name_hash ERR'
#   at t/strange-test-names.t line 13.
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# | Ln|Got                                                                                                                                                             | Ln|Expected  |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.  *  1|''        *
# *  2|END failed--call queue aborted.                                                                                                                                 *   |          |
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                         *   |          |
# *  4|'                                                                                                                                                               *   |          |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+

#   Failed test 'todoblock_bg_subtest_name_hash status'
#   at t/strange-test-names.t line 23.
#          got: '1'
#     expected: '0'

#   Failed test 'todoblock_bg_subtest_name_hash OUT'
#   at t/strange-test-names.t line 23.
# +---+--------------+---+--------------------------+
# | Ln|Got           | Ln|Expected                  |
# +---+--------------+---+--------------------------+
# |  1|'1..1         |  1|'1..1                     |
# |  2|# Subtest: #  |  2|# Subtest: #              |
# |   |              *  3|    ok 1 - is ok          *
# |   |              *  4|    1..1                  *
# |   |              *  5|ok 1 - \\# # TODO Reason  *
# |  3|'             |  6|'                         |
# +---+--------------+---+--------------------------+

#   Failed test 'todoblock_bg_subtest_name_hash ERR'
#   at t/strange-test-names.t line 23.
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# | Ln|Got                                                                                                                                                             | Ln|Expected  |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.  *  1|''        *
# *  2|END failed--call queue aborted.                                                                                                                                 *   |          |
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                         *   |          |
# *  4|'                                                                                                                                                               *   |          |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+

#   Failed test 'todostart_bg_subtest_name_hash status'
#   at t/strange-test-names.t line 37.
#          got: '1'
#     expected: '0'

#   Failed test 'todostart_bg_subtest_name_hash OUT'
#   at t/strange-test-names.t line 37.
# +---+--------------+---+--------------------------+
# | Ln|Got           | Ln|Expected                  |
# +---+--------------+---+--------------------------+
# |  1|'1..1         |  1|'1..1                     |
# |  2|# Subtest: #  |  2|# Subtest: #              |
# |   |              *  3|    ok 1 - is ok          *
# |   |              *  4|    1..1                  *
# |   |              *  5|ok 1 - \\# # TODO Reason  *
# |  3|'             |  6|'                         |
# +---+--------------+---+--------------------------+

#   Failed test 'todostart_bg_subtest_name_hash ERR'
#   at t/strange-test-names.t line 37.
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# | Ln|Got                                                                                                                                                             | Ln|Expected  |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.  *  1|''        *
# *  2|END failed--call queue aborted.                                                                                                                                 *   |          |
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                         *   |          |
# *  4|'                                                                                                                                                               *   |          |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+

#   Failed test 'bg_subtest_name_hash2 status'
#   at t/strange-test-names.t line 13.
#          got: '1'
#     expected: '0'

#   Failed test 'bg_subtest_name_hash2 OUT'
#   at t/strange-test-names.t line 13.
# +---+---------------+---+------------------+
# | Ln|Got            | Ln|Expected          |
# +---+---------------+---+------------------+
# |  1|'1..1          |  1|'1..1             |
# |  2|# Subtest: ##  |  2|# Subtest: ##     |
# |   |               *  3|    ok 1 - is ok  *
# |   |               *  4|    1..1          *
# |   |               *  5|ok 1 - \\#\\#     *
# |  3|'              |  6|'                 |
# +---+---------------+---+------------------+

#   Failed test 'bg_subtest_name_hash2 ERR'
#   at t/strange-test-names.t line 13.
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# | Ln|Got                                                                                                                                                             | Ln|Expected  |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.  *  1|''        *
# *  2|END failed--call queue aborted.                                                                                                                                 *   |          |
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                         *   |          |
# *  4|'                                                                                                                                                               *   |          |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+

#   Failed test 'todoblock_bg_subtest_name_hash2 status'
#   at t/strange-test-names.t line 23.
#          got: '1'
#     expected: '0'

#   Failed test 'todoblock_bg_subtest_name_hash2 OUT'
#   at t/strange-test-names.t line 23.
# +---+---------------+---+-----------------------------+
# | Ln|Got            | Ln|Expected                     |
# +---+---------------+---+-----------------------------+
# |  1|'1..1          |  1|'1..1                        |
# |  2|# Subtest: ##  |  2|# Subtest: ##                |
# |   |               *  3|    ok 1 - is ok             *
# |   |               *  4|    1..1                     *
# |   |               *  5|ok 1 - \\#\\# # TODO Reason  *
# |  3|'              |  6|'                            |
# +---+---------------+---+-----------------------------+

#   Failed test 'todoblock_bg_subtest_name_hash2 ERR'
#   at t/strange-test-names.t line 23.
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# | Ln|Got                                                                                                                                                             | Ln|Expected  |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.  *  1|''        *
# *  2|END failed--call queue aborted.                                                                                                                                 *   |          |
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                         *   |          |
# *  4|'                                                                                                                                                               *   |          |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+

#   Failed test 'todostart_bg_subtest_name_hash2 status'
#   at t/strange-test-names.t line 37.
#          got: '1'
#     expected: '0'

#   Failed test 'todostart_bg_subtest_name_hash2 OUT'
#   at t/strange-test-names.t line 37.
# +---+---------------+---+-----------------------------+
# | Ln|Got            | Ln|Expected                     |
# +---+---------------+---+-----------------------------+
# |  1|'1..1          |  1|'1..1                        |
# |  2|# Subtest: ##  |  2|# Subtest: ##                |
# |   |               *  3|    ok 1 - is ok             *
# |   |               *  4|    1..1                     *
# |   |               *  5|ok 1 - \\#\\# # TODO Reason  *
# |  3|'              |  6|'                            |
# +---+---------------+---+-----------------------------+

#   Failed test 'todostart_bg_subtest_name_hash2 ERR'
#   at t/strange-test-names.t line 37.
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# | Ln|Got                                                                                                                                                             | Ln|Expected  |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.  *  1|''        *
# *  2|END failed--call queue aborted.                                                                                                                                 *   |          |
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                         *   |          |
# *  4|'                                                                                                                                                               *   |          |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+

#   Failed test 'bg_subtest_name_sphash status'
#   at t/strange-test-names.t line 13.
#          got: '1'
#     expected: '0'

#   Failed test 'bg_subtest_name_sphash OUT'
#   at t/strange-test-names.t line 13.
# +---+---------------+---+------------------+
# | Ln|Got            | Ln|Expected          |
# +---+---------------+---+------------------+
# |  1|'1..1          |  1|'1..1             |
# |  2|# Subtest:  #  |  2|# Subtest:  #     |
# |   |               *  3|    ok 1 - is ok  *
# |   |               *  4|    1..1          *
# |   |               *  5|ok 1 -  \\#       *
# |  3|'              |  6|'                 |
# +---+---------------+---+------------------+

#   Failed test 'bg_subtest_name_sphash ERR'
#   at t/strange-test-names.t line 13.
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# | Ln|Got                                                                                                                                                             | Ln|Expected  |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.  *  1|''        *
# *  2|END failed--call queue aborted.                                                                                                                                 *   |          |
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                         *   |          |
# *  4|'                                                                                                                                                               *   |          |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+

#   Failed test 'todoblock_bg_subtest_name_sphash status'
#   at t/strange-test-names.t line 23.
#          got: '1'
#     expected: '0'

#   Failed test 'todoblock_bg_subtest_name_sphash OUT'
#   at t/strange-test-names.t line 23.
# +---+---------------+---+---------------------------+
# | Ln|Got            | Ln|Expected                   |
# +---+---------------+---+---------------------------+
# |  1|'1..1          |  1|'1..1                      |
# |  2|# Subtest:  #  |  2|# Subtest:  #              |
# |   |               *  3|    ok 1 - is ok           *
# |   |               *  4|    1..1                   *
# |   |               *  5|ok 1 -  \\# # TODO Reason  *
# |  3|'              |  6|'                          |
# +---+---------------+---+---------------------------+

#   Failed test 'todoblock_bg_subtest_name_sphash ERR'
#   at t/strange-test-names.t line 23.
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# | Ln|Got                                                                                                                                                             | Ln|Expected  |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.  *  1|''        *
# *  2|END failed--call queue aborted.                                                                                                                                 *   |          |
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                         *   |          |
# *  4|'                                                                                                                                                               *   |          |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+

#   Failed test 'todostart_bg_subtest_name_sphash status'
#   at t/strange-test-names.t line 37.
#          got: '1'
#     expected: '0'

#   Failed test 'todostart_bg_subtest_name_sphash OUT'
#   at t/strange-test-names.t line 37.
# +---+---------------+---+---------------------------+
# | Ln|Got            | Ln|Expected                   |
# +---+---------------+---+---------------------------+
# |  1|'1..1          |  1|'1..1                      |
# |  2|# Subtest:  #  |  2|# Subtest:  #              |
# |   |               *  3|    ok 1 - is ok           *
# |   |               *  4|    1..1                   *
# |   |               *  5|ok 1 -  \\# # TODO Reason  *
# |  3|'              |  6|'                          |
# +---+---------------+---+---------------------------+

#   Failed test 'todostart_bg_subtest_name_sphash ERR'
#   at t/strange-test-names.t line 37.
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# | Ln|Got                                                                                                                                                             | Ln|Expected  |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.  *  1|''        *
# *  2|END failed--call queue aborted.                                                                                                                                 *   |          |
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                         *   |          |
# *  4|'                                                                                                                                                               *   |          |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+

#   Failed test 'bg_subtest_name_hashsp status'
#   at t/strange-test-names.t line 13.
#          got: '1'
#     expected: '0'

#   Failed test 'bg_subtest_name_hashsp OUT'
#   at t/strange-test-names.t line 13.
# +---+---------------+---+------------------+
# | Ln|Got            | Ln|Expected          |
# +---+---------------+---+------------------+
# |  1|'1..1          |  1|'1..1             |
# |  2|# Subtest: #   |  2|# Subtest: #      |
# |   |               *  3|    ok 1 - is ok  *
# |   |               *  4|    1..1          *
# |   |               *  5|ok 1 - \\#        *
# |  3|'              |  6|'                 |
# +---+---------------+---+------------------+

#   Failed test 'bg_subtest_name_hashsp ERR'
#   at t/strange-test-names.t line 13.
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# | Ln|Got                                                                                                                                                             | Ln|Expected  |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.  *  1|''        *
# *  2|END failed--call queue aborted.                                                                                                                                 *   |          |
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                         *   |          |
# *  4|'                                                                                                                                                               *   |          |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+

#   Failed test 'todoblock_bg_subtest_name_hashsp status'
#   at t/strange-test-names.t line 23.
#          got: '1'
#     expected: '0'

#   Failed test 'todoblock_bg_subtest_name_hashsp OUT'
#   at t/strange-test-names.t line 23.
# +---+---------------+---+--------------------------+
# | Ln|Got            | Ln|Expected                  |
# +---+---------------+---+--------------------------+
# |  1|'1..1          |  1|'1..1                     |
# |  2|# Subtest: #   |  2|# Subtest: #              |
# |   |               *  3|    ok 1 - is ok          *
# |   |               *  4|    1..1                  *
# |   |               *  5|ok 1 - \\# # TODO Reason  *
# |  3|'              |  6|'                         |
# +---+---------------+---+--------------------------+

#   Failed test 'todoblock_bg_subtest_name_hashsp ERR'
#   at t/strange-test-names.t line 23.
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# | Ln|Got                                                                                                                                                             | Ln|Expected  |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.  *  1|''        *
# *  2|END failed--call queue aborted.                                                                                                                                 *   |          |
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                         *   |          |
# *  4|'                                                                                                                                                               *   |          |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+

#   Failed test 'todostart_bg_subtest_name_hashsp status'
#   at t/strange-test-names.t line 37.
#          got: '1'
#     expected: '0'

#   Failed test 'todostart_bg_subtest_name_hashsp OUT'
#   at t/strange-test-names.t line 37.
# +---+---------------+---+--------------------------+
# | Ln|Got            | Ln|Expected                  |
# +---+---------------+---+--------------------------+
# |  1|'1..1          |  1|'1..1                     |
# |  2|# Subtest: #   |  2|# Subtest: #              |
# |   |               *  3|    ok 1 - is ok          *
# |   |               *  4|    1..1                  *
# |   |               *  5|ok 1 - \\# # TODO Reason  *
# |  3|'              |  6|'                         |
# +---+---------------+---+--------------------------+

#   Failed test 'todostart_bg_subtest_name_hashsp ERR'
#   at t/strange-test-names.t line 37.
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# | Ln|Got                                                                                                                                                             | Ln|Expected  |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.  *  1|''        *
# *  2|END failed--call queue aborted.                                                                                                                                 *   |          |
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                         *   |          |
# *  4|'                                                                                                                                                               *   |          |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+

#   Failed test 'bg_subtest_name_bshash status'
#   at t/strange-test-names.t line 13.
#          got: '1'
#     expected: '0'

#   Failed test 'bg_subtest_name_bshash OUT'
#   at t/strange-test-names.t line 13.
# +---+------------------+---+------------------+
# | Ln|Got               | Ln|Expected          |
# +---+------------------+---+------------------+
# |  1|'1..1             |  1|'1..1             |
# |  2|# Subtest: \\\\#  |  2|# Subtest: \\\\#  |
# |   |                  *  3|    ok 1 - is ok  *
# |   |                  *  4|    1..1          *
# |   |                  *  5|ok 1 - \\\\\\#    *
# |  3|'                 |  6|'                 |
# +---+------------------+---+------------------+

#   Failed test 'bg_subtest_name_bshash ERR'
#   at t/strange-test-names.t line 13.
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# | Ln|Got                                                                                                                                                             | Ln|Expected  |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.  *  1|''        *
# *  2|END failed--call queue aborted.                                                                                                                                 *   |          |
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                         *   |          |
# *  4|'                                                                                                                                                               *   |          |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+

#   Failed test 'todoblock_bg_subtest_name_bshash status'
#   at t/strange-test-names.t line 23.
#          got: '1'
#     expected: '0'

#   Failed test 'todoblock_bg_subtest_name_bshash OUT'
#   at t/strange-test-names.t line 23.
# +---+------------------+---+------------------------------+
# | Ln|Got               | Ln|Expected                      |
# +---+------------------+---+------------------------------+
# |  1|'1..1             |  1|'1..1                         |
# |  2|# Subtest: \\\\#  |  2|# Subtest: \\\\#              |
# |   |                  *  3|    ok 1 - is ok              *
# |   |                  *  4|    1..1                      *
# |   |                  *  5|ok 1 - \\\\\\# # TODO Reason  *
# |  3|'                 |  6|'                             |
# +---+------------------+---+------------------------------+

#   Failed test 'todoblock_bg_subtest_name_bshash ERR'
#   at t/strange-test-names.t line 23.
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# | Ln|Got                                                                                                                                                             | Ln|Expected  |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.  *  1|''        *
# *  2|END failed--call queue aborted.                                                                                                                                 *   |          |
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                         *   |          |
# *  4|'                                                                                                                                                               *   |          |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+

#   Failed test 'todostart_bg_subtest_name_bshash status'
#   at t/strange-test-names.t line 37.
#          got: '1'
#     expected: '0'

#   Failed test 'todostart_bg_subtest_name_bshash OUT'
#   at t/strange-test-names.t line 37.
# +---+------------------+---+------------------------------+
# | Ln|Got               | Ln|Expected                      |
# +---+------------------+---+------------------------------+
# |  1|'1..1             |  1|'1..1                         |
# |  2|# Subtest: \\\\#  |  2|# Subtest: \\\\#              |
# |   |                  *  3|    ok 1 - is ok              *
# |   |                  *  4|    1..1                      *
# |   |                  *  5|ok 1 - \\\\\\# # TODO Reason  *
# |  3|'                 |  6|'                             |
# +---+------------------+---+------------------------------+

#   Failed test 'todostart_bg_subtest_name_bshash ERR'
#   at t/strange-test-names.t line 37.
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# | Ln|Got                                                                                                                                                             | Ln|Expected  |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.  *  1|''        *
# *  2|END failed--call queue aborted.                                                                                                                                 *   |          |
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                         *   |          |
# *  4|'                                                                                                                                                               *   |          |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# Looks like you failed 72 tests of 144.
t/strange-test-names.t ...... 
Dubious, test returned 72 (wstat 18432, 0x4800)
Failed 72/144 subtests 

#   Failed test 'one_bg_subtest OUT'
#   at t/tests-in-parent-before.t line 11.
# +---+-----------------------+---+-----------------------+
# | Ln|Got                    | Ln|Expected               |
# +---+-----------------------+---+-----------------------+
# |  1|'1..3                  |  1|'1..3                  |
# |  2|ok 1 - 1 is 1          |  2|ok 1 - 1 is 1          |
# |  3|# Subtest: foo         |  3|# Subtest: foo         |
# |  4|    ok 1 - 2 is 2      |  4|    ok 1 - 2 is 2      |
# |  5|    not ok 2 - 3 is 4  |  5|    not ok 2 - 3 is 4  |
# |  6|    1..2               |  6|    1..2               |
# |  7|not ok 2 - foo         |  7|not ok 2 - foo         |
# |  8|# Subtest: bar         |  8|# Subtest: bar         |
# |   |                       *  9|    ok 1 - 2 is 2      *
# |   |                       * 10|    not ok 2 - 3 is 4  *
# |   |                       * 11|    1..2               *
# |   |                       * 12|not ok 3 - bar         *
# |  9|'                      | 13|'                      |
# +---+-----------------------+---+-----------------------+

#   Failed test 'one_bg_subtest ERR'
#   at t/tests-in-parent-before.t line 11.
# +---+-----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+------------------------------------------+
# | Ln|Got                                                                                                                                                              | Ln|Expected                                  |
# +---+-----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+------------------------------------------+
# |  1|'                                                                                                                                                                |  1|'                                         |
# |  2|    #   Failed test \'3 is 4\'                                                                                                                                   |  2|    #   Failed test \'3 is 4\'            |
# |  3|    #   at - line 7.                                                                                                                                             |  3|    #   at - line 7.                      |
# |  4|    #          got: \'3\'                                                                                                                                        |  4|    #          got: \'3\'                 |
# |  5|    #     expected: \'4\'                                                                                                                                        |  5|    #     expected: \'4\'                 |
# |  6|    # Looks like you failed 1 test of 2.                                                                                                                         |  6|    # Looks like you failed 1 test of 2.  |
# |  7|                                                                                                                                                                 |  7|                                          |
# |  8|#   Failed test \'foo\'                                                                                                                                          |  8|#   Failed test \'foo\'                   |
# |  9|#   at - line 8.                                                                                                                                                 |  9|#   at - line 8.                          |
# * 10|PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.\n  * 10|\s\s\s\s\n                                *
# * 11|END failed--call queue aborted.                                                                                                                                  * 11|    #   Failed test \'3 is 4\'            *
# * 12|# Looks like you planned 3 tests but ran 2.                                                                                                                      * 12|    #   at - line 12.                     *
# * 13|# Looks like you failed 1 test of 2 run.                                                                                                                         * 13|    #          got: \'3\'                 *
# * 14|# Looks like your test exited with 255 just after 2.                                                                                                             * 14|    #     expected: \'4\'                 *
# |   |                                                                                                                                                                 * 15|    # Looks like you failed 1 test of 2.  *
# |   |                                                                                                                                                                 * 16|\n                                        *
# |   |                                                                                                                                                                 * 17|#   Failed test \'bar\'                   *
# |   |                                                                                                                                                                 * 18|#   at - line 13.                         *
# |   |                                                                                                                                                                 * 19|# Looks like you failed 2 tests of 3.     *
# | 15|'                                                                                                                                                                | 20|'                                         |
# +---+-----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+------------------------------------------+

#   Failed test 'two_bg_subtests OUT'
#   at t/tests-in-parent-before.t line 27.
# +---+-----------------------+---+-----------------------+
# | Ln|Got                    | Ln|Expected               |
# +---+-----------------------+---+-----------------------+
# |  1|'1..4                  |  1|'1..4                  |
# |  2|ok 1 - 1 is 1          |  2|ok 1 - 1 is 1          |
# |  3|# Subtest: foo         |  3|# Subtest: foo         |
# |  4|    ok 1 - 2 is 2      |  4|    ok 1 - 2 is 2      |
# |  5|    not ok 2 - 3 is 4  |  5|    not ok 2 - 3 is 4  |
# |  6|    1..2               |  6|    1..2               |
# |  7|not ok 2 - foo         |  7|not ok 2 - foo         |
# |  8|# Subtest: bar         |  8|# Subtest: bar         |
# |   |                       *  9|    ok 1 - 2 is 2      *
# |   |                       * 10|    not ok 2 - 3 is 4  *
# |   |                       * 11|    1..2               *
# |   |                       * 12|not ok 3 - bar         *
# |   |                       * 13|# Subtest: baz         *
# |   |                       * 14|    ok 1 - 2 is 2      *
# |   |                       * 15|    not ok 2 - 3 is 4  *
# |   |                       * 16|    1..2               *
# |   |                       * 17|not ok 4 - baz         *
# |  9|'                      | 18|'                      |
# +---+-----------------------+---+-----------------------+

#   Failed test 'two_bg_subtests ERR'
#   at t/tests-in-parent-before.t line 27.
# +---+-----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+------------------------------------------+
# | Ln|Got                                                                                                                                                              | Ln|Expected                                  |
# +---+-----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+------------------------------------------+
# |  1|'                                                                                                                                                                |  1|'                                         |
# |  2|    #   Failed test \'3 is 4\'                                                                                                                                   |  2|    #   Failed test \'3 is 4\'            |
# |  3|    #   at - line 7.                                                                                                                                             |  3|    #   at - line 7.                      |
# |  4|    #          got: \'3\'                                                                                                                                        |  4|    #          got: \'3\'                 |
# |  5|    #     expected: \'4\'                                                                                                                                        |  5|    #     expected: \'4\'                 |
# |  6|    # Looks like you failed 1 test of 2.                                                                                                                         |  6|    # Looks like you failed 1 test of 2.  |
# |  7|                                                                                                                                                                 |  7|                                          |
# |  8|#   Failed test \'foo\'                                                                                                                                          |  8|#   Failed test \'foo\'                   |
# |  9|#   at - line 8.                                                                                                                                                 |  9|#   at - line 8.                          |
# * 10|PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.\n  * 10|\s\s\s\s\n                                *
# * 11|END failed--call queue aborted.                                                                                                                                  * 11|    #   Failed test \'3 is 4\'            *
# * 12|# Looks like you planned 4 tests but ran 2.                                                                                                                      * 12|    #   at - line 12.                     *
# * 13|# Looks like you failed 1 test of 2 run.                                                                                                                         * 13|    #          got: \'3\'                 *
# * 14|# Looks like your test exited with 255 just after 2.                                                                                                             * 14|    #     expected: \'4\'                 *
# |   |                                                                                                                                                                 * 15|    # Looks like you failed 1 test of 2.  *
# |   |                                                                                                                                                                 * 16|\n                                        *
# |   |                                                                                                                                                                 * 17|#   Failed test \'bar\'                   *
# |   |                                                                                                                                                                 * 18|#   at - line 13.                         *
# |   |                                                                                                                                                                 * 19|    \n                                    *
# |   |                                                                                                                                                                 * 20|    #   Failed test \'3 is 4\'            *
# |   |                                                                                                                                                                 * 21|    #   at - line 17.                     *
# |   |                                                                                                                                                                 * 22|    #          got: \'3\'                 *
# |   |                                                                                                                                                                 * 23|    #     expected: \'4\'                 *
# |   |                                                                                                                                                                 * 24|    # Looks like you failed 1 test of 2.  *
# |   |                                                                                                                                                                 * 25|\n                                        *
# |   |                                                                                                                                                                 * 26|#   Failed test \'baz\'                   *
# |   |                                                                                                                                                                 * 27|#   at - line 18.                         *
# |   |                                                                                                                                                                 * 28|# Looks like you failed 3 tests of 4.     *
# | 15|'                                                                                                                                                                | 29|'                                         |
# +---+-----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+------------------------------------------+

#   Failed test 'no_plan OUT'
#   at t/tests-in-parent-before.t line 48.
# +---+-----------------------+---+-----------------------+
# | Ln|Got                    | Ln|Expected               |
# +---+-----------------------+---+-----------------------+
# |  1|'ok 1 - 1 is 1         |  1|'ok 1 - 1 is 1         |
# |  2|# Subtest: foo         |  2|# Subtest: foo         |
# |  3|    ok 1 - 2 is 2      |  3|    ok 1 - 2 is 2      |
# |  4|    not ok 2 - 3 is 4  |  4|    not ok 2 - 3 is 4  |
# |  5|    1..2               |  5|    1..2               |
# |  6|not ok 2 - foo         |  6|not ok 2 - foo         |
# |  7|# Subtest: bar         |  7|# Subtest: bar         |
# *  8|1..2                   *  8|    ok 1 - 2 is 2      *
# |   |                       *  9|    not ok 2 - 3 is 4  *
# |   |                       * 10|    1..2               *
# |   |                       * 11|not ok 3 - bar         *
# |   |                       * 12|# Subtest: baz         *
# |   |                       * 13|    ok 1 - 2 is 2      *
# |   |                       * 14|    not ok 2 - 3 is 4  *
# |   |                       * 15|    1..2               *
# |   |                       * 16|not ok 4 - baz         *
# |   |                       * 17|1..4                   *
# |  9|'                      | 18|'                      |
# +---+-----------------------+---+-----------------------+

#   Failed test 'no_plan ERR'
#   at t/tests-in-parent-before.t line 48.
# +---+-----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+------------------------------------------+
# | Ln|Got                                                                                                                                                              | Ln|Expected                                  |
# +---+-----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+------------------------------------------+
# |  1|'                                                                                                                                                                |  1|'                                         |
# |  2|    #   Failed test \'3 is 4\'                                                                                                                                   |  2|    #   Failed test \'3 is 4\'            |
# |  3|    #   at - line 7.                                                                                                                                             |  3|    #   at - line 7.                      |
# |  4|    #          got: \'3\'                                                                                                                                        |  4|    #          got: \'3\'                 |
# |  5|    #     expected: \'4\'                                                                                                                                        |  5|    #     expected: \'4\'                 |
# |  6|    # Looks like you failed 1 test of 2.                                                                                                                         |  6|    # Looks like you failed 1 test of 2.  |
# |  7|                                                                                                                                                                 |  7|                                          |
# |  8|#   Failed test \'foo\'                                                                                                                                          |  8|#   Failed test \'foo\'                   |
# |  9|#   at - line 8.                                                                                                                                                 |  9|#   at - line 8.                          |
# * 10|PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.\n  * 10|\s\s\s\s\n                                *
# * 11|END failed--call queue aborted.                                                                                                                                  * 11|    #   Failed test \'3 is 4\'            *
# * 12|# Looks like you failed 1 test of 2.                                                                                                                             * 12|    #   at - line 12.                     *
# * 13|# Looks like your test exited with 255 just after 2.                                                                                                             * 13|    #          got: \'3\'                 *
# |   |                                                                                                                                                                 * 14|    #     expected: \'4\'                 *
# |   |                                                                                                                                                                 * 15|    # Looks like you failed 1 test of 2.  *
# |   |                                                                                                                                                                 * 16|\n                                        *
# |   |                                                                                                                                                                 * 17|#   Failed test \'bar\'                   *
# |   |                                                                                                                                                                 * 18|#   at - line 13.                         *
# |   |                                                                                                                                                                 * 19|    \n                                    *
# |   |                                                                                                                                                                 * 20|    #   Failed test \'3 is 4\'            *
# |   |                                                                                                                                                                 * 21|    #   at - line 17.                     *
# |   |                                                                                                                                                                 * 22|    #          got: \'3\'                 *
# |   |                                                                                                                                                                 * 23|    #     expected: \'4\'                 *
# |   |                                                                                                                                                                 * 24|    # Looks like you failed 1 test of 2.  *
# |   |                                                                                                                                                                 * 25|\n                                        *
# |   |                                                                                                                                                                 * 26|#   Failed test \'baz\'                   *
# |   |                                                                                                                                                                 * 27|#   at - line 18.                         *
# |   |                                                                                                                                                                 * 28|# Looks like you failed 3 tests of 4.     *
# | 14|'                                                                                                                                                                | 29|'                                         |
# +---+-----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+------------------------------------------+

#   Failed test 'bad_plan OUT'
#   at t/tests-in-parent-before.t line 69.
# +---+-----------------------+---+-----------------------+
# | Ln|Got                    | Ln|Expected               |
# +---+-----------------------+---+-----------------------+
# |  1|'1..17                 |  1|'1..17                 |
# |  2|ok 1 - 1 is 1          |  2|ok 1 - 1 is 1          |
# |  3|# Subtest: foo         |  3|# Subtest: foo         |
# |  4|    ok 1 - 2 is 2      |  4|    ok 1 - 2 is 2      |
# |  5|    not ok 2 - 3 is 4  |  5|    not ok 2 - 3 is 4  |
# |  6|    1..2               |  6|    1..2               |
# |  7|not ok 2 - foo         |  7|not ok 2 - foo         |
# |  8|# Subtest: bar         |  8|# Subtest: bar         |
# |   |                       *  9|    ok 1 - 2 is 2      *
# |   |                       * 10|    not ok 2 - 3 is 4  *
# |   |                       * 11|    1..2               *
# |   |                       * 12|not ok 3 - bar         *
# |   |                       * 13|# Subtest: baz         *
# |   |                       * 14|    ok 1 - 2 is 2      *
# |   |                       * 15|    not ok 2 - 3 is 4  *
# |   |                       * 16|    1..2               *
# |   |                       * 17|not ok 4 - baz         *
# |  9|'                      | 18|'                      |
# +---+-----------------------+---+-----------------------+

#   Failed test 'bad_plan ERR'
#   at t/tests-in-parent-before.t line 69.
# +---+-----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------------------------------------------+
# | Ln|Got                                                                                                                                                              | Ln|Expected                                      |
# +---+-----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------------------------------------------+
# |  1|'                                                                                                                                                                |  1|'                                             |
# |  2|    #   Failed test \'3 is 4\'                                                                                                                                   |  2|    #   Failed test \'3 is 4\'                |
# |  3|    #   at - line 7.                                                                                                                                             |  3|    #   at - line 7.                          |
# |  4|    #          got: \'3\'                                                                                                                                        |  4|    #          got: \'3\'                     |
# |  5|    #     expected: \'4\'                                                                                                                                        |  5|    #     expected: \'4\'                     |
# |  6|    # Looks like you failed 1 test of 2.                                                                                                                         |  6|    # Looks like you failed 1 test of 2.      |
# |  7|                                                                                                                                                                 |  7|                                              |
# |  8|#   Failed test \'foo\'                                                                                                                                          |  8|#   Failed test \'foo\'                       |
# |  9|#   at - line 8.                                                                                                                                                 |  9|#   at - line 8.                              |
# * 10|PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.\n  * 10|\s\s\s\s\n                                    *
# * 11|END failed--call queue aborted.                                                                                                                                  * 11|    #   Failed test \'3 is 4\'                *
# * 12|# Looks like you planned 17 tests but ran 2.                                                                                                                     * 12|    #   at - line 12.                         *
# * 13|# Looks like you failed 1 test of 2 run.                                                                                                                         * 13|    #          got: \'3\'                     *
# * 14|# Looks like your test exited with 255 just after 2.                                                                                                             * 14|    #     expected: \'4\'                     *
# |   |                                                                                                                                                                 * 15|    # Looks like you failed 1 test of 2.      *
# |   |                                                                                                                                                                 * 16|\n                                            *
# |   |                                                                                                                                                                 * 17|#   Failed test \'bar\'                       *
# |   |                                                                                                                                                                 * 18|#   at - line 13.                             *
# |   |                                                                                                                                                                 * 19|    \n                                        *
# |   |                                                                                                                                                                 * 20|    #   Failed test \'3 is 4\'                *
# |   |                                                                                                                                                                 * 21|    #   at - line 17.                         *
# |   |                                                                                                                                                                 * 22|    #          got: \'3\'                     *
# |   |                                                                                                                                                                 * 23|    #     expected: \'4\'                     *
# |   |                                                                                                                                                                 * 24|    # Looks like you failed 1 test of 2.      *
# |   |                                                                                                                                                                 * 25|\n                                            *
# |   |                                                                                                                                                                 * 26|#   Failed test \'baz\'                       *
# |   |                                                                                                                                                                 * 27|#   at - line 18.                             *
# |   |                                                                                                                                                                 * 28|# Looks like you planned 17 tests but ran 4.  *
# |   |                                                                                                                                                                 * 29|# Looks like you failed 3 tests of 4 run.     *
# | 15|'                                                                                                                                                                | 30|'                                             |
# +---+-----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------------------------------------------+

#   Failed test 'missing_plan OUT'
#   at t/tests-in-parent-before.t line 90.
# +---+-----------------------+---+-----------------------+
# | Ln|Got                    | Ln|Expected               |
# +---+-----------------------+---+-----------------------+
# |  1|'ok 1 - 1 is 1         |  1|'ok 1 - 1 is 1         |
# |  2|# Subtest: foo         |  2|# Subtest: foo         |
# |  3|    ok 1 - 2 is 2      |  3|    ok 1 - 2 is 2      |
# |  4|    not ok 2 - 3 is 4  |  4|    not ok 2 - 3 is 4  |
# |  5|    1..2               |  5|    1..2               |
# |  6|not ok 2 - foo         |  6|not ok 2 - foo         |
# |  7|# Subtest: bar         |  7|# Subtest: bar         |
# |   |                       *  8|    ok 1 - 2 is 2      *
# |   |                       *  9|    not ok 2 - 3 is 4  *
# |   |                       * 10|    1..2               *
# |   |                       * 11|not ok 3 - bar         *
# |   |                       * 12|# Subtest: baz         *
# |   |                       * 13|    1..2               *
# |   |                       * 14|    ok 1 - 2 is 2      *
# |   |                       * 15|    not ok 2 - 3 is 4  *
# |   |                       * 16|not ok 4 - baz         *
# |  8|'                      | 17|'                      |
# +---+-----------------------+---+-----------------------+

#   Failed test 'missing_plan ERR'
#   at t/tests-in-parent-before.t line 90.
# +---+-----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------------------------------------------------------------------------+
# | Ln|Got                                                                                                                                                              | Ln|Expected                                                                    |
# +---+-----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------------------------------------------------------------------------+
# |  1|'                                                                                                                                                                |  1|'                                                                           |
# |  2|    #   Failed test \'3 is 4\'                                                                                                                                   |  2|    #   Failed test \'3 is 4\'                                              |
# |  3|    #   at - line 7.                                                                                                                                             |  3|    #   at - line 7.                                                        |
# |  4|    #          got: \'3\'                                                                                                                                        |  4|    #          got: \'3\'                                                   |
# |  5|    #     expected: \'4\'                                                                                                                                        |  5|    #     expected: \'4\'                                                   |
# |  6|    # Looks like you failed 1 test of 2.                                                                                                                         |  6|    # Looks like you failed 1 test of 2.                                    |
# |  7|                                                                                                                                                                 |  7|                                                                            |
# |  8|#   Failed test \'foo\'                                                                                                                                          |  8|#   Failed test \'foo\'                                                     |
# |  9|#   at - line 8.                                                                                                                                                 |  9|#   at - line 8.                                                            |
# * 10|PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.\n  * 10|\s\s\s\s\n                                                                  *
# * 11|END failed--call queue aborted.                                                                                                                                  * 11|    #   Failed test \'3 is 4\'                                              *
# |   |                                                                                                                                                                 * 12|    #   at - line 12.                                                       *
# |   |                                                                                                                                                                 * 13|    #          got: \'3\'                                                   *
# |   |                                                                                                                                                                 * 14|    #     expected: \'4\'                                                   *
# |   |                                                                                                                                                                 * 15|    # Looks like you failed 1 test of 2.                                    *
# |   |                                                                                                                                                                 * 16|\n                                                                          *
# |   |                                                                                                                                                                 * 17|#   Failed test \'bar\'                                                     *
# |   |                                                                                                                                                                 * 18|#   at - line 14.                                                           *
# |   |                                                                                                                                                                 * 19|    \n                                                                      *
# |   |                                                                                                                                                                 * 20|    #   Failed test \'3 is 4\'                                              *
# |   |                                                                                                                                                                 * 21|    #   at - line 19.                                                       *
# |   |                                                                                                                                                                 * 22|    #          got: \'3\'                                                   *
# |   |                                                                                                                                                                 * 23|    #     expected: \'4\'                                                   *
# |   |                                                                                                                                                                 * 24|    # Looks like you failed 1 test of 2.                                    *
# |   |                                                                                                                                                                 * 25|\n                                                                          *
# |   |                                                                                                                                                                 * 26|#   Failed test \'baz\'                                                     *
# |   |                                                                                                                                                                 * 27|#   at - line 20.                                                           *
# | 12|# Tests were run but no plan was declared and done_testing() was not seen.                                                                                       | 28|# Tests were run but no plan was declared and done_testing() was not seen.  |
# * 13|# Looks like your test exited with 255 just after 2.                                                                                                             *   |                                                                            |
# | 14|'                                                                                                                                                                | 29|'                                                                           |
# +---+-----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------------------------------------------------------------------------+
Canary text not found in subprocess output, stderr was [    
    #   Failed test '3 is 4'
    #   at - line 7.
    #          got: '3'
    #     expected: '4'
    # Looks like you failed 1 test of 2.

#   Failed test 'foo'
#   at - line 9.
PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.
PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.
END failed--call queue aborted at - line 166.
# Tests were run but no plan was declared and done_testing() was not seen.
# Looks like your test exited with 255 just after 2.
] at t/MyTest.pm line 80.
	t::MyTest::ext_perl_run("use strict; use warnings;     use Test::ParallelSubtest;\x{a}    "...) called at t/MyTest.pm line 42
	t::MyTest::same_as_subtest("done_testing", "    use Test::ParallelSubtest;\x{a}    use Test::More;\x{a}\x{a}    is 1,"...) called at t/tests-in-parent-before.t line 113
# Tests were run but no plan was declared and done_testing() was not seen.
t/tests-in-parent-before.t .. 
Dubious, test returned 10 (wstat 2560, 0xa00)
Failed 10/30 subtests 

#   Failed test 'whole_bg_subtest_todo OUT'
#   at t/todo-blocks.t line 9.
# +---+----------------+---+------------------------------------------------------+
# | Ln|Got             | Ln|Expected                                              |
# +---+----------------+---+------------------------------------------------------+
# |  1|'1..3           |  1|'1..3                                                 |
# |  2|# Subtest: foo  |  2|# Subtest: foo                                        |
# |   |                *  3|    not ok 1 - failing test                           *
# |   |                *  4|    ok 2 - passing test                               *
# |   |                *  5|    1..2                                              *
# |   |                *  6|not ok 1 - foo                                        *
# |   |                *  7|# Subtest: bar                                        *
# |   |                *  8|    not ok 1 - failing todo test # TODO just because  *
# |   |                *  9|   \n                                                 *
# |   |                * 10|    #   Failed (TODO) test \'failing todo test\'      *
# |   |                * 11|    #   at - line 14.                                 *
# |   |                * 12|    ok 2 - passing todo test # TODO just because      *
# |   |                * 13|    1..2                                              *
# |   |                * 14|ok 2 - bar                                            *
# |   |                * 15|# Subtest: baz                                        *
# |   |                * 16|    not ok 1 - failing test                           *
# |   |                * 17|    ok 2 - passing test                               *
# |   |                * 18|    1..2                                              *
# |   |                * 19|not ok 3 - baz                                        *
# |  3|'               | 20|'                                                     |
# +---+----------------+---+------------------------------------------------------+

#   Failed test 'whole_bg_subtest_todo ERR'
#   at t/todo-blocks.t line 9.
# +---+------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+------------------------------------------+
# | Ln|Got                                                                                                                                                               | Ln|Expected                                  |
# +---+------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+------------------------------------------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.\n  *  1|'\s\s\s\s\n                               *
# *  2|END failed--call queue aborted.                                                                                                                                   *  2|    #   Failed test \'failing test\'      *
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                           *  3|    #   at - line 5.                      *
# |   |                                                                                                                                                                  *  4|    # Looks like you failed 1 test of 2.  *
# |   |                                                                                                                                                                  *  5|\n                                        *
# |   |                                                                                                                                                                  *  6|#   Failed test \'foo\'                   *
# |   |                                                                                                                                                                  *  7|#   at - line 8.                          *
# |   |                                                                                                                                                                  *  8|    \n                                    *
# |   |                                                                                                                                                                  *  9|    #   Failed test \'failing test\'      *
# |   |                                                                                                                                                                  * 10|    #   at - line 21.                     *
# |   |                                                                                                                                                                  * 11|    # Looks like you failed 1 test of 2.  *
# |   |                                                                                                                                                                  * 12|\n                                        *
# |   |                                                                                                                                                                  * 13|#   Failed test \'baz\'                   *
# |   |                                                                                                                                                                  * 14|#   at - line 24.                         *
# |   |                                                                                                                                                                  * 15|# Looks like you failed 2 tests of 3.     *
# |  4|'                                                                                                                                                                 | 16|'                                         |
# +---+------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+------------------------------------------+

#   Failed test 'whole_bg_subtest_todo_plan OUT'
#   at t/todo-blocks.t line 36.
# +---+----------------+---+------------------------------------------------------+
# | Ln|Got             | Ln|Expected                                              |
# +---+----------------+---+------------------------------------------------------+
# |  1|'1..3           |  1|'1..3                                                 |
# |  2|# Subtest: foo  |  2|# Subtest: foo                                        |
# |   |                *  3|    not ok 1 - failing test                           *
# |   |                *  4|    ok 2 - passing test                               *
# |   |                *  5|    1..2                                              *
# |   |                *  6|not ok 1 - foo                                        *
# |   |                *  7|# Subtest: bar                                        *
# |   |                *  8|    1..2                                              *
# |   |                *  9|    not ok 1 - failing todo test # TODO just because  *
# |   |                * 10|   \n                                                 *
# |   |                * 11|    #   Failed (TODO) test \'failing todo test\'      *
# |   |                * 12|    #   at - line 15.                                 *
# |   |                * 13|    ok 2 - passing todo test # TODO just because      *
# |   |                * 14|ok 2 - bar                                            *
# |   |                * 15|# Subtest: baz                                        *
# |   |                * 16|    not ok 1 - failing test                           *
# |   |                * 17|    ok 2 - passing test                               *
# |   |                * 18|    1..2                                              *
# |   |                * 19|not ok 3 - baz                                        *
# |  3|'               | 20|'                                                     |
# +---+----------------+---+------------------------------------------------------+

#   Failed test 'whole_bg_subtest_todo_plan ERR'
#   at t/todo-blocks.t line 36.
# +---+------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+------------------------------------------+
# | Ln|Got                                                                                                                                                               | Ln|Expected                                  |
# +---+------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+------------------------------------------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.\n  *  1|'\s\s\s\s\n                               *
# *  2|END failed--call queue aborted.                                                                                                                                   *  2|    #   Failed test \'failing test\'      *
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                           *  3|    #   at - line 5.                      *
# |   |                                                                                                                                                                  *  4|    # Looks like you failed 1 test of 2.  *
# |   |                                                                                                                                                                  *  5|\n                                        *
# |   |                                                                                                                                                                  *  6|#   Failed test \'foo\'                   *
# |   |                                                                                                                                                                  *  7|#   at - line 8.                          *
# |   |                                                                                                                                                                  *  8|    \n                                    *
# |   |                                                                                                                                                                  *  9|    #   Failed test \'failing test\'      *
# |   |                                                                                                                                                                  * 10|    #   at - line 21.                     *
# |   |                                                                                                                                                                  * 11|    # Looks like you failed 1 test of 2.  *
# |   |                                                                                                                                                                  * 12|\n                                        *
# |   |                                                                                                                                                                  * 13|#   Failed test \'baz\'                   *
# |   |                                                                                                                                                                  * 14|#   at - line 24.                         *
# |   |                                                                                                                                                                  * 15|# Looks like you failed 2 tests of 3.     *
# |  4|'                                                                                                                                                                 | 16|'                                         |
# +---+------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+------------------------------------------+

#   Failed test 'whole_bg_subtest_todo_badplan OUT'
#   at t/todo-blocks.t line 63.
# +---+----------------+---+------------------------------------------------------+
# | Ln|Got             | Ln|Expected                                              |
# +---+----------------+---+------------------------------------------------------+
# |  1|'1..3           |  1|'1..3                                                 |
# |  2|# Subtest: foo  |  2|# Subtest: foo                                        |
# |   |                *  3|    not ok 1 - failing test                           *
# |   |                *  4|    ok 2 - passing test                               *
# |   |                *  5|    1..2                                              *
# |   |                *  6|not ok 1 - foo                                        *
# |   |                *  7|# Subtest: bar                                        *
# |   |                *  8|    1..20                                             *
# |   |                *  9|    not ok 1 - failing todo test # TODO just because  *
# |   |                * 10|   \n                                                 *
# |   |                * 11|    #   Failed (TODO) test \'failing todo test\'      *
# |   |                * 12|    #   at - line 15.                                 *
# |   |                * 13|    ok 2 - passing todo test # TODO just because      *
# |   |                * 14|not ok 2 - bar                                        *
# |   |                * 15|# Subtest: baz                                        *
# |   |                * 16|    not ok 1 - failing test                           *
# |   |                * 17|    ok 2 - passing test                               *
# |   |                * 18|    1..2                                              *
# |   |                * 19|not ok 3 - baz                                        *
# |  3|'               | 20|'                                                     |
# +---+----------------+---+------------------------------------------------------+

#   Failed test 'whole_bg_subtest_todo_badplan ERR'
#   at t/todo-blocks.t line 63.
# +---+------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+--------------------------------------------------+
# | Ln|Got                                                                                                                                                               | Ln|Expected                                          |
# +---+------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+--------------------------------------------------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.\n  *  1|'\s\s\s\s\n                                       *
# *  2|END failed--call queue aborted.                                                                                                                                   *  2|    #   Failed test \'failing test\'              *
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                           *  3|    #   at - line 5.                              *
# |   |                                                                                                                                                                  *  4|    # Looks like you failed 1 test of 2.          *
# |   |                                                                                                                                                                  *  5|\n                                                *
# |   |                                                                                                                                                                  *  6|#   Failed test \'foo\'                           *
# |   |                                                                                                                                                                  *  7|#   at - line 8.                                  *
# |   |                                                                                                                                                                  *  8|    # Looks like you planned 20 tests but ran 2.  *
# |   |                                                                                                                                                                  *  9|\n                                                *
# |   |                                                                                                                                                                  * 10|#   Failed test \'bar\'                           *
# |   |                                                                                                                                                                  * 11|#   at - line 18.                                 *
# |   |                                                                                                                                                                  * 12|    \n                                            *
# |   |                                                                                                                                                                  * 13|    #   Failed test \'failing test\'              *
# |   |                                                                                                                                                                  * 14|    #   at - line 21.                             *
# |   |                                                                                                                                                                  * 15|    # Looks like you failed 1 test of 2.          *
# |   |                                                                                                                                                                  * 16|\n                                                *
# |   |                                                                                                                                                                  * 17|#   Failed test \'baz\'                           *
# |   |                                                                                                                                                                  * 18|#   at - line 24.                                 *
# |   |                                                                                                                                                                  * 19|# Looks like you failed 3 tests of 3.             *
# |  4|'                                                                                                                                                                 | 20|'                                                 |
# +---+------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+--------------------------------------------------+

#   Failed test 'whole_bg_subtest_todo_missingplan OUT'
#   at t/todo-blocks.t line 90.
# +---+----------------+---+------------------------------------------------------+
# | Ln|Got             | Ln|Expected                                              |
# +---+----------------+---+------------------------------------------------------+
# |  1|'1..3           |  1|'1..3                                                 |
# |  2|# Subtest: foo  |  2|# Subtest: foo                                        |
# |   |                *  3|    not ok 1 - failing test                           *
# |   |                *  4|    ok 2 - passing test                               *
# |   |                *  5|    1..2                                              *
# |   |                *  6|not ok 1 - foo                                        *
# |   |                *  7|# Subtest: bar                                        *
# |   |                *  8|    not ok 1 - failing todo test # TODO just because  *
# |   |                *  9|   \n                                                 *
# |   |                * 10|    #   Failed (TODO) test \'failing todo test\'      *
# |   |                * 11|    #   at - line 14.                                 *
# |   |                * 12|    ok 2 - passing todo test # TODO just because      *
# |   |                * 13|    1..2                                              *
# |   |                * 14|ok 2 - bar                                            *
# |   |                * 15|# Subtest: baz                                        *
# |   |                * 16|    not ok 1 - failing test                           *
# |   |                * 17|    ok 2 - passing test                               *
# |   |                * 18|    1..2                                              *
# |   |                * 19|not ok 3 - baz                                        *
# |  3|'               | 20|'                                                     |
# +---+----------------+---+------------------------------------------------------+

#   Failed test 'whole_bg_subtest_todo_missingplan ERR'
#   at t/todo-blocks.t line 90.
# +---+------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+------------------------------------------+
# | Ln|Got                                                                                                                                                               | Ln|Expected                                  |
# +---+------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+------------------------------------------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.\n  *  1|'\s\s\s\s\n                               *
# *  2|END failed--call queue aborted.                                                                                                                                   *  2|    #   Failed test \'failing test\'      *
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                           *  3|    #   at - line 5.                      *
# |   |                                                                                                                                                                  *  4|    # Looks like you failed 1 test of 2.  *
# |   |                                                                                                                                                                  *  5|\n                                        *
# |   |                                                                                                                                                                  *  6|#   Failed test \'foo\'                   *
# |   |                                                                                                                                                                  *  7|#   at - line 8.                          *
# |   |                                                                                                                                                                  *  8|    \n                                    *
# |   |                                                                                                                                                                  *  9|    #   Failed test \'failing test\'      *
# |   |                                                                                                                                                                  * 10|    #   at - line 20.                     *
# |   |                                                                                                                                                                  * 11|    # Looks like you failed 1 test of 2.  *
# |   |                                                                                                                                                                  * 12|\n                                        *
# |   |                                                                                                                                                                  * 13|#   Failed test \'baz\'                   *
# |   |                                                                                                                                                                  * 14|#   at - line 23.                         *
# |   |                                                                                                                                                                  * 15|# Looks like you failed 2 tests of 3.     *
# |  4|'                                                                                                                                                                 | 16|'                                         |
# +---+------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+------------------------------------------+

#   Failed test 'part_bg_subtest_todo OUT'
#   at t/todo-blocks.t line 116.
# +---+----------------+---+------------------------------------------------------+
# | Ln|Got             | Ln|Expected                                              |
# +---+----------------+---+------------------------------------------------------+
# |  1|'1..3           |  1|'1..3                                                 |
# |  2|# Subtest: foo  |  2|# Subtest: foo                                        |
# |   |                *  3|    not ok 1 - failing test                           *
# |   |                *  4|    ok 2 - passing test                               *
# |   |                *  5|    1..2                                              *
# |   |                *  6|not ok 1 - foo                                        *
# |   |                *  7|# Subtest: bar                                        *
# |   |                *  8|    ok 1                                              *
# |   |                *  9|    not ok 2 - failing todo test # TODO just because  *
# |   |                * 10|   \n                                                 *
# |   |                * 11|    #   Failed (TODO) test \'failing todo test\'      *
# |   |                * 12|    #   at - line 15.                                 *
# |   |                * 13|    ok 3 - passing todo test # TODO just because      *
# |   |                * 14|    1..3                                              *
# |   |                * 15|ok 2 - bar                                            *
# |   |                * 16|# Subtest: baz                                        *
# |   |                * 17|    not ok 1 - failing test                           *
# |   |                * 18|    ok 2 - passing test                               *
# |   |                * 19|    1..2                                              *
# |   |                * 20|not ok 3 - baz                                        *
# |  3|'               | 21|'                                                     |
# +---+----------------+---+------------------------------------------------------+

#   Failed test 'part_bg_subtest_todo ERR'
#   at t/todo-blocks.t line 116.
# +---+------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+------------------------------------------+
# | Ln|Got                                                                                                                                                               | Ln|Expected                                  |
# +---+------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+------------------------------------------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.\n  *  1|'\s\s\s\s\n                               *
# *  2|END failed--call queue aborted.                                                                                                                                   *  2|    #   Failed test \'failing test\'      *
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                           *  3|    #   at - line 5.                      *
# |   |                                                                                                                                                                  *  4|    # Looks like you failed 1 test of 2.  *
# |   |                                                                                                                                                                  *  5|\n                                        *
# |   |                                                                                                                                                                  *  6|#   Failed test \'foo\'                   *
# |   |                                                                                                                                                                  *  7|#   at - line 8.                          *
# |   |                                                                                                                                                                  *  8|    \n                                    *
# |   |                                                                                                                                                                  *  9|    #   Failed test \'failing test\'      *
# |   |                                                                                                                                                                  * 10|    #   at - line 22.                     *
# |   |                                                                                                                                                                  * 11|    # Looks like you failed 1 test of 2.  *
# |   |                                                                                                                                                                  * 12|\n                                        *
# |   |                                                                                                                                                                  * 13|#   Failed test \'baz\'                   *
# |   |                                                                                                                                                                  * 14|#   at - line 25.                         *
# |   |                                                                                                                                                                  * 15|# Looks like you failed 2 tests of 3.     *
# |  4|'                                                                                                                                                                 | 16|'                                         |
# +---+------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+------------------------------------------+

#   Failed test 'bg_subtest_in_todo OUT'
#   at t/todo-blocks.t line 144.
# +---+----------------+---+-----------------------------------------------+
# | Ln|Got             | Ln|Expected                                       |
# +---+----------------+---+-----------------------------------------------+
# |  1|'1..3           |  1|'1..3                                          |
# |  2|# Subtest: foo  |  2|# Subtest: foo                                 |
# |   |                *  3|    not ok 1 - failing test                    *
# |   |                *  4|    ok 2 - passing test                        *
# |   |                *  5|    1..2                                       *
# |   |                *  6|not ok 1 - foo                                 *
# |   |                *  7|# Subtest: a_todo_subtest                      *
# |   |                *  8|    not ok 1 - failing todo test               *
# |   |                *  9|   \n                                          *
# |   |                * 10|    #   Failed test \'failing todo test\'      *
# |   |                * 11|    #   at - line 14.                          *
# |   |                * 12|    ok 2 - passing todo test                   *
# |   |                * 13|    1..2                                       *
# |   |                * 14|    # Looks like you failed 1 test of 2.       *
# |   |                * 15|not ok 2 - a_todo_subtest # TODO just because  *
# |   |                * 16|\n                                             *
# |   |                * 17|#   Failed (TODO) test \'a_todo_subtest\'      *
# |   |                * 18|#   at - line 17.                              *
# |   |                * 19|# Subtest: baz                                 *
# |   |                * 20|    not ok 1 - failing test                    *
# |   |                * 21|    ok 2 - passing test                        *
# |   |                * 22|    1..2                                       *
# |   |                * 23|not ok 3 - baz                                 *
# |  3|'               | 24|'                                              |
# +---+----------------+---+-----------------------------------------------+

#   Failed test 'bg_subtest_in_todo ERR'
#   at t/todo-blocks.t line 144.
# +---+------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+------------------------------------------+
# | Ln|Got                                                                                                                                                               | Ln|Expected                                  |
# +---+------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+------------------------------------------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.\n  *  1|'\s\s\s\s\n                               *
# *  2|END failed--call queue aborted.                                                                                                                                   *  2|    #   Failed test \'failing test\'      *
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                           *  3|    #   at - line 5.                      *
# |   |                                                                                                                                                                  *  4|    # Looks like you failed 1 test of 2.  *
# |   |                                                                                                                                                                  *  5|\n                                        *
# |   |                                                                                                                                                                  *  6|#   Failed test \'foo\'                   *
# |   |                                                                                                                                                                  *  7|#   at - line 8.                          *
# |   |                                                                                                                                                                  *  8|    \n                                    *
# |   |                                                                                                                                                                  *  9|    #   Failed test \'failing test\'      *
# |   |                                                                                                                                                                  * 10|    #   at - line 21.                     *
# |   |                                                                                                                                                                  * 11|    # Looks like you failed 1 test of 2.  *
# |   |                                                                                                                                                                  * 12|\n                                        *
# |   |                                                                                                                                                                  * 13|#   Failed test \'baz\'                   *
# |   |                                                                                                                                                                  * 14|#   at - line 24.                         *
# |   |                                                                                                                                                                  * 15|# Looks like you failed 2 tests of 3.     *
# |  4|'                                                                                                                                                                 | 16|'                                         |
# +---+------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+------------------------------------------+

#   Failed test 'bg_subtest_in_todo_0 OUT'
#   at t/todo-blocks.t line 171.
# +---+----------------+---+----------------------------------+
# | Ln|Got             | Ln|Expected                          |
# +---+----------------+---+----------------------------------+
# |  1|'1..3           |  1|'1..3                             |
# |  2|# Subtest: foo  |  2|# Subtest: foo                    |
# |   |                *  3|    not ok 1 - failing test       *
# |   |                *  4|    ok 2 - passing test           *
# |   |                *  5|    1..2                          *
# |   |                *  6|not ok 1 - foo                    *
# |   |                *  7|# Subtest: a_todo_subtest         *
# |   |                *  8|    not ok 1 - failing todo test  *
# |   |                *  9|    ok 2 - passing todo test      *
# |   |                * 10|    1..2                          *
# |   |                * 11|not ok 2 - a_todo_subtest         *
# |   |                * 12|# Subtest: baz                    *
# |   |                * 13|    not ok 1 - failing test       *
# |   |                * 14|    ok 2 - passing test           *
# |   |                * 15|    1..2                          *
# |   |                * 16|not ok 3 - baz                    *
# |  3|'               | 17|'                                 |
# +---+----------------+---+----------------------------------+

#   Failed test 'bg_subtest_in_todo_0 ERR'
#   at t/todo-blocks.t line 171.
# +---+------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+-------------------------------------------+
# | Ln|Got                                                                                                                                                               | Ln|Expected                                   |
# +---+------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+-------------------------------------------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.\n  *  1|'\s\s\s\s\n                                *
# *  2|END failed--call queue aborted.                                                                                                                                   *  2|    #   Failed test \'failing test\'       *
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                           *  3|    #   at - line 5.                       *
# |   |                                                                                                                                                                  *  4|    # Looks like you failed 1 test of 2.   *
# |   |                                                                                                                                                                  *  5|\n                                         *
# |   |                                                                                                                                                                  *  6|#   Failed test \'foo\'                    *
# |   |                                                                                                                                                                  *  7|#   at - line 8.                           *
# |   |                                                                                                                                                                  *  8|    \n                                     *
# |   |                                                                                                                                                                  *  9|    #   Failed test \'failing todo test\'  *
# |   |                                                                                                                                                                  * 10|    #   at - line 14.                      *
# |   |                                                                                                                                                                  * 11|    # Looks like you failed 1 test of 2.   *
# |   |                                                                                                                                                                  * 12|\n                                         *
# |   |                                                                                                                                                                  * 13|#   Failed test \'a_todo_subtest\'         *
# |   |                                                                                                                                                                  * 14|#   at - line 17.                          *
# |   |                                                                                                                                                                  * 15|    \n                                     *
# |   |                                                                                                                                                                  * 16|    #   Failed test \'failing test\'       *
# |   |                                                                                                                                                                  * 17|    #   at - line 21.                      *
# |   |                                                                                                                                                                  * 18|    # Looks like you failed 1 test of 2.   *
# |   |                                                                                                                                                                  * 19|\n                                         *
# |   |                                                                                                                                                                  * 20|#   Failed test \'baz\'                    *
# |   |                                                                                                                                                                  * 21|#   at - line 24.                          *
# |   |                                                                                                                                                                  * 22|# Looks like you failed 3 tests of 3.      *
# |  4|'                                                                                                                                                                 | 23|'                                          |
# +---+------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+-------------------------------------------+

#   Failed test 'bg_subtest_in_todo_emptystr OUT'
#   at t/todo-blocks.t line 198.
# +---+----------------+---+----------------------------------+
# | Ln|Got             | Ln|Expected                          |
# +---+----------------+---+----------------------------------+
# |  1|'1..3           |  1|'1..3                             |
# |  2|# Subtest: foo  |  2|# Subtest: foo                    |
# |   |                *  3|    not ok 1 - failing test       *
# |   |                *  4|    ok 2 - passing test           *
# |   |                *  5|    1..2                          *
# |   |                *  6|not ok 1 - foo                    *
# |   |                *  7|# Subtest: a_todo_subtest         *
# |   |                *  8|    not ok 1 - failing todo test  *
# |   |                *  9|    ok 2 - passing todo test      *
# |   |                * 10|    1..2                          *
# |   |                * 11|not ok 2 - a_todo_subtest         *
# |   |                * 12|# Subtest: baz                    *
# |   |                * 13|    not ok 1 - failing test       *
# |   |                * 14|    ok 2 - passing test           *
# |   |                * 15|    1..2                          *
# |   |                * 16|not ok 3 - baz                    *
# |  3|'               | 17|'                                 |
# +---+----------------+---+----------------------------------+

#   Failed test 'bg_subtest_in_todo_emptystr ERR'
#   at t/todo-blocks.t line 198.
# +---+------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+-------------------------------------------+
# | Ln|Got                                                                                                                                                               | Ln|Expected                                   |
# +---+------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+-------------------------------------------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.\n  *  1|'\s\s\s\s\n                                *
# *  2|END failed--call queue aborted.                                                                                                                                   *  2|    #   Failed test \'failing test\'       *
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                           *  3|    #   at - line 5.                       *
# |   |                                                                                                                                                                  *  4|    # Looks like you failed 1 test of 2.   *
# |   |                                                                                                                                                                  *  5|\n                                         *
# |   |                                                                                                                                                                  *  6|#   Failed test \'foo\'                    *
# |   |                                                                                                                                                                  *  7|#   at - line 8.                           *
# |   |                                                                                                                                                                  *  8|    \n                                     *
# |   |                                                                                                                                                                  *  9|    #   Failed test \'failing todo test\'  *
# |   |                                                                                                                                                                  * 10|    #   at - line 14.                      *
# |   |                                                                                                                                                                  * 11|    # Looks like you failed 1 test of 2.   *
# |   |                                                                                                                                                                  * 12|\n                                         *
# |   |                                                                                                                                                                  * 13|#   Failed test \'a_todo_subtest\'         *
# |   |                                                                                                                                                                  * 14|#   at - line 17.                          *
# |   |                                                                                                                                                                  * 15|    \n                                     *
# |   |                                                                                                                                                                  * 16|    #   Failed test \'failing test\'       *
# |   |                                                                                                                                                                  * 17|    #   at - line 21.                      *
# |   |                                                                                                                                                                  * 18|    # Looks like you failed 1 test of 2.   *
# |   |                                                                                                                                                                  * 19|\n                                         *
# |   |                                                                                                                                                                  * 20|#   Failed test \'baz\'                    *
# |   |                                                                                                                                                                  * 21|#   at - line 24.                          *
# |   |                                                                                                                                                                  * 22|# Looks like you failed 3 tests of 3.      *
# |  4|'                                                                                                                                                                 | 23|'                                          |
# +---+------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+-------------------------------------------+

#   Failed test 'nested_subtest_in_todo OUT'
#   at t/todo-blocks.t line 225.
# +---+----------------+---+------------------------------------------------------+
# | Ln|Got             | Ln|Expected                                              |
# +---+----------------+---+------------------------------------------------------+
# |  1|'1..3           |  1|'1..3                                                 |
# |  2|# Subtest: foo  |  2|# Subtest: foo                                        |
# |   |                *  3|    not ok 1 - failing test                           *
# |   |                *  4|    ok 2 - passing test                               *
# |   |                *  5|    1..2                                              *
# |   |                *  6|not ok 1 - foo                                        *
# |   |                *  7|# Subtest: bar                                        *
# |   |                *  8|    ok 1                                              *
# |   |                *  9|    not ok 2 - failing todo test # TODO just because  *
# |   |                * 10|   \n                                                 *
# |   |                * 11|    #   Failed (TODO) test \'failing todo test\'      *
# |   |                * 12|    #   at - line 15.                                 *
# |   |                * 13|    ok 3 - passing todo test # TODO just because      *
# |   |                * 14|    # Subtest: bar                                    *
# |   |                * 15|        ok 1                                          *
# |   |                * 16|        not ok 2                                      *
# |   |                * 17|       \n                                             *
# |   |                * 18|        #   Failed test at - line 19.                 *
# |   |                * 19|        1..2                                          *
# |   |                * 20|        # Looks like you failed 1 test of 2.          *
# |   |                * 21|    not ok 4 - bar # TODO just because                *
# |   |                * 22|   \n                                                 *
# |   |                * 23|    #   Failed (TODO) test \'bar\'                    *
# |   |                * 24|    #   at - line 21.                                 *
# |   |                * 25|    1..4                                              *
# |   |                * 26|ok 2 - bar                                            *
# |   |                * 27|# Subtest: baz                                        *
# |   |                * 28|    not ok 1 - failing test                           *
# |   |                * 29|    ok 2 - passing test                               *
# |   |                * 30|    1..2                                              *
# |   |                * 31|not ok 3 - baz                                        *
# |  3|'               | 32|'                                                     |
# +---+----------------+---+------------------------------------------------------+

#   Failed test 'nested_subtest_in_todo ERR'
#   at t/todo-blocks.t line 225.
# +---+------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+------------------------------------------+
# | Ln|Got                                                                                                                                                               | Ln|Expected                                  |
# +---+------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+------------------------------------------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.\n  *  1|'\s\s\s\s\n                               *
# *  2|END failed--call queue aborted.                                                                                                                                   *  2|    #   Failed test \'failing test\'      *
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                           *  3|    #   at - line 5.                      *
# |   |                                                                                                                                                                  *  4|    # Looks like you failed 1 test of 2.  *
# |   |                                                                                                                                                                  *  5|\n                                        *
# |   |                                                                                                                                                                  *  6|#   Failed test \'foo\'                   *
# |   |                                                                                                                                                                  *  7|#   at - line 8.                          *
# |   |                                                                                                                                                                  *  8|    \n                                    *
# |   |                                                                                                                                                                  *  9|    #   Failed test \'failing test\'      *
# |   |                                                                                                                                                                  * 10|    #   at - line 27.                     *
# |   |                                                                                                                                                                  * 11|    # Looks like you failed 1 test of 2.  *
# |   |                                                                                                                                                                  * 12|\n                                        *
# |   |                                                                                                                                                                  * 13|#   Failed test \'baz\'                   *
# |   |                                                                                                                                                                  * 14|#   at - line 30.                         *
# |   |                                                                                                                                                                  * 15|# Looks like you failed 2 tests of 3.     *
# |  4|'                                                                                                                                                                 | 16|'                                         |
# +---+------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+------------------------------------------+

#   Failed test 'todo_bg_subtest status'
#   at t/todo-blocks.t line 258.
#          got: '1'
#     expected: '0'

#   Failed test 'todo_bg_subtest OUT'
#   at t/todo-blocks.t line 258.
# +---+----------------+---+----------------------------------------------+
# | Ln|Got             | Ln|Expected                                      |
# +---+----------------+---+----------------------------------------------+
# |  1|'1..3           |  1|'1..3                                         |
# |  2|# Subtest: foo  |  2|# Subtest: foo                                |
# |   |                *  3|    not ok 1 - failing test                   *
# |   |                *  4|   \n                                         *
# |   |                *  5|    #   Failed test \'failing test\'          *
# |   |                *  6|    #   at - line 8.                          *
# |   |                *  7|    ok 2 - passing test                       *
# |   |                *  8|    1..2                                      *
# |   |                *  9|    # Looks like you failed 1 test of 2.      *
# |   |                * 10|not ok 1 - foo # TODO just because            *
# |   |                * 11|\n                                            *
# |   |                * 12|#   Failed (TODO) test \'foo\'                *
# |   |                * 13|#   at - line 11.                             *
# |   |                * 14|# Subtest: bar                                *
# |   |                * 15|    ok 1                                      *
# |   |                * 16|    # Subtest: bar                            *
# |   |                * 17|        ok 1                                  *
# |   |                * 18|        not ok 2                              *
# |   |                * 19|       \n                                     *
# |   |                * 20|        #   Failed test at - line 17.         *
# |   |                * 21|        1..2                                  *
# |   |                * 22|        # Looks like you failed 1 test of 2.  *
# |   |                * 23|    not ok 2 - bar                            *
# |   |                * 24|   \n                                         *
# |   |                * 25|    #   Failed test \'bar\'                   *
# |   |                * 26|    #   at - line 19.                         *
# |   |                * 27|    1..2                                      *
# |   |                * 28|    # Looks like you failed 1 test of 2.      *
# |   |                * 29|not ok 2 - bar # TODO just because            *
# |   |                * 30|\n                                            *
# |   |                * 31|#   Failed (TODO) test \'bar\'                *
# |   |                * 32|#   at - line 21.                             *
# |   |                * 33|# Subtest: baz                                *
# |   |                * 34|    not ok 1 - failing test                   *
# |   |                * 35|   \n                                         *
# |   |                * 36|    #   Failed test \'failing test\'          *
# |   |                * 37|    #   at - line 24.                         *
# |   |                * 38|    ok 2 - passing test                       *
# |   |                * 39|    1..2                                      *
# |   |                * 40|    # Looks like you failed 1 test of 2.      *
# |   |                * 41|not ok 3 - baz # TODO just because            *
# |   |                * 42|\n                                            *
# |   |                * 43|#   Failed (TODO) test \'baz\'                *
# |   |                * 44|#   at - line 27.                             *
# |  3|'               | 45|'                                             |
# +---+----------------+---+----------------------------------------------+

#   Failed test 'todo_bg_subtest ERR'
#   at t/todo-blocks.t line 258.
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# | Ln|Got                                                                                                                                                             | Ln|Expected  |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
# *  1|'PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.  *  1|''        *
# *  2|END failed--call queue aborted.                                                                                                                                 *   |          |
# *  3|# Looks like your test exited with 255 before it could output anything.                                                                                         *   |          |
# *  4|'                                                                                                                                                               *   |          |
# +---+----------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+
Canary text not found in subprocess output, stderr was [PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.
PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.
END failed--call queue aborted at - line 125.
# Looks like your test exited with 255 just after 1.
] at t/MyTest.pm line 80.
	t::MyTest::ext_perl_run("use strict; use warnings;     use Test::ParallelSubtest;\x{a}    "...) called at t/MyTest.pm line 42
	t::MyTest::same_as_subtest("todo_subtest_bg", "    use Test::ParallelSubtest;\x{a}    use Test::More tests => 1;"...) called at t/todo-blocks.t line 289
# Tests were run but no plan was declared and done_testing() was not seen.
t/todo-blocks.t ............. 
Dubious, test returned 21 (wstat 5376, 0x1500)
Failed 21/60 subtests 
Canary text not found in subprocess output, stderr was [PANIC: could not determine iterator for input  at /tmp/loop_over_bdir-9525-EVJU1G/Test-ParallelSubtest-0.05-aYybAn/blib/lib/Test/ParallelSubtest.pm line 290.
# Tests were run but no plan was declared and done_testing() was not seen.
# Looks like your test exited with 255 just after 2.
] at t/MyTest.pm line 80.
	t::MyTest::ext_perl_run("use strict; use warnings;     use Test::ParallelSubtest;\x{a}    "...) called at t/MyTest.pm line 42
	t::MyTest::same_as_subtest("subtest_before", "    use Test::ParallelSubtest;\x{a}    use Test::More;\x{a}\x{a}    ok 1,"...) called at t/with-subtest.t line 9
t/with-subtest.t ............ 
No subtests run 

Test Summary Report
-------------------
t/basic.t                 (Wstat: 1024 Tests: 12 Failed: 4)
  Failed tests:  5-6, 11-12
  Non-zero exit status: 4
  Parse errors: No plan found in TAP output
t/bg_subtest_wait.t       (Wstat: 0 Tests: 0 Failed: 0)
  Parse errors: No plan found in TAP output
t/child-limits.t          (Wstat: 65280 Tests: 0 Failed: 0)
  Non-zero exit status: 255
  Parse errors: Bad plan.  You planned 6 tests but ran 0.
t/exceptions.t            (Wstat: 1024 Tests: 12 Failed: 4)
  Failed tests:  5-6, 11-12
  Non-zero exit status: 4
  Parse errors: No plan found in TAP output
t/nested-fork.t           (Wstat: 65280 Tests: 0 Failed: 0)
  Non-zero exit status: 255
  Parse errors: Bad plan.  You planned 1 tests but ran 0.
t/skip_all.t              (Wstat: 7680 Tests: 60 Failed: 30)
  Failed tests:  4-6, 10-12, 16-18, 22-24, 28-30, 34-36
                40-42, 46-48, 52-54, 58-60
  Non-zero exit status: 30
t/strange-test-names.t    (Wstat: 18432 Tests: 144 Failed: 72)
  Failed tests:  4-6, 10-12, 16-18, 22-24, 28-30, 34-36
                40-42, 46-48, 52-54, 58-60, 64-66, 70-72
                76-78, 82-84, 88-90, 94-96, 100-102, 106-108
                112-114, 118-120, 124-126, 130-132, 136-138
                142-144
  Non-zero exit status: 72
t/tests-in-parent-before.t (Wstat: 2560 Tests: 30 Failed: 10)
  Failed tests:  5-6, 11-12, 17-18, 23-24, 29-30
  Non-zero exit status: 10
  Parse errors: No plan found in TAP output
t/todo-blocks.t           (Wstat: 5376 Tests: 60 Failed: 21)
  Failed tests:  5-6, 11-12, 17-18, 23-24, 29-30, 35-36
                41-42, 47-48, 53-54, 58-60
  Non-zero exit status: 21
  Parse errors: No plan found in TAP output
t/with-subtest.t          (Wstat: 0 Tests: 0 Failed: 0)
  Parse errors: No plan found in TAP output
Files=14, Tests=393, 115 wallclock secs ( 0.10 usr  0.15 sys + 22.40 cusr 10.61 csys = 33.26 CPU)
Result: FAIL
Failed 10/14 test programs. 141/393 subtests failed.

------------------------------
PREREQUISITES
------------------------------

Prerequisite modules loaded:

requires:

    Module                Need     Have        
    --------------------- -------- ------------
    Carp                  0        1.3301      
    IO::WrapTie           0        2.111       
    perl                  5.006001 5.020000    
    POSIX                 0        1.38_03     
    Sub::Prepend          0        0.01        
    TAP::Parser           0        3.35        
    Test::Builder         0.94     1.301001_110
    Tie::FileHandle::Base 0        0.1         

build_requires:

    Module                Need     Have        
    --------------------- -------- ------------
    Config                0        5.020000    
    Test::Builder         0.94     1.301001_110
    Test::Cmd             0        1.08        
    Test::Differences     0        0.63        
    Test::Exception       0        0.38        
    Test::More            0.94     1.301001_110

configure_requires:

    Module                Need     Have        
    --------------------- -------- ------------
    ExtUtils::MakeMaker   0        7.04        


------------------------------
ENVIRONMENT AND OTHER CONTEXT
------------------------------

Environment variables:

    AUTOMATED_TESTING = 1
    LANG = en_US.UTF-8
    LANGUAGE = en_US:en
    PATH = /home/sand/bin:/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/local/perl/bin:/usr/X11/bin:/sbin:/usr/sbin
    PERL5LIB = 
    PERL5OPT = 
    PERL5_CPANPLUS_IS_RUNNING = 9529
    PERL5_CPAN_IS_RUNNING = 9529
    PERL_MM_USE_DEFAULT = 1
    SHELL = /usr/bin/zsh
    TERM = screen

Perl special variables (and OS-specific diagnostics, for MSWin32):

    $^X = /home/sand/src/perl/repoperls/installed-perls/perl/v5.20.0/165a/bin/perl
    $UID/$EUID = 1005 / 1005
    $GID = 1005 1005
    $EGID = 1005 1005

Perl module toolchain versions installed:

    Module              Have        
    ------------------- ------------
    CPAN                2.10        
    CPAN::Meta          2.150003    
    Cwd                 3.47        
    ExtUtils::CBuilder  0.280220    
    ExtUtils::Command   1.18        
    ExtUtils::Install   1.67        
    ExtUtils::MakeMaker 7.04        
    ExtUtils::Manifest  1.70        
    ExtUtils::ParseXS   3.24        
    File::Spec          3.47        
    JSON                2.90        
    JSON::PP            2.27203     
    Module::Build       0.4211      
    Module::Signature   0.78        
    Parse::CPAN::Meta   1.4415      
    Test::Harness       3.35        
    Test::More          1.301001_110
    YAML                1.15        
    YAML::Syck          1.29        
    version             0.9912      


--

Summary of my perl5 (revision 5 version 20 subversion 0) configuration:
  Commit id: d7d4eceb184d8fc54797d661a6d5ff9a4a7048c3
  Platform:
    osname=linux, osvers=3.16.0-4-amd64, archname=x86_64-linux
    uname='linux k83 3.16.0-4-amd64 #1 smp debian 3.16.7-ckt9-1 (2015-04-08) x86_64 gnulinux '
    config_args='-Dprefix=/home/sand/src/perl/repoperls/installed-perls/perl/v5.20.0/165a -Dmyhostname=k83 -Dinstallusrbinperl=n -Uversiononly -Dusedevel -des -Ui_db -Uuseithreads -Uuselongdouble -DDEBUGGING=-g'
    hint=recommended, useposix=true, d_sigaction=define
    useithreads=undef, usemultiplicity=undef
    use64bitint=define, use64bitall=define, uselongdouble=undef
    usemymalloc=n, bincompat5005=undef
  Compiler:
    cc='cc', ccflags ='-fwrapv -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
    optimize='-O2 -g',
    cppflags='-fwrapv -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include'
    ccversion='', gccversion='4.9.2', gccosandvers=''
    intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
    ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
    alignbytes=8, prototype=define
  Linker and Libraries:
    ld='cc', ldflags =' -fstack-protector -L/usr/local/lib'
    libpth=/usr/local/lib /usr/lib/gcc/x86_64-linux-gnu/4.9/include-fixed /usr/include/x86_64-linux-gnu /usr/lib /lib/x86_64-linux-gnu /lib/../lib /usr/lib/x86_64-linux-gnu /usr/lib/../lib /lib
    libs=-lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lc -lgdbm_compat
    perllibs=-lnsl -ldl -lm -lcrypt -lutil -lc
    libc=libc-2.19.so, so=so, useshrplib=false, libperl=libperl.a
    gnulibc_version='2.19'
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E'
    cccdlflags='-fPIC', lddlflags='-shared -O2 -g -L/usr/local/lib -fstack-protector'


Characteristics of this binary (from libperl): 
  Compile-time options: HAS_TIMES PERLIO_LAYERS PERL_DONT_CREATE_GVSV
                        PERL_HASH_FUNC_ONE_AT_A_TIME_HARD PERL_MALLOC_WRAP
                        PERL_NEW_COPY_ON_WRITE PERL_PRESERVE_IVUV
                        PERL_USE_DEVEL USE_64_BIT_ALL USE_64_BIT_INT
                        USE_LARGE_FILES USE_LOCALE USE_LOCALE_COLLATE
                        USE_LOCALE_CTYPE USE_LOCALE_NUMERIC USE_PERLIO
                        USE_PERL_ATOF
  Built under linux
  Compiled at Apr 12 2015 23:37:35
  %ENV:
    PERL5LIB=""
    PERL5OPT=""
    PERL5_CPANPLUS_IS_RUNNING="9529"
    PERL5_CPAN_IS_RUNNING="9529"
    PERL_MM_USE_DEFAULT="1"
  @INC:
    /home/sand/src/perl/repoperls/installed-perls/perl/v5.20.0/165a/lib/site_perl/5.20.0/x86_64-linux
    /home/sand/src/perl/repoperls/installed-perls/perl/v5.20.0/165a/lib/site_perl/5.20.0
    /home/sand/src/perl/repoperls/installed-perls/perl/v5.20.0/165a/lib/5.20.0/x86_64-linux
    /home/sand/src/perl/repoperls/installed-perls/perl/v5.20.0/165a/lib/5.20.0
    .