From d71fe11d10f31b66ee20a7bb6da631e2c9f4fc34 Mon Sep 17 00:00:00 2001 From: Andy Wilkinson Date: Fri, 23 Aug 2024 12:06:08 +0100 Subject: [PATCH] Try to stop test from being flaky See gh-42005 See gh-41439 --- .../tracing/OpenTelemetryAutoConfigurationTests.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/tracing/OpenTelemetryAutoConfigurationTests.java b/spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/tracing/OpenTelemetryAutoConfigurationTests.java index c7cc14af33..f794d9b872 100644 --- a/spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/tracing/OpenTelemetryAutoConfigurationTests.java +++ b/spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/tracing/OpenTelemetryAutoConfigurationTests.java @@ -66,6 +66,7 @@ import org.springframework.boot.actuate.autoconfigure.tracing.OpenTelemetryEvent import org.springframework.boot.autoconfigure.AutoConfigurations; import org.springframework.boot.test.context.FilteredClassLoader; import org.springframework.boot.test.context.runner.ApplicationContextRunner; +import org.springframework.boot.testsupport.classpath.ForkedClassPath; import org.springframework.context.ConfigurableApplicationContext; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; @@ -328,6 +329,7 @@ class OpenTelemetryAutoConfigurationTests { } @Test // gh-41439 + @ForkedClassPath void shouldPublishEventsWhenContextStorageIsInitializedEarly() { this.contextRunner.withInitializer(this::initializeOpenTelemetry) .withUserConfiguration(OtelEventListener.class)