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]