line |
true |
false |
branch |
41
|
14 |
7 |
if ($@) |
42
|
10 |
4 |
if ($@ =~ /DB_RETRY/) |
62
|
5 |
11 |
unless ($retry_observers{$self->class}++) |
85
|
0 |
15 |
unless (defined $sql) |
90
|
10 |
5 |
if $self->should_retry_operation_after_error($sql, $dbi_errstr) |
108
|
12 |
8 |
if ($cached_rdbms_datasource_method_for{$target_class_name}) |
113
|
8 |
4 |
if ($parent_class_name->isa('UR::DataSource::RDBMS')) |
114
|
4 |
4 |
if ($parent_class_name->isa('UR::DataSource::RDBMSRetriableOperations')) { } |
115
|
4 |
0 |
if (my $sub = $self->rdbms_datasource_method_for($method, $parent_class_name)) |