Condition Coverage

blib/lib/Helios/TS.pm
Criterion Covered Total %
condition 0 25 0.0


and 3 conditions

line !l l&&!r l&&r condition
68 0 0 0 $cache_duration and $client->{'cached_drivers'}{$hashdsn}{'create_ts'}
0 0 0 $cache_duration and $client->{'cached_drivers'}{$hashdsn}{'create_ts'} and $client->{'cached_drivers'}{$hashdsn}{'create_ts'} + $cache_duration > $t
223 0 0 0 not $job and @{$client->{'current_abilities'};} < @{$client->{'all_abilities'};}

or 2 conditions

line l !l condition
138 0 0 $driver->last_error or 0
187 0 0 $worker_class->grab_for || 1

or 3 conditions

line l !l&&r !l&&!r condition
98 0 0 0 $worker_classes ||= $client->{'current_abilities'}
180 0 0 0 $client->{'active_worker_class'} || $job->funcname
219 0 0 0 $job ||= $client->find_job_for_workers
231 0 0 0 $client->{'active_worker_class'} || ($job ? $job->funcname : undef)