Example #1
0
def ot_tracer(request, ot_tracer_factory):  # noqa: F811
    # use the dummy asyncio ot tracer
    request.instance.ot_tracer = ot_tracer_factory(
        "asyncio_svc",
        config={},
        scope_manager=AsyncioScopeManager(),
        context_provider=ddtrace.contrib.asyncio.context_provider,
    )
    request.instance.dd_tracer = request.instance.ot_tracer._dd_tracer
    request.instance.test_spans = TracerSpanContainer(request.instance.ot_tracer._dd_tracer)
Example #2
0
def test_spans(tracer):
    container = TracerSpanContainer(tracer)
    yield container
    container.reset()
Example #3
0
def test_spans(ot_tracer):
    container = TracerSpanContainer(ot_tracer._dd_tracer)
    yield container
    container.reset()