Condition Coverage

blib/lib/HTTPD/Bench/ApacheBench.pm
Criterion Covered Total %
condition 11 34 32.3


and 3 conditions

line !l l&&!r l&&r condition
155 0 0 0 ref $altered{$run_no} and $altered{$run_no}{$param}
169 0 0 23 ref $$self{'runs'} eq 'ARRAY' and blessed($$self{'runs'}[$run_no])
0 0 23 ref $$self{'runs'} eq 'ARRAY' and blessed($$self{'runs'}[$run_no]) and $$self{'runs'}[$run_no]->isa('HTTPD::Bench::ApacheBench::Run')
171 23 0 0 blessed $run and $run->isa('HTTPD::Bench::ApacheBench::Run')
181 0 0 4 ref $$self{'runs'} eq 'ARRAY' and blessed $newrun
0 0 4 ref $$self{'runs'} eq 'ARRAY' and blessed $newrun and $newrun->isa('HTTPD::Bench::ApacheBench::Run')

or 2 conditions

line l !l condition
33 0 3 $$self{'concurrency'} ||= 1
34 0 3 $$self{'repeat'} ||= 1
35 0 3 $$self{'priority'} ||= 'equal_opportunity'
36 0 3 $$self{'buffersize'} ||= 262144
37 0 3 $$self{'request_buffersize'} ||= 8192

or 3 conditions

line l !l&&r !l&&!r condition
20 0 3 0 ref $this || $this
130 0 0 0 $runobj->ready_to_execute or $runobj->prepare_for_execute