Branch Coverage

blib/lib/Devel/Git/MultiBisect/BuildTransitions.pm
Criterion Covered Total %
branch 0 60 0.0


line true false branch
180 0 0 if (defined $args)
181 0 0 unless ref $args eq 'HASH'
186 0 0 unless $good_keys{$k}
191 0 0 unless $good_values{$v}
194 0 0 unless defined $args->{'probe'}
306 0 0 if ($self->{'verbose'})
334 0 0 if $self->{'verbose'}
340 0 0 if $self->{'verbose'}
345 0 0 if system "git checkout --quiet $starting_branch"
349 0 0 if $self->{'verbose'}
370 0 0 if ($self->{'probe'} eq 'stderr') { }
394 0 0 if $self->{'verbose'}
397 0 0 if $self->{'verbose'}
410 0 0 if ($self->{'probe'} eq 'error') { }
0 0 elsif ($self->{'probe'} eq 'warning') { }
415 0 0 unless scalar(@raw_acklines) % 3 == 0
431 0 0 unless open my $OUT, '>', $error_report_file
433 0 0 if (@refined_errors)
440 0 0 unless close $OUT
453 0 0 unless open my $IN, '<', $buildlog
456 0 0 unless $l =~ /$ackpattern/u
461 0 0 unless close $IN
465 0 0 unless open my $OUT, '>', $warning_report_file
468 0 0 unless close $OUT
484 0 0 defined $o ? :
487 0 0 scalar @{$vls;} == 1 && $vls->[0] ? :
499 0 0 unless (defined $self->{'all_outputs'}[$idx])
501 0 0 if $self->{'verbose'}
642 0 0 unless defined $multisected_outputs->[$i] and defined $multisected_outputs->[$j]
649 0 0 unless ($older_md5_hex eq $newer_md5_hex)