blib/lib/Algorithm/Backoff/RetryTimeouts.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 13 | 29 | 44.8 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
306 | 0 | 0 | 1020 | defined $start_time and $max_time |
334 | 0 | 0 | 2000 | $timeout and $jitter |
line | l | !l | condition |
---|---|---|---|
265 | 1056 | 3 | $self->{'_prev_delay'} // 0 |
306 | 0 | 0 | $delay // 0 |
316 | 1020 | 0 | $delay //= 0 |
345 | 17 | 3 | $self->{'_prev_delay'} //= 0 |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
238 | 1023 | 0 | 0 | $timestamp //= &Algorithm::Backoff::RetryTimeouts::time() |
243 | 1020 | 3 | 0 | $timeout //= $self->timeout |
308 | 0 | 0 | 0 | $self->{'_last_timestamp'} // $self->{'_start_timestamp'} |
1020 | 0 | 0 | $timestamp //= $self->{'_last_timestamp'} // $self->{'_start_timestamp'} | |
356 | 1016 | 0 | 4 | $self->{'_last_timestamp'} //= $self->{'_start_timestamp'} |