aboutsummaryrefslogtreecommitdiffstats
path: root/vespa-osgi-testrunner
diff options
context:
space:
mode:
authorjonmv <venstad@gmail.com>2023-07-14 14:16:58 +0200
committerjonmv <venstad@gmail.com>2023-07-14 14:16:58 +0200
commit55182a3099924f178263241022b3cffd599f881c (patch)
tree55805da517fd0c211a8050fcc691e2b0b613f99b /vespa-osgi-testrunner
parent405333f1428d3a56a58477acdd623ff132afbf73 (diff)
Set system for Vespa CLI in tests
Diffstat (limited to 'vespa-osgi-testrunner')
-rw-r--r--vespa-osgi-testrunner/src/main/java/com/yahoo/vespa/testrunner/VespaCliTestRunner.java1
-rw-r--r--vespa-osgi-testrunner/src/test/java/com/yahoo/vespa/testrunner/VespaCliTestRunnerTest.java2
2 files changed, 3 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 9bb0e7ff955..2252682164c 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
@@ -117,6 +117,7 @@ public class VespaCliTestRunner implements TestRunner {
ProcessBuilder builder = new ProcessBuilder("vespa", "test", suitePath.get().toAbsolutePath().toString(),
"--application", config.application().toFullString(),
"--zone", config.zone().value(),
+ "--system", config.system().value(),
"--target", config.system().isPublic() ? "cloud" : "hosted");
builder.redirectErrorStream(true);
// The CI environment variables tells Vespa CLI to omit certain warnings that do not apply to CI environments
diff --git a/vespa-osgi-testrunner/src/test/java/com/yahoo/vespa/testrunner/VespaCliTestRunnerTest.java b/vespa-osgi-testrunner/src/test/java/com/yahoo/vespa/testrunner/VespaCliTestRunnerTest.java
index fcd0553566f..9f3f306bb8e 100644
--- a/vespa-osgi-testrunner/src/test/java/com/yahoo/vespa/testrunner/VespaCliTestRunnerTest.java
+++ b/vespa-osgi-testrunner/src/test/java/com/yahoo/vespa/testrunner/VespaCliTestRunnerTest.java
@@ -36,6 +36,7 @@ class VespaCliTestRunnerTest {
assertEquals(List.of("vespa", "test", systemTests.toAbsolutePath().toString(),
"--application", "t.a.i",
"--zone", "dev.aws-us-east-1c",
+ "--system", "publiccd",
"--target", "cloud"),
builder.command());
assertTrue(builder.environment().containsKey("CI"));
@@ -66,6 +67,7 @@ class VespaCliTestRunnerTest {
assertEquals(List.of("vespa", "test", systemTests.toAbsolutePath().toString(),
"--application", "t.a.i",
"--zone", "dev.aws-us-east-1c",
+ "--system", "cd",
"--target", "hosted"),
builder.command());
assertTrue(builder.environment().containsKey("CI"));