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();
+ }
}