summaryrefslogtreecommitdiffstats
path: root/vespa-testrunner-components/src
diff options
context:
space:
mode:
Diffstat (limited to 'vespa-testrunner-components/src')
-rw-r--r--vespa-testrunner-components/src/main/java/com/yahoo/vespa/hosted/testrunner/TestRunner.java2
-rw-r--r--vespa-testrunner-components/src/main/resources/configdefinitions/test-runner.def5
2 files changed, 5 insertions, 2 deletions
diff --git a/vespa-testrunner-components/src/main/java/com/yahoo/vespa/hosted/testrunner/TestRunner.java b/vespa-testrunner-components/src/main/java/com/yahoo/vespa/hosted/testrunner/TestRunner.java
index dc2621b822a..420b37441a5 100644
--- a/vespa-testrunner-components/src/main/java/com/yahoo/vespa/hosted/testrunner/TestRunner.java
+++ b/vespa-testrunner-components/src/main/java/com/yahoo/vespa/hosted/testrunner/TestRunner.java
@@ -99,6 +99,8 @@ public class TestRunner {
command.add("-Dvespa.test.config=" + vespaHome.resolve("tmp/config.json"));
if (config.useAthenzCredentials())
command.add("-Dvespa.test.credentials.root=" + Defaults.getDefaults().vespaHome() + "/var/vespa/sia");
+ else if (config.useTesterCertificate())
+ command.add("-Dvespa.test.credentials.root=" + config.artifactsPath());
command.add(String.format("-DargLine=-Xms%1$dm -Xmx%1$dm", config.surefireMemoryMb()));
ProcessBuilder builder = new ProcessBuilder(command);
diff --git a/vespa-testrunner-components/src/main/resources/configdefinitions/test-runner.def b/vespa-testrunner-components/src/main/resources/configdefinitions/test-runner.def
index 91a8a2057e7..3686aa972a5 100644
--- a/vespa-testrunner-components/src/main/resources/configdefinitions/test-runner.def
+++ b/vespa-testrunner-components/src/main/resources/configdefinitions/test-runner.def
@@ -1,5 +1,6 @@
package=com.yahoo.vespa.hosted.testrunner
artifactsPath path
-surefireMemoryMb int
-useAthenzCredentials bool
+surefireMemoryMb int default=1024
+useAthenzCredentials bool default=false
+useTesterCertificate bool default=false