Branch Coverage

blib/lib/MFab/Plugins/Datadog.pm
Criterion Covered Total %
branch 15 40 37.5


line true false branch
97 1 0 unless ($args->{'service'})
105 1 0 if ($args->{'enabled'})
130 1 1 unless ($appSetting)
143 2 1 if (defined $connection_data->{'traceid'})
148 0 1 if ($connection_data->{'traceid'}) { }
173 0 1 if ($connection_data->{'parentid'})
199 0 1 unless (defined $connection_data->{'action_start'})
246 0 0 unless (defined $tx)
272 0 0 if ($span->{'no_tx'})
276 0 0 if ($span->{'meta'}{'mojolicious.unclosed'} or ref $span->{'start'} ne "ARRAY")
281 0 0 if ($error_message)
294 0 3 unless (defined $timestamp)
307 0 3 unless (defined $duration)
332 1 0 if (defined $connection_data->{'code'})
343 0 0 unless (defined $span->{'duration'})
354 1 0 if (defined $connection_data->{'action_duration'})
370 1 0 if ($connection_data->{'after_dispatch'})
398 0 1 if ($connection_data->{'parentid'})
404 0 0 if ($tx->res->is_error)
409 0 0 if ($tx->res->error)