aboutsummaryrefslogtreecommitdiffstats
path: root/vespa-osgi-testrunner
diff options
context:
space:
mode:
authorHåkon Hallingstad <hakon@yahooinc.com>2021-12-01 14:47:48 +0100
committerHåkon Hallingstad <hakon@yahooinc.com>2021-12-01 14:47:48 +0100
commitd027bba363a220788c5facc97c89851ef9ac24bc (patch)
treea3426f522bd018d67fffcf79487278e32b13581c /vespa-osgi-testrunner
parent493048d44896fefbf7811e9a2194200e73064c33 (diff)
Delete temporary directory on VM exit
Diffstat (limited to 'vespa-osgi-testrunner')
-rw-r--r--vespa-osgi-testrunner/src/main/java/com/yahoo/vespa/testrunner/VespaCliTestRunner.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/vespa-osgi-testrunner/src/main/java/com/yahoo/vespa/testrunner/VespaCliTestRunner.java b/vespa-osgi-testrunner/src/main/java/com/yahoo/vespa/testrunner/VespaCliTestRunner.java
index 22fee44756f..912c4bd2c83 100644
--- a/vespa-osgi-testrunner/src/main/java/com/yahoo/vespa/testrunner/VespaCliTestRunner.java
+++ b/vespa-osgi-testrunner/src/main/java/com/yahoo/vespa/testrunner/VespaCliTestRunner.java
@@ -9,6 +9,7 @@ import com.yahoo.slime.SlimeUtils;
import com.yahoo.yolean.Exceptions;
import java.io.BufferedReader;
+import java.io.File;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.UncheckedIOException;
@@ -107,6 +108,7 @@ public class VespaCliTestRunner implements TestRunner {
private Path ensureHomeDirectoryForVespaCli() {
if (vespaCliHome == null) {
vespaCliHome = uncheck(() -> Files.createTempDirectory(VespaCliTestRunner.class.getSimpleName()));
+ vespaCliHome.toFile().deleteOnExit();
}
return vespaCliHome;
}