We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 330acfe commit a60f2cbCopy full SHA for a60f2cb
apps/webapp/test/utils/tracing.ts
@@ -1,6 +1,5 @@
1
import { NodeTracerProvider } from "@opentelemetry/sdk-trace-node";
2
import { InMemorySpanExporter, SimpleSpanProcessor } from "@opentelemetry/sdk-trace-base";
3
-import { trace } from "@opentelemetry/api";
4
import {
5
MeterProvider,
6
InMemoryMetricExporter,
@@ -16,8 +15,9 @@ export function createInMemoryTracing() {
16
15
});
17
provider.register();
18
19
- // Retrieve the tracer
20
- const tracer = trace.getTracer("test-tracer");
+ // Use the provider's tracer so spans hit this exporter even when a global
+ // NodeTracerProvider was already registered (e.g. via tracer.server import chain).
+ const tracer = provider.getTracer("test-tracer");
21
22
return {
23
exporter,
0 commit comments