Condition Coverage

blib/lib/OpenTelemetry/SDK.pm
Criterion Covered Total %
condition 7 10 70.0


and 3 conditions

line !l l&&!r l&&r condition
99 0 0 1 $provider->can('tracer') && $provider->can('add_span_processor') && $provider->can('shutdown') && $provider->can('force_flush')

or 2 conditions

line l !l condition
37 5 1 config("PROPAGATORS") // "tracecontext,baggage"
95 3 3 config("TRACES_EXPORTER") // "otlp"

or 3 conditions

line l !l&&r !l&&!r condition
114 1 5 0 $provider //= "OpenTelemetry::SDK::Trace::TracerProvider"->new