Branch Coverage

blib/lib/HealthCheck/Parallel.pm
Criterion Covered Total %
branch 36 38 94.7


line true false branch
38 23 126 if defined $child_init
51 101 16 if ($max_procs > 1)
52 0 101 $tempdir ? :
63 22 154 if ($exit_code != 0) { }
88 77 242 if ($elapsed > $timeout)
106 10 229 if $timed_out
110 197 32 if ($forker)
113 183 14 if ($pid)
121 1 13 if $child_init
126 0 13 if $timed_out
131 12 32 if $forker
137 87 16 if $forker
141 37 66 if ($timed_out)
172 31 588 ref $value eq 'CODE' ? :
178 113 213 unless defined $max_procs
182 23 303 unless defined $value and $value =~ /^\d+$/
191 20 178 if defined $child_init and ref $child_init ne "CODE"
198 112 181 unless defined $timeout
202 42 250 unless defined $value and $value =~ /^\d+$/ and $value > 0