@@ -, +, @@ Parallel::ForkManager $ export KOHA_PROVE_CPUS=1 $ time prove -v t/db_dependent/00-strict.t t/db_dependent/00-strict.t .. Using 1 CPUs... $ export KOHA_PROVE_CPUS= $ time prove -v t/db_dependent/00-strict.t t/db_dependent/00-strict.t .. Using 32 CPUs... --- t/db_dependent/00-strict.t | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) --- a/t/db_dependent/00-strict.t +++ a/t/db_dependent/00-strict.t @@ -43,12 +43,14 @@ $Test::Strict::TEST_SKIP = [ ]; my $ncpu; -if ( $ENV{KOHA_JENKINS} ) { - $ncpu = 2; # works fastest on kc.org jenkins box +if ( $ENV{KOHA_PROVE_CPUS} ) { + $ncpu = $ENV{KOHA_PROVE_CPUS} ; # set number of cpus to use } else { $ncpu = Sys::CPU::cpu_count(); } +print "Using $ncpu CPUs...\n"; + my $pm = new Parallel::ForkManager($ncpu); foreach my $d (@dirs) { --