mirror of
https://github.com/honeymoose/OpenSearch.git
synced 2025-02-25 06:16:40 +00:00
[TEST] Expand assert to mention which files are not deleted
Relates to #25335
This commit is contained in:
parent
e8a78df555
commit
96e7da53c7
@ -450,7 +450,18 @@ public final class NodeEnvironment implements Closeable {
|
|||||||
IOUtils.rm(customLocation);
|
IOUtils.rm(customLocation);
|
||||||
}
|
}
|
||||||
logger.trace("deleted shard {} directory, paths: [{}]", shardId, paths);
|
logger.trace("deleted shard {} directory, paths: [{}]", shardId, paths);
|
||||||
assert FileSystemUtils.exists(paths) == false;
|
assert assertPathsDoNotExist(paths);
|
||||||
|
}
|
||||||
|
|
||||||
|
private static boolean assertPathsDoNotExist(final Path[] paths) {
|
||||||
|
Set<Path> existingPaths = new HashSet<>();
|
||||||
|
for (Path path : paths) {
|
||||||
|
if (FileSystemUtils.exists(paths)) {
|
||||||
|
existingPaths.add(path);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
assert existingPaths.size() == 0 : "Paths exist that should have been deleted: " + existingPaths;
|
||||||
|
return existingPaths.size() == 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
private boolean isShardLocked(ShardId id) {
|
private boolean isShardLocked(ShardId id) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user