This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Split APItest/t/handy.t
authorKarl Williamson <khw@cpan.org>
Sun, 19 Feb 2017 05:28:58 +0000 (22:28 -0700)
committerKarl Williamson <khw@cpan.org>
Mon, 20 Feb 2017 06:25:13 +0000 (23:25 -0700)
commit934272c1a42c040b4bd39f09eb0eeced3388942e
treead23ba7d5f48fc8919678511b60429ba611713fc
parent8f71649941d02d5bdfe4fed5054c505b12dd2c0e
Split APItest/t/handy.t

This is a very long running test.  This commit splits it into smaller
chunks, based on the environment variable TEST_JOBS, up to 10.   Each
chunk executes 1/TEST_JOBS of the total test.  If TEST_JOBS is not set,
it reverts to 1 chunk.  The alternative would be to revert to 10, but
since there is overhead associated with each new chunk, I chose, for
now, 1.

There may be a better solution later on, but I think this is good enough
for now.
12 files changed:
MANIFEST
ext/XS-APItest/t/handy0.t [new file with mode: 0644]
ext/XS-APItest/t/handy1.t [new file with mode: 0644]
ext/XS-APItest/t/handy2.t [new file with mode: 0644]
ext/XS-APItest/t/handy3.t [new file with mode: 0644]
ext/XS-APItest/t/handy4.t [new file with mode: 0644]
ext/XS-APItest/t/handy5.t [new file with mode: 0644]
ext/XS-APItest/t/handy6.t [new file with mode: 0644]
ext/XS-APItest/t/handy7.t [new file with mode: 0644]
ext/XS-APItest/t/handy8.t [new file with mode: 0644]
ext/XS-APItest/t/handy9.t [new file with mode: 0644]
ext/XS-APItest/t/handy_base.pl [moved from ext/XS-APItest/t/handy.t with 97% similarity]