Condition Coverage

blib/lib/Perlbal/AIO.pm
Criterion Covered Total %
condition 1 23 4.3


and 3 conditions

line !l l&&!r l&&r condition
50 39 0 0 $Perlbal::AIO_MODE eq 'ioaio' and defined fileno $fh
235 0 0 0 $chan_outstanding{$chan} < $max_out and $job = shift @$chanpend
277 0 0 0 defined $fd and $fd >= 0

or 2 conditions

line l !l condition
164 0 0 $chan_hitmaxdepth{$c} || 0
172 0 0 $$ret{$c} ||= {}
205 0 0 $chan_pending{$chan} ||= []
206 0 0 $chan_outstanding{$chan} ||= 0

or 3 conditions

line l !l&&r !l&&!r condition
209 0 0 0 $chan_concurrency{$chan} ||= aio_chan_max_concurrent($chan)
232 0 0 0 $chan_concurrency{$chan} ||= aio_chan_max_concurrent($chan)