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

luoyuxia pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/fluss.git


The following commit(s) were added to refs/heads/main by this push:
     new b7338ddc3 [test] Delete temp dir after cluster shutdown in 
FlussClusterExtension (#3411)
b7338ddc3 is described below

commit b7338ddc3ee00a2d53d02e409c1db582de3af995
Author: Dream95 <[email protected]>
AuthorDate: Wed Jun 10 10:41:30 2026 +0800

    [test] Delete temp dir after cluster shutdown in FlussClusterExtension 
(#3411)
---
 .../org/apache/fluss/server/testutils/FlussClusterExtension.java | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git 
a/fluss-server/src/test/java/org/apache/fluss/server/testutils/FlussClusterExtension.java
 
b/fluss-server/src/test/java/org/apache/fluss/server/testutils/FlussClusterExtension.java
index 48777a6f2..3d47a8861 100644
--- 
a/fluss-server/src/test/java/org/apache/fluss/server/testutils/FlussClusterExtension.java
+++ 
b/fluss-server/src/test/java/org/apache/fluss/server/testutils/FlussClusterExtension.java
@@ -68,6 +68,7 @@ import org.apache.fluss.server.zk.data.PartitionRegistration;
 import org.apache.fluss.server.zk.data.RemoteLogManifestHandle;
 import org.apache.fluss.server.zk.data.TableAssignment;
 import org.apache.fluss.server.zk.data.TableRegistration;
+import org.apache.fluss.utils.FileUtils;
 import org.apache.fluss.utils.clock.Clock;
 import org.apache.fluss.utils.clock.SystemClock;
 
@@ -237,10 +238,6 @@ public final class FlussClusterExtension
             rpcClient.close();
             rpcClient = null;
         }
-        if (tempDir != null) {
-            tempDir.delete();
-            tempDir = null;
-        }
         for (TabletServer tabletServer : tabletServers.values()) {
             tabletServer.close();
         }
@@ -258,6 +255,10 @@ public final class FlussClusterExtension
             zooKeeperServer.close();
             zooKeeperServer = null;
         }
+        if (tempDir != null) {
+            FileUtils.deleteDirectoryQuietly(tempDir);
+            tempDir = null;
+        }
     }
 
     /** Start a coordinator server. start a new one if no coordinator server 
exists. */

Reply via email to