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

adoroszlai pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ozone.git


The following commit(s) were added to refs/heads/master by this push:
     new c34d62fb70 HDDS-10002. TestRocksDBCheckpointDiffer leaves artifacts in 
project root dir (#5895)
c34d62fb70 is described below

commit c34d62fb70ae285ccfebf1d7bd87402bfb79cf00
Author: TaiJuWu <[email protected]>
AuthorDate: Tue Jan 2 01:57:28 2024 +0800

    HDDS-10002. TestRocksDBCheckpointDiffer leaves artifacts in project root 
dir (#5895)
---
 .../org/apache/ozone/rocksdiff/TestRocksDBCheckpointDiffer.java    | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git 
a/hadoop-hdds/rocksdb-checkpoint-differ/src/test/java/org/apache/ozone/rocksdiff/TestRocksDBCheckpointDiffer.java
 
b/hadoop-hdds/rocksdb-checkpoint-differ/src/test/java/org/apache/ozone/rocksdiff/TestRocksDBCheckpointDiffer.java
index 7ce7974581..75adeb735c 100644
--- 
a/hadoop-hdds/rocksdb-checkpoint-differ/src/test/java/org/apache/ozone/rocksdiff/TestRocksDBCheckpointDiffer.java
+++ 
b/hadoop-hdds/rocksdb-checkpoint-differ/src/test/java/org/apache/ozone/rocksdiff/TestRocksDBCheckpointDiffer.java
@@ -121,6 +121,8 @@ public class TestRocksDBCheckpointDiffer {
   private static final String CP_PATH_PREFIX = "rocksdb-cp-";
   private final List<DifferSnapshotInfo> snapshots = new ArrayList<>();
 
+  private final List<File> cpDirList = new ArrayList<>();
+
   private final List<List<ColumnFamilyHandle>> colHandles = new ArrayList<>();
 
   private final String activeDbDirName = "./rocksdb-data";
@@ -222,6 +224,10 @@ public class TestRocksDBCheckpointDiffer {
     deleteDirectory(sstBackUpDir);
     deleteDirectory(metadataDirDir);
     deleteDirectory(activeDbDir);
+
+    for (File dir : cpDirList) {
+      deleteDirectory(dir);
+    }
   }
 
   /**
@@ -605,6 +611,7 @@ public class TestRocksDBCheckpointDiffer {
     if (dir.exists()) {
       deleteDirectory(dir);
     }
+    cpDirList.add(dir);
 
     createCheckPoint(activeDbDirName, cpPath, rocksDB);
     final UUID snapshotId = UUID.randomUUID();


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to