Skip to content

Commit 7f851f7

Browse files
SdkTracerProvider instead of TracerSdkProvider and ContextPropagators instead of DefaultContextPropagators in OtelTestTracing
1 parent 2d644f3 commit 7f851f7

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

tests/common/src/main/java/org/springframework/cloud/sleuth/otel/OtelTestTracing.java

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,8 @@
2323
import io.opentelemetry.api.metrics.MeterProvider;
2424
import io.opentelemetry.api.trace.TracerProvider;
2525
import io.opentelemetry.context.propagation.ContextPropagators;
26-
import io.opentelemetry.context.propagation.DefaultContextPropagators;
2726
import io.opentelemetry.extension.trace.propagation.B3Propagator;
28-
import io.opentelemetry.sdk.trace.TracerSdkProvider;
27+
import io.opentelemetry.sdk.trace.SdkTracerProvider;
2928
import io.opentelemetry.sdk.trace.config.TraceConfig;
3029
import io.opentelemetry.sdk.trace.samplers.Sampler;
3130
import io.opentelemetry.sdk.trace.spi.TracerProviderFactorySdk;
@@ -69,15 +68,14 @@ public class OtelTestTracing implements TracerAware, TestTracingAware, TestTraci
6968
CurrentTraceContext currentTraceContext = OtelAccessor.currentTraceContext(publisher());
7069

7170
io.opentelemetry.api.trace.Tracer otelTracer() {
72-
TracerSdkProvider provider = TracerSdkProvider.builder().build();
71+
SdkTracerProvider provider = SdkTracerProvider.builder().build();
7372
provider.addSpanProcessor(this.spanProcessor);
7473
provider.updateActiveTraceConfig(TraceConfig.getDefault().toBuilder().setSampler(this.sampler).build());
7574
return provider.get("org.springframework.cloud.sleuth");
7675
}
7776

7877
protected ContextPropagators contextPropagators() {
79-
return DefaultContextPropagators.builder()
80-
.addTextMapPropagator(B3Propagator.builder().injectMultipleHeaders().build()).build();
78+
return ContextPropagators.create(B3Propagator.builder().injectMultipleHeaders().build());
8179
}
8280

8381
OpenTelemetry otel() {

0 commit comments

Comments
 (0)