| blib/lib/IPC/Semaphore/SmokeSignals.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % | 
| condition | 30 | 57 | 52.6 | 
| line | !l | l&&!r | l&&r | condition | 
|---|---|---|---|---|
| 51 | 0 | 0 | 2 | $perm and not -e $path | 
| 194 | 7 | 2 | 5 | $impatient and $got_none | 
| 9 | 5 | 0 | $impatient and $got_none and 11 == $excuse || 11 == $excuse | |
| 233 | 0 | 0 | 2 | defined $puffs and $$ == ($$me[_OWNER()] || 0) | 
| 237 | 1 | 1 | 0 | ref $puffs and not @$puffs | 
| 255 | 0 | 1 | 0 | ref $puffs and not @$puffs | 
| 295 | 1 | 1 | 0 | $impatient && defined $puff | 
| 299 | 0 | 2 | 0 | $puffs and $eops < $room | 
| 303 | 1 | 0 | 1 | $impatient and not defined $puff | 
| line | l | !l | condition | 
|---|---|---|---|
| 88 | 0 | 0 | $perm ||= 438 | 
| 103 | 3 | 1 | $fuel ||= 1 | 
| 233 | 2 | 0 | $$me[_OWNER()] || 0 | 
| line | l | !l&&r | !l&&!r | condition | 
|---|---|---|---|---|
| 59 | 2 | 0 | 0 | $perm || $nowait | 
| 70 | 0 | 4 | 0 | ref $class || $class | 
| 194 | 5 | 0 | 0 | 11 == $excuse || 11 == $excuse | 
| 201 | 2 | 0 | 7 | $nil or $puff =~ /[^\0]/ | 
| 278 | 1 | 1 | 1 | $impatient || !$eops | 
| 282 | 0 | 0 | 1 | $room or $eops | 
| 293 | 2 | 0 | 1 | $puffs or $eops | 
| 295 | 2 | 0 | 0 | not $impatient && defined $puff or $puff =~ /[^\0]/ |