Condition Coverage

blib/lib/Test2/Harness/Job.pm
Criterion Covered Total %
condition 10 19 52.6


and 3 conditions

line !l l&&!r l&&r condition
88 20433 14360 0 @events and $self->{'_timeout'}
105 0 1724 613 $plans and @$plans
171 0 24 26 $timeout >= 1 and not $self->{'_timeout_notified'}++

or 2 conditions

line l !l condition
32 627 14 $self->{'listeners'} ||= []
114 0 1726 $self->{'event_timeout'} || 60

or 3 conditions

line l !l&&r !l&&!r condition
37 0 641 0 $self->{'result'} ||= 'Test2::Harness::Result'->new('file', $self->{'file'}, 'name', $self->{'file'}, 'job', $self->{'id'})
135 0 0 0 $self->{'_timeout'} ||= &Test2::Harness::Job::time()