Condition Coverage

blib/lib/POE/Component/Client/Ping.pm
Criterion Covered Total %
condition 22 33 66.6


and 3 conditions

line !l l&&!r l&&r condition
89 1 0 4 defined $alias and length $alias
92 3 0 2 defined $timeout and $timeout >= 0
193 0 6 3 $heap->{'parallelism'} and $heap->{'parallelism'} == -1
242 7 0 48 defined $timeout and $timeout > 0
338 50 1 4 $tries_left and $tries_left > 1
356 0 55 0 $heap->{'parallelism'} and $heap->{'outstanding'} >= $heap->{'parallelism'}

or 2 conditions

line l !l condition
96 2 3 delete $params{'Parallelism'} || -1
109 1 4 defined $socket || 0
1 4 $retry || 0

or 3 conditions

line l !l&&r !l&&!r condition
156 0 0 10 $@ or not $socket
222 0 1 50 $tries_left ||= $heap->{'retry'}
299 0 55 0 $heap->{'always_decode'} or length $address != 4