Condition Coverage

blib/lib/DBIx/Connector/Retry/MySQL.pm
Criterion Covered Total %
condition 14 18 77.7


and 3 conditions

line !l l&&!r l&&r condition
336 1 2 47 $self->_current_timeout and $self->enable_retry_handler
340 0 0 47 $dbi_attr and ref $dbi_attr eq "HASH"
354 1 2 25 $self->_current_timeout and $self->enable_retry_handler
454 7 0 8 $self->failed_attempt_count && $self->_current_timeout

or 2 conditions

line l !l condition
88 1 2 $opts->{'max_attempts'} // 8
130 45 0 +(shift())->_timer->{'_attempts'} // 0
339 43 4 $self->connect_info->[3] //= {}