Condition Coverage

blib/lib/Test2/Plugin/MemUsage.pm
Criterion Covered Total %
condition 35 40 87.5


and 3 conditions

line !l l&&!r l&&r condition
48 0 1 3 defined $out and length $out
89 0 1 5 defined $maxrss and $maxrss > 0

or 2 conditions

line l !l condition
65 2 0 $info->{'WorkingSetSize'} || 0
66 1 1 $info->{'PeakWorkingSetSize'} || 0
67 1 1 $info->{'PagefileUsage'} || 0
97 2 1 _maxrss_kb() // (return %mem)
107 1 1 _maxrss_kb() // (return ())

or 3 conditions

line l !l&&r !l&&!r condition
77 13 6 0 shift() // $^O
78 7 1 11 $os eq "linux" or $os eq "cygwin"
8 1 10 $os eq "linux" or $os eq "cygwin" or $os eq "gnukfreebsd"
79 1 3 6 $os eq "darwin" or $os =~ /bsd$/
4 1 5 $os eq "darwin" or $os =~ /bsd$/ or $os eq "solaris"
4 1 4 $os eq "darwin" or $os =~ /bsd$/ or $os eq "solaris" or $os eq "aix"
2 1 3 $os eq "darwin" or $os =~ /bsd$/ or $os eq "solaris" or $os eq "aix" or $os eq "hpux"
95 0 7 3 not exists $mem{'peak'} or $mem{'peak'}[0] ne "NA"