Use custom resource to avoid version number in assertion string. (#4065)
This commit is contained in:
parent
edbe46a9f7
commit
89675582a1
|
|
@ -13,6 +13,7 @@ import static org.mockito.Mockito.when;
|
||||||
|
|
||||||
import io.opentelemetry.api.GlobalOpenTelemetry;
|
import io.opentelemetry.api.GlobalOpenTelemetry;
|
||||||
import io.opentelemetry.api.OpenTelemetry;
|
import io.opentelemetry.api.OpenTelemetry;
|
||||||
|
import io.opentelemetry.api.common.AttributeKey;
|
||||||
import io.opentelemetry.api.common.Attributes;
|
import io.opentelemetry.api.common.Attributes;
|
||||||
import io.opentelemetry.api.trace.TracerProvider;
|
import io.opentelemetry.api.trace.TracerProvider;
|
||||||
import io.opentelemetry.context.propagation.ContextPropagators;
|
import io.opentelemetry.context.propagation.ContextPropagators;
|
||||||
|
|
@ -284,10 +285,13 @@ class OpenTelemetrySdkTest {
|
||||||
void stringRepresentation() {
|
void stringRepresentation() {
|
||||||
SpanExporter exporter = mock(SpanExporter.class);
|
SpanExporter exporter = mock(SpanExporter.class);
|
||||||
when(exporter.toString()).thenReturn("MockSpanExporter{}");
|
when(exporter.toString()).thenReturn("MockSpanExporter{}");
|
||||||
|
Resource resource =
|
||||||
|
Resource.builder().put(AttributeKey.stringKey("service.name"), "otel-test").build();
|
||||||
OpenTelemetrySdk sdk =
|
OpenTelemetrySdk sdk =
|
||||||
OpenTelemetrySdk.builder()
|
OpenTelemetrySdk.builder()
|
||||||
.setTracerProvider(
|
.setTracerProvider(
|
||||||
SdkTracerProvider.builder()
|
SdkTracerProvider.builder()
|
||||||
|
.setResource(resource)
|
||||||
.addSpanProcessor(
|
.addSpanProcessor(
|
||||||
SimpleSpanProcessor.create(SpanExporter.composite(exporter, exporter)))
|
SimpleSpanProcessor.create(SpanExporter.composite(exporter, exporter)))
|
||||||
.build())
|
.build())
|
||||||
|
|
@ -299,7 +303,7 @@ class OpenTelemetrySdkTest {
|
||||||
+ "tracerProvider=SdkTracerProvider{"
|
+ "tracerProvider=SdkTracerProvider{"
|
||||||
+ "clock=SystemClock{}, "
|
+ "clock=SystemClock{}, "
|
||||||
+ "idGenerator=RandomIdGenerator{}, "
|
+ "idGenerator=RandomIdGenerator{}, "
|
||||||
+ "resource=Resource{schemaUrl=null, attributes={service.name=\"unknown_service:java\", telemetry.sdk.language=\"java\", telemetry.sdk.name=\"opentelemetry\", telemetry.sdk.version=\"1.10.0-SNAPSHOT\"}}, "
|
+ "resource=Resource{schemaUrl=null, attributes={service.name=\"otel-test\"}}, "
|
||||||
+ "spanLimitsSupplier=SpanLimitsValue{maxNumberOfAttributes=128, maxNumberOfEvents=128, maxNumberOfLinks=128, maxNumberOfAttributesPerEvent=128, maxNumberOfAttributesPerLink=128, maxAttributeValueLength=2147483647}, "
|
+ "spanLimitsSupplier=SpanLimitsValue{maxNumberOfAttributes=128, maxNumberOfEvents=128, maxNumberOfLinks=128, maxNumberOfAttributesPerEvent=128, maxNumberOfAttributesPerLink=128, maxAttributeValueLength=2147483647}, "
|
||||||
+ "sampler=ParentBased{root:AlwaysOnSampler,remoteParentSampled:AlwaysOnSampler,remoteParentNotSampled:AlwaysOffSampler,localParentSampled:AlwaysOnSampler,localParentNotSampled:AlwaysOffSampler}, "
|
+ "sampler=ParentBased{root:AlwaysOnSampler,remoteParentSampled:AlwaysOnSampler,remoteParentNotSampled:AlwaysOffSampler,localParentSampled:AlwaysOnSampler,localParentNotSampled:AlwaysOffSampler}, "
|
||||||
+ "spanProcessor=SimpleSpanProcessor{spanExporter=MultiSpanExporter{spanExporters=[MockSpanExporter{}, MockSpanExporter{}]}}}}");
|
+ "spanProcessor=SimpleSpanProcessor{spanExporter=MultiSpanExporter{spanExporters=[MockSpanExporter{}, MockSpanExporter{}]}}}}");
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue