From 203cd542c05318ca293de92c1f3063d154556c09 Mon Sep 17 00:00:00 2001 From: Moritz Halbritter Date: Thu, 30 Nov 2023 09:02:22 +0100 Subject: [PATCH] Clear MeterRegistry before each test case Closes gh-38604 --- .../autoconfigure/metrics/test/MetricsIntegrationTests.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/metrics/test/MetricsIntegrationTests.java b/spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/metrics/test/MetricsIntegrationTests.java index b054df3ab61..dfccd085e8a 100644 --- a/spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/metrics/test/MetricsIntegrationTests.java +++ b/spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/metrics/test/MetricsIntegrationTests.java @@ -30,6 +30,7 @@ import io.micrometer.core.instrument.binder.logging.LogbackMetrics; import io.micrometer.core.instrument.simple.SimpleConfig; import io.micrometer.core.instrument.simple.SimpleMeterRegistry; import jakarta.servlet.DispatcherType; +import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; @@ -99,6 +100,11 @@ class MetricsIntegrationTests { @Autowired private MeterRegistry registry; + @BeforeEach + void setUp() { + this.registry.clear(); + } + @SuppressWarnings("unchecked") @Test void restTemplateIsInstrumented() {