| blib/lib/Device/Serial/SLuRM/Protocol.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 4 | 13 | 30.7 |
| line | l | !l | condition |
|---|---|---|---|
| 22 | 0 | 10 | $ENV{'SLURM_DEBUG'} // 0 |
| 152 | 0 | 0 | $PKTTYPE_NAME{$pktctrl & 240} // "UNKNOWN" |
| 228 | 0 | 0 | $PKTTYPE_NAME{$pktctrl & 240} // "UNKNOWN" |
| 240 | 18 | 0 | $addr // die("ADDR must be defined for multidrop") |
| 254 | 0 | 0 | $PKTTYPE_NAME{$pktctrl & 240} // "UNKNOWN" |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 173 | 60 | 10 | 0 | $_recv_buffer //= "Future::Buffer"->new("fill", sub { my $f = "Future::IO"->sysread($_fh, 8192); $f->on_done(sub { $METRICS->inc_counter_by("serial_bytes", length $_[0], ["dir", "rx"]); } ) if $METRICS; '???'; $f; } ) |