Condition Coverage

blib/lib/MCE/Shared/Queue.pm
Criterion Covered Total %
condition 12 92 13.0


and 2 conditions

line l !l condition
223 0 0 $_pending < $_cnt and scalar @{$_Q->{'_heap'};}
258 0 0 $_pending < $_cnt and scalar @{$_Q->{'_heap'};}
365 0 0 exists $_Q->{'_datp'}{$_p} and scalar @{$_Q->{'_datp'}{$_p};}

and 3 conditions

line !l l&&!r l&&r condition
116 18 0 8 $_reset_flg and $INC{'MCE/Shared/Server.pm'}
217 0 0 0 defined $_cnt and $_cnt ne 1
252 0 0 0 defined $_cnt and $_cnt ne 1
862 8 2 6 defined $_cnt and $_cnt ne 1
872 0 6 10 $_len > 0 and $_cnt == 1
889 4 0 0 defined $_cnt and $_cnt ne 1
907 0 4 0 @_ == 1 && !wantarray

or 2 conditions

line l !l condition
839 0 0 shift() || 0

or 3 conditions

line l !l&&r !l&&!r condition
80 0 26 0 ref $_class || $_class
188 0 0 0 not &looks_like_number($_p) or int $_p != $_p
218 0 0 0 not &looks_like_number($_cnt) or int $_cnt != $_cnt
0 0 0 not &looks_like_number($_cnt) or int $_cnt != $_cnt or $_cnt < 1
233 0 0 0 @{$_Q->{'_datq'};} || @{$_Q->{'_heap'};}
253 0 0 0 not &looks_like_number($_cnt) or int $_cnt != $_cnt
0 0 0 not &looks_like_number($_cnt) or int $_cnt != $_cnt or $_cnt < 1
296 0 0 0 not &looks_like_number($_i) or int $_i != $_i
346 0 0 0 not &looks_like_number($_p) or int $_p != $_p
348 0 0 0 not &looks_like_number($_i) or int $_i != $_i
406 0 0 0 not &looks_like_number($_i) or int $_i != $_i
429 0 0 0 not &looks_like_number($_i) or int $_i != $_i
434 0 0 0 not &looks_like_number($_p) or int $_p != $_p
456 0 0 0 not &looks_like_number($_i) or int $_i != $_i
483 0 0 0 not exists $_Q->{'_datp'}{$_p} or @{$_Q->{'_datp'}{$_p};} == 0
530 0 0 0 not &looks_like_number($_p) or int $_p != $_p
843 0 0 0 not &looks_like_number($_t) or int $_t != $_t
863 0 0 6 not &looks_like_number($_cnt) or int $_cnt != $_cnt
0 0 6 not &looks_like_number($_cnt) or int $_cnt != $_cnt or $_cnt < 1
890 0 0 0 not &looks_like_number($_cnt) or int $_cnt != $_cnt
0 0 0 not &looks_like_number($_cnt) or int $_cnt != $_cnt or $_cnt < 1