Skip to content

Commit 8967558

Browse files
authored
Use custom resource to avoid version number in assertion string. (#4065)
1 parent edbe46a commit 8967558

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

sdk/all/src/test/java/io/opentelemetry/sdk/OpenTelemetrySdkTest.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313

1414
import io.opentelemetry.api.GlobalOpenTelemetry;
1515
import io.opentelemetry.api.OpenTelemetry;
16+
import io.opentelemetry.api.common.AttributeKey;
1617
import io.opentelemetry.api.common.Attributes;
1718
import io.opentelemetry.api.trace.TracerProvider;
1819
import io.opentelemetry.context.propagation.ContextPropagators;
@@ -284,10 +285,13 @@ void minimalOpenTelemetrySdkConfigurationDemo() {
284285
void stringRepresentation() {
285286
SpanExporter exporter = mock(SpanExporter.class);
286287
when(exporter.toString()).thenReturn("MockSpanExporter{}");
288+
Resource resource =
289+
Resource.builder().put(AttributeKey.stringKey("service.name"), "otel-test").build();
287290
OpenTelemetrySdk sdk =
288291
OpenTelemetrySdk.builder()
289292
.setTracerProvider(
290293
SdkTracerProvider.builder()
294+
.setResource(resource)
291295
.addSpanProcessor(
292296
SimpleSpanProcessor.create(SpanExporter.composite(exporter, exporter)))
293297
.build())
@@ -299,7 +303,7 @@ void stringRepresentation() {
299303
+ "tracerProvider=SdkTracerProvider{"
300304
+ "clock=SystemClock{}, "
301305
+ "idGenerator=RandomIdGenerator{}, "
302-
+ "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\"}}, "
306+
+ "resource=Resource{schemaUrl=null, attributes={service.name=\"otel-test\"}}, "
303307
+ "spanLimitsSupplier=SpanLimitsValue{maxNumberOfAttributes=128, maxNumberOfEvents=128, maxNumberOfLinks=128, maxNumberOfAttributesPerEvent=128, maxNumberOfAttributesPerLink=128, maxAttributeValueLength=2147483647}, "
304308
+ "sampler=ParentBased{root:AlwaysOnSampler,remoteParentSampled:AlwaysOnSampler,remoteParentNotSampled:AlwaysOffSampler,localParentSampled:AlwaysOnSampler,localParentNotSampled:AlwaysOffSampler}, "
305309
+ "spanProcessor=SimpleSpanProcessor{spanExporter=MultiSpanExporter{spanExporters=[MockSpanExporter{}, MockSpanExporter{}]}}}}");

0 commit comments

Comments
 (0)