Condition Coverage

blib/lib/OSLV/Monitor/Backends/cgroups.pm
Criterion Covered Total %
condition 0 147 0.0


and 3 conditions

line !l l&&!r l&&r condition
421 0 0 0 defined $podman_parsed and ref $podman_parsed eq "ARRAY"
423 0 0 0 defined $pod->{'Id'} and defined $pod->{'Names'}
0 0 0 defined $pod->{'Id'} and defined $pod->{'Names'} and defined $pod->{'Names'}[0]
440 0 0 0 defined $inspect_parsed and ref $inspect_parsed eq "ARRAY"
0 0 0 defined $inspect_parsed and ref $inspect_parsed eq "ARRAY" and defined $inspect_parsed->[0]
0 0 0 defined $inspect_parsed and ref $inspect_parsed eq "ARRAY" and defined $inspect_parsed->[0] and ref $inspect_parsed->[0] eq "HASH"
0 0 0 defined $inspect_parsed and ref $inspect_parsed eq "ARRAY" and defined $inspect_parsed->[0] and ref $inspect_parsed->[0] eq "HASH" and defined $inspect_parsed->[0]{'NetworkSettings'}
0 0 0 defined $inspect_parsed and ref $inspect_parsed eq "ARRAY" and defined $inspect_parsed->[0] and ref $inspect_parsed->[0] eq "HASH" and defined $inspect_parsed->[0]{'NetworkSettings'} and ref $inspect_parsed->[0]{'NetworkSettings'} eq "HASH"
0 0 0 defined $inspect_parsed and ref $inspect_parsed eq "ARRAY" and defined $inspect_parsed->[0] and ref $inspect_parsed->[0] eq "HASH" and defined $inspect_parsed->[0]{'NetworkSettings'} and ref $inspect_parsed->[0]{'NetworkSettings'} eq "HASH" and defined $inspect_parsed->[0]{'NetworkSettings'}{'Networks'}
0 0 0 defined $inspect_parsed and ref $inspect_parsed eq "ARRAY" and defined $inspect_parsed->[0] and ref $inspect_parsed->[0] eq "HASH" and defined $inspect_parsed->[0]{'NetworkSettings'} and ref $inspect_parsed->[0]{'NetworkSettings'} eq "HASH" and defined $inspect_parsed->[0]{'NetworkSettings'}{'Networks'} and ref $inspect_parsed->[0]{'NetworkSettings'}{'Networks'} eq "HASH"
453 0 0 0 ref $current_network eq "HASH" and ref $current_network->{'IPAddress'} eq ""
463 0 0 0 defined $current_network->{'Gateway'} and ref $current_network->{'Gateway'} eq ""
468 0 0 0 defined $current_network->{'MacAddress'} and ref $current_network->{'MacAddress'} eq ""
473 0 0 0 defined $current_network->{'NetworkID'} and ref $current_network->{'NetworkID'} eq ""
481 0 0 0 defined $network_inspect_parsed and ref $network_inspect_parsed eq "ARRAY"
0 0 0 defined $network_inspect_parsed and ref $network_inspect_parsed eq "ARRAY" and defined $network_inspect_parsed->[0]
0 0 0 defined $network_inspect_parsed and ref $network_inspect_parsed eq "ARRAY" and defined $network_inspect_parsed->[0] and ref $network_inspect_parsed->[0] eq "HASH"
0 0 0 defined $network_inspect_parsed and ref $network_inspect_parsed eq "ARRAY" and defined $network_inspect_parsed->[0] and ref $network_inspect_parsed->[0] eq "HASH" and defined $network_inspect_parsed->[0]{'network_interface'}
0 0 0 defined $network_inspect_parsed and ref $network_inspect_parsed eq "ARRAY" and defined $network_inspect_parsed->[0] and ref $network_inspect_parsed->[0] eq "HASH" and defined $network_inspect_parsed->[0]{'network_interface'} and ref $network_inspect_parsed->[0]{'network_interface'} eq ""
491 0 0 0 defined $net_work_info->{'if'} and defined $net_work_info->{'ip'}
573 0 0 0 defined $switch_split[0] and defined $switch_split[1]
669 0 0 0 -f $base_dir . '/cpu.stat' and -r $base_dir . '/cpu.stat'
678 0 0 0 defined $data->{'oslvms'}{$name}{$stat} and defined $value
0 0 0 defined $data->{'oslvms'}{$name}{$stat} and defined $value and $value =~ /[0-9\.]+/
700 0 0 0 -f $base_dir . '/memory.stat' and -r $base_dir . '/memory.stat'
709 0 0 0 defined $data->{'oslvms'}{$name}{$stat} and defined $value
0 0 0 defined $data->{'oslvms'}{$name}{$stat} and defined $value and $value =~ /[0-9\.]+/
719 0 0 0 -f $base_dir . '/io.stat' and -r $base_dir . '/io.stat'
733 0 0 0 defined $data->{'oslvms'}{$name}{$stat} and defined $value
0 0 0 defined $data->{'oslvms'}{$name}{$stat} and defined $value and $value =~ /[0-9]+/
874 0 0 0 defined $name and defined $var
0 0 0 defined $name and defined $var and defined $new_value

or 3 conditions

line l !l&&r !l&&!r condition
654 0 0 0 $name =~ /^p\_/ or $name =~ /^d\_/
855 0 0 0 not defined $ip or ref $ip ne ""
893 0 0 0 $var eq "cpu-time" or $var eq "system-time"
0 0 0 $var eq "cpu-time" or $var eq "system-time" or $var eq "user-time"
0 0 0 $var eq "cpu-time" or $var eq "system-time" or $var eq "user-time" or $var eq "throttled-time"
0 0 0 $var eq "cpu-time" or $var eq "system-time" or $var eq "user-time" or $var eq "throttled-time" or $var eq "burst-time"
0 0 0 $var eq "cpu-time" or $var eq "system-time" or $var eq "user-time" or $var eq "throttled-time" or $var eq "burst-time" or $var eq "core_sched.force_idle-time"
910 0 0 0 $var eq "cpu-time" or $var eq "system-time"
0 0 0 $var eq "cpu-time" or $var eq "system-time" or $var eq "user-time"
0 0 0 $var eq "cpu-time" or $var eq "system-time" or $var eq "user-time" or $var eq "throttled-time"
0 0 0 $var eq "cpu-time" or $var eq "system-time" or $var eq "user-time" or $var eq "throttled-time" or $var eq "burst-time"
0 0 0 $var eq "cpu-time" or $var eq "system-time" or $var eq "user-time" or $var eq "throttled-time" or $var eq "burst-time" or $var eq "core_sched.force_idle-time"
929 0 0 0 $var eq "cpu-time" or $var eq "system-time"
0 0 0 $var eq "cpu-time" or $var eq "system-time" or $var eq "user-time"
0 0 0 $var eq "cpu-time" or $var eq "system-time" or $var eq "user-time" or $var eq "throttled-time"
0 0 0 $var eq "cpu-time" or $var eq "system-time" or $var eq "user-time" or $var eq "throttled-time" or $var eq "burst-time"
0 0 0 $var eq "cpu-time" or $var eq "system-time" or $var eq "user-time" or $var eq "throttled-time" or $var eq "burst-time" or $var eq "core_sched.force_idle-time"