Condition Coverage

blib/lib/Devel/RingBuffer.pm
Criterion Covered Total %
condition 11 20 55.0


and 3 conditions

line !l l&&!r l&&r condition
132 7 0 0 $Config{'useithreads'} and not $ENV{'DEVEL_RINGBUF_NOTHREADS'}

or 2 conditions

line l !l condition
194 0 7 $args{'Slots'} || $ENV{'DEVEL_RINGBUF_SLOTS'} || 10
195 0 7 $args{'SlotSize'} || $ENV{'DEVEL_RINGBUF_SLOTSZ'} || 200
196 0 7 $args{'Rings'} || $ENV{'DEVEL_RINGBUF_BUFFERS'} || 20
197 0 7 $args{'MessageSize'} || $ENV{'DEVEL_RINGBUF_MSGSZ'} || 256
198 0 7 $args{'GlobalSize'} || $ENV{'DEVEL_RINGBUF_GLOBALSZ'} || 16384
199 1 6 $args{'StopOnCreate'} || $ENV{'DEVEL_RINGBUF_SOC'} || 0
200 7 0 $args{'TraceOnCreate'} || $ENV{'DEVEL_RINGBUF_TOC'} || 0

or 3 conditions

line l !l&&r !l&&!r condition
170 0 1 6 $args{'File'} || $ENV{'DEVEL_RINGBUF_FILE'}