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.OpenTelemetry;
|
||||
import io.opentelemetry.api.common.AttributeKey;
|
||||
import io.opentelemetry.api.common.Attributes;
|
||||
import io.opentelemetry.api.trace.TracerProvider;
|
||||
import io.opentelemetry.context.propagation.ContextPropagators;
|
||||
|
|
@ -284,10 +285,13 @@ class OpenTelemetrySdkTest {
|
|||
void stringRepresentation() {
|
||||
SpanExporter exporter = mock(SpanExporter.class);
|
||||
when(exporter.toString()).thenReturn("MockSpanExporter{}");
|
||||
Resource resource =
|
||||
Resource.builder().put(AttributeKey.stringKey("service.name"), "otel-test").build();
|
||||
OpenTelemetrySdk sdk =
|
||||
OpenTelemetrySdk.builder()
|
||||
.setTracerProvider(
|
||||
SdkTracerProvider.builder()
|
||||
.setResource(resource)
|
||||
.addSpanProcessor(
|
||||
SimpleSpanProcessor.create(SpanExporter.composite(exporter, exporter)))
|
||||
.build())
|
||||
|
|
@ -299,7 +303,7 @@ class OpenTelemetrySdkTest {
|
|||
+ "tracerProvider=SdkTracerProvider{"
|
||||
+ "clock=SystemClock{}, "
|
||||
+ "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}, "
|
||||
+ "sampler=ParentBased{root:AlwaysOnSampler,remoteParentSampled:AlwaysOnSampler,remoteParentNotSampled:AlwaysOffSampler,localParentSampled:AlwaysOnSampler,localParentNotSampled:AlwaysOffSampler}, "
|
||||
+ "spanProcessor=SimpleSpanProcessor{spanExporter=MultiSpanExporter{spanExporters=[MockSpanExporter{}, MockSpanExporter{}]}}}}");
|
||||
|
|
|
|||
Loading…
Reference in New Issue