diff --git a/inferred-spans/src/test/java/io/opentelemetry/contrib/inferredspans/internal/SamplingProfilerTest.java b/inferred-spans/src/test/java/io/opentelemetry/contrib/inferredspans/internal/SamplingProfilerTest.java index 1cf5ab466..74875e987 100644 --- a/inferred-spans/src/test/java/io/opentelemetry/contrib/inferredspans/internal/SamplingProfilerTest.java +++ b/inferred-spans/src/test/java/io/opentelemetry/contrib/inferredspans/internal/SamplingProfilerTest.java @@ -188,7 +188,12 @@ void testProfileTransaction() throws Exception { await() .pollDelay(Duration.ofMillis(10)) .timeout(Duration.ofSeconds(5)) - .untilAsserted(() -> assertThat(setup.getSpans()).hasSizeGreaterThanOrEqualTo(6)); + .untilAsserted( + () -> { + assertThat(setup.getSpans()).hasSizeGreaterThanOrEqualTo(6); + assertThat(setup.getSpans()) + .anySatisfy(span -> assertThat(span.getName()).isEqualTo("transaction")); + }); assertThat(profilingActiveOnThread).isTrue();