File tree Expand file tree Collapse file tree
sdk/metrics/src/test/java/io/opentelemetry/sdk/metrics Expand file tree Collapse file tree Original file line number Diff line number Diff line change 66package io .opentelemetry .sdk .metrics ;
77
88import static io .opentelemetry .sdk .testing .assertj .OpenTelemetryAssertions .assertThat ;
9+ import static io .opentelemetry .sdk .testing .assertj .OpenTelemetryAssertions .equalTo ;
910
1011import io .opentelemetry .api .metrics .LongCounter ;
1112import io .opentelemetry .api .metrics .Meter ;
13+ import io .opentelemetry .sdk .common .internal .SemConvAttributes ;
1214import io .opentelemetry .sdk .metrics .data .MetricData ;
1315import io .opentelemetry .sdk .metrics .export .PeriodicMetricReader ;
1416import io .opentelemetry .sdk .testing .exporter .InMemoryMetricExporter ;
@@ -42,7 +44,18 @@ void simple() {
4244 m -> {
4345 assertThat (m )
4446 .hasName ("otel.sdk.metric_reader.collection.duration" )
45- .hasHistogramSatisfying (h -> h .hasPointsSatisfying (p -> p .hasCount (1 )));
47+ .hasHistogramSatisfying (
48+ h ->
49+ h .hasPointsSatisfying (
50+ p ->
51+ p .hasCount (1 )
52+ .hasAttributesSatisfying (
53+ equalTo (
54+ SemConvAttributes .OTEL_COMPONENT_TYPE ,
55+ "periodic_metric_reader" ),
56+ equalTo (
57+ SemConvAttributes .OTEL_COMPONENT_NAME ,
58+ "periodic_metric_reader/0" ))));
4659 });
4760 }
4861 }
You can’t perform that action at this time.
0 commit comments