Branch Coverage

blib/lib/Event/ExecFlow/Job.pm
Criterion Covered Total %
branch 22 82 26.8


line true false branch
69 0 1 ref $_ ? :
79 0 14 $cancelled ? :
110 0 14 if grep {$_ eq $name;} @{$depends_on;}
115 10 46 if ref $cb eq 'CODE'
149 0 14 if $self->get_state ne 'waiting' and $self->get_state ne 'running'
167 0 14 if $Event::ExecFlow::DEBUG
169 0 14 unless ($self->get_frontend)
181 0 14 if ($self->get_error_message)
186 0 14 if ($self->get_warning_message)
191 0 14 if ($self->get_skipped)
204 0 0 if $self->get_state eq 'running' or $self->get_state eq 'waiting'
235 0 0 if ($self->get_paused) { }
251 0 14 if $Event::ExecFlow::DEBUG
256 14 0 unless ($self->get_cancelled)
257 0 14 if ($self->get_error_message) { }
267 0 14 if $self->get_error_message
271 14 0 unless ($self->get_cancelled)
272 0 14 if ($self->get_error_message)
277 0 14 if ($self->get_warning_message)
283 11 3 if ($self->get_type ne 'group' and $self->get_state eq 'finished')
314 0 0 $max == 0 ? :
330 0 0 $self->get_cancelled ? :
331 0 0 $self->get_error_message ? :
332 0 0 $self->get_skipped ? :
334 0 0 if $self->get_state eq 'waiting'
343 0 0 if ($self->get_progress_end_time)
348 0 0 if ($ips_label)
355 0 0 if $self->get_no_progress
356 0 0 unless defined $cnt
358 0 0 if $ips_label and $time
362 0 0 if $self->get_type ne 'group'
367 0 0 if $self->get_type eq 'group'
370 0 0 if $time > 5 and $cnt != 0 and $self->get_type ne 'group'
376 0 0 if ($int_percent > $self->get_last_percent_logged + 10)
386 0 0 if $cancelled
400 0 0 if $h == 0
416 26 10 if ($last_progress ne $curr_progress) { }
442 0 0 if ($currently_consumed > $max_consumed)
477 0 0 if ($$data_href{'type'} ne $self->get_type)
489 0 0 if $self->get_state eq 'running'
511 0 0 if $job_id eq $self->get_id