Condition Coverage

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


and 3 conditions

line !l l&&!r l&&r condition
432 0 0 0 defined $podman_parsed and ref $podman_parsed eq "ARRAY"
442 0 0 0 defined $pod->{'PodName'} and $pod->{'PodName'} ne ""
0 0 0 defined $pod->{'Names'} and ref $pod->{'Names'} eq ""
0 0 0 defined $pod->{'Names'} and ref $pod->{'Names'} eq "ARRAY"
0 0 0 defined $pod->{'Names'} and ref $pod->{'Names'} eq "ARRAY" and defined $pod->{'Names'}[0]
0 0 0 defined $pod->{'Names'} and ref $pod->{'Names'} eq "ARRAY" and defined $pod->{'Names'}[0] and ref $pod->{'Names'}[0] eq ""
458 0 0 0 defined $pod_id and defined $pod_name
467 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"
480 0 0 0 ref $current_network eq "HASH" and ref $current_network->{'IPAddress'} eq ""
490 0 0 0 defined $current_network->{'Gateway'} and ref $current_network->{'Gateway'} eq ""
495 0 0 0 defined $current_network->{'MacAddress'} and ref $current_network->{'MacAddress'} eq ""
500 0 0 0 defined $current_network->{'NetworkID'} and ref $current_network->{'NetworkID'} eq ""
508 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 ""
518 0 0 0 defined $net_work_info->{'if'} and defined $net_work_info->{'ip'}
597 0 0 0 defined $switch_split[0] and defined $switch_split[1]
693 0 0 0 -f $base_dir . '/cpu.stat' and -r $base_dir . '/cpu.stat'
702 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\.]+/
724 0 0 0 -f $base_dir . '/memory.stat' and -r $base_dir . '/memory.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\.]+/
743 0 0 0 -f $base_dir . '/io.stat' and -r $base_dir . '/io.stat'
757 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]+/
901 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
678 0 0 0 $name =~ /^p\_/ or $name =~ /^d\_/
882 0 0 0 not defined $ip or ref $ip ne ""
920 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"
937 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"
956 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"