This is an automated email from the ASF dual-hosted git repository.

zrlw pushed a commit to branch 3.3
in repository https://gitbox.apache.org/repos/asf/dubbo.git


The following commit(s) were added to refs/heads/3.3 by this push:
     new 0e3dafa5fb [3.3] Destroy application model after MetricsSupportTest 
(#15481)
0e3dafa5fb is described below

commit 0e3dafa5fb04ce4ea9aebe802c2c70dd474aa7cd
Author: zrlw <[email protected]>
AuthorDate: Mon Jun 23 19:21:26 2025 +0800

    [3.3] Destroy application model after MetricsSupportTest (#15481)
    
    * Destroy application model after MetricsSupportTest
    
    * Destroy application model after MethodMetricTest
---
 .../src/test/java/org/apache/dubbo/metrics/MetricsSupportTest.java  | 6 ++++++
 .../org/apache/dubbo/metrics/metrics/model/MethodMetricTest.java    | 6 ++++++
 2 files changed, 12 insertions(+)

diff --git 
a/dubbo-metrics/dubbo-metrics-api/src/test/java/org/apache/dubbo/metrics/MetricsSupportTest.java
 
b/dubbo-metrics/dubbo-metrics-api/src/test/java/org/apache/dubbo/metrics/MetricsSupportTest.java
index 76a439b51b..389237605f 100644
--- 
a/dubbo-metrics/dubbo-metrics-api/src/test/java/org/apache/dubbo/metrics/MetricsSupportTest.java
+++ 
b/dubbo-metrics/dubbo-metrics-api/src/test/java/org/apache/dubbo/metrics/MetricsSupportTest.java
@@ -29,6 +29,7 @@ import org.apache.dubbo.rpc.model.FrameworkModel;
 import java.util.concurrent.ConcurrentHashMap;
 import java.util.concurrent.atomic.AtomicLong;
 
+import org.junit.jupiter.api.AfterEach;
 import org.junit.jupiter.api.Assertions;
 import org.junit.jupiter.api.Test;
 
@@ -36,6 +37,11 @@ import static 
org.apache.dubbo.metrics.model.key.MetricsKey.METRIC_REQUESTS;
 
 public class MetricsSupportTest {
 
+    @AfterEach
+    public void destroy() {
+        ApplicationModel.defaultModel().destroy();
+    }
+
     @Test
     void testFillZero() {
         ApplicationModel applicationModel = 
FrameworkModel.defaultModel().newApplication();
diff --git 
a/dubbo-metrics/dubbo-metrics-default/src/test/java/org/apache/dubbo/metrics/metrics/model/MethodMetricTest.java
 
b/dubbo-metrics/dubbo-metrics-default/src/test/java/org/apache/dubbo/metrics/metrics/model/MethodMetricTest.java
index 0218d872e4..a2447f2b2d 100644
--- 
a/dubbo-metrics/dubbo-metrics-default/src/test/java/org/apache/dubbo/metrics/metrics/model/MethodMetricTest.java
+++ 
b/dubbo-metrics/dubbo-metrics-default/src/test/java/org/apache/dubbo/metrics/metrics/model/MethodMetricTest.java
@@ -27,6 +27,7 @@ import org.apache.dubbo.rpc.model.ApplicationModel;
 
 import java.util.Map;
 
+import org.junit.jupiter.api.AfterAll;
 import org.junit.jupiter.api.Assertions;
 import org.junit.jupiter.api.BeforeAll;
 import org.junit.jupiter.api.Test;
@@ -69,6 +70,11 @@ class MethodMetricTest {
                 
.setUrl(URL.valueOf("test://test:11/test?accesslog=true&group=dubbo&version=1.1&side=consumer"));
     }
 
+    @AfterAll
+    public static void destroy() {
+        ApplicationModel.defaultModel().destroy();
+    }
+
     @Test
     void test() {
         MethodMetric metric =

Reply via email to