Branch Coverage

blib/lib/OSLV/Monitor.pm
Criterion Covered Total %
branch 0 64 0.0


line true false branch
76 0 0 if (not defined $opts{'time_divider'}) { }
79 0 0 unless (&looks_like_number($opts{'time_divider'}))
84 0 0 unless (defined $opts{'backend'})
86 0 0 if ($^O eq 'freebsd') { }
0 0 elsif ($^O eq 'linux') { }
93 0 0 if (not defined $opts{'include'}) { }
97 0 0 unless (defined $opts{'include'}[0])
103 0 0 if (ref $opts{'include'}[$int] ne "")
110 0 0 if (not defined $opts{'exclude'}) { }
116 0 0 if (ref $opts{'exclude'}[$int] ne "")
123 0 0 unless (defined $opts{'base_dir'})
127 0 0 unless (-d $opts{'base_dir'})
128 0 0 unless mkdir $opts{'base_dir'}
168 0 0 if ($ENV{'OSLV_MONITOR_DEBUG'})
173 0 0 if ($usable) { }
196 0 0 unless (defined $self->{'backend_mod'})
205 0 0 if ($ENV{'OSLV_MONITOR_DEBUG'})
212 0 0 if ($@)
236 0 0 if (not defined $name) { }
0 0 elsif (ref $name ne '') { }
0 0 elsif ($name eq '') { }
237 0 0 if ($ENV{'OSLV_MONITOR_DEBUG'})
242 0 0 if ($ENV{'OSLV_MONITOR_DEBUG'})
251 0 0 if ($ENV{'OSLV_MONITOR_DEBUG'})
257 0 0 if ($ENV{'OSLV_MONITOR_DEBUG'})
264 0 0 if ($name =~ /$item/) { }
0 0 elsif ($ENV{'OSLV_MONITOR_DEBUG'}) { }
265 0 0 if ($ENV{'OSLV_MONITOR_DEBUG'})
274 0 0 if ($name =~ /$item/) { }
0 0 elsif ($ENV{'OSLV_MONITOR_DEBUG'}) { }
285 0 0 if ($ENV{'OSLV_MONITOR_DEBUG'})
297 0 0 if ($ENV{'OSLV_MONITOR_DEBUG'})