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

wanghailin pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/seatunnel.git


The following commit(s) were added to refs/heads/dev by this push:
     new 0ed8885ece [Fix][CI] Release file resources in testcase (#9232)
0ed8885ece is described below

commit 0ed8885ece2e4c0621e194797a74875bbf4c0ec4
Author: CosmosNi <[email protected]>
AuthorDate: Fri Apr 25 18:05:31 2025 +0800

    [Fix][CI] Release file resources in testcase (#9232)
---
 .../test/java/org/apache/seatunnel/api/ImportClassCheckTest.java   | 6 ++++++
 .../java/org/apache/seatunnel/api/SerialVersionUIDCheckerTest.java | 7 +++++++
 2 files changed, 13 insertions(+)

diff --git 
a/seatunnel-ci-tools/src/test/java/org/apache/seatunnel/api/ImportClassCheckTest.java
 
b/seatunnel-ci-tools/src/test/java/org/apache/seatunnel/api/ImportClassCheckTest.java
index 97d061022f..3bd5b1ed62 100644
--- 
a/seatunnel-ci-tools/src/test/java/org/apache/seatunnel/api/ImportClassCheckTest.java
+++ 
b/seatunnel-ci-tools/src/test/java/org/apache/seatunnel/api/ImportClassCheckTest.java
@@ -17,6 +17,7 @@
 
 package org.apache.seatunnel.api;
 
+import org.junit.jupiter.api.AfterAll;
 import org.junit.jupiter.api.Assertions;
 import org.junit.jupiter.api.BeforeAll;
 import org.junit.jupiter.api.Test;
@@ -224,4 +225,9 @@ public class ImportClassCheckTest {
         Range range = importDeclaration.getRange().get();
         return String.format("%s  [%s]", 
importDeclaration.getName().asString(), range.end.line);
     }
+
+    @AfterAll
+    public static void cleanup() {
+        importsMap.clear();
+    }
 }
diff --git 
a/seatunnel-ci-tools/src/test/java/org/apache/seatunnel/api/SerialVersionUIDCheckerTest.java
 
b/seatunnel-ci-tools/src/test/java/org/apache/seatunnel/api/SerialVersionUIDCheckerTest.java
index 7015a7617e..65eb39f4b3 100644
--- 
a/seatunnel-ci-tools/src/test/java/org/apache/seatunnel/api/SerialVersionUIDCheckerTest.java
+++ 
b/seatunnel-ci-tools/src/test/java/org/apache/seatunnel/api/SerialVersionUIDCheckerTest.java
@@ -17,6 +17,7 @@
 
 package org.apache.seatunnel.api;
 
+import org.junit.jupiter.api.AfterAll;
 import org.junit.jupiter.api.Test;
 import org.junit.jupiter.api.extension.ExtendWith;
 import org.junit.jupiter.api.extension.ExtensionContext;
@@ -318,4 +319,10 @@ public class SerialVersionUIDCheckerTest {
             LOG.error("Test failed: {}", context.getDisplayName(), cause);
         }
     }
+
+    @AfterAll
+    public static void cleanup() {
+        checkedClasses.clear();
+        classDeclarationMap.clear();
+    }
 }

Reply via email to