Branch Coverage

blib/lib/Tapper/Reports/DPath.pm
Criterion Covered Total %
branch 40 64 62.5


line true false branch
69 16 0 if $ENV{'HARNESS_ACTIVE'}
77 0 0 if -e '/tmp/TAPPER_CACHE_CLEAR'
93 16 0 if $ENV{'HARNESS_ACTIVE'}
100 0 0 if -e '/tmp/TAPPER_CACHE_CLEAR'
105 0 0 unless defined $cached_res
107 0 0 if ($cached_res_count == $rs_count)
129 34 0 if $ENV{'HARNESS_ACTIVE'}
136 0 0 if -e '/tmp/TAPPER_CACHE_CLEAR'
145 34 0 if $ENV{'HARNESS_ACTIVE'}
152 0 0 if -e '/tmp/TAPPER_CACHE_CLEAR'
166 16 0 unless $puresqlabstract
167 15 1 $condition ? :
209 0 16 if defined $cached_res
218 0 34 if (defined $cached_row_res)
248 15 21 $rga ? :
15 21 $rga ? :
30 6 $rgt ? :
30 6 $rgt ? :
263 27 45 unless $groupreports{$type}
280 6795 1305 unless defined $columns{$_}
283 180 0 if keys %columns
291 0 120 if $type eq 'arbitrary' and $groupreport->reportgrouparbitrary->primaryreport
292 30 90 if $type eq 'testrun' and $groupreport->reportgrouptestrun->primaryreport
294 45 75 $groupreport_id == $id ? :
295 30 90 $primary ? :
311 30 6 if ($report->reportgrouptestrun and $report->reportgrouptestrun->testrun_id)
314 3 27 unless ($rgt_stats and $rgt_stats->testrun_id)
335 0 36 if (my $host = model('TestrunDB')->resultset('Host')->search({'name', $report->machine_name}, {'rows', 1})->first)
338 0 36 defined $hwdb && %$hwdb ? :
342 36 0 $report->suite ? :
30 6 $report->reportgrouptestrun ? :
15 21 $report->reportgrouparbitrary ? :