summaryrefslogtreecommitdiffstats
path: root/vespa-osgi-testrunner/src/test/java/com/yahoo
diff options
context:
space:
mode:
authorJon Marius Venstad <venstad@gmail.com>2022-02-16 13:42:26 +0100
committerJon Marius Venstad <venstad@gmail.com>2022-02-16 13:43:35 +0100
commit9bd6225975e1dcafa43e8a6cf9a6ca0d54f1fad7 (patch)
tree040f5857a0bc190be73917ab89cdd70a72891f39 /vespa-osgi-testrunner/src/test/java/com/yahoo
parentf0be4dd49016e1b4a21e17a7832d7af1ffa549bb (diff)
Use InconclusiveTestException an dexit code 4 to signal inconclusive tests
Diffstat (limited to 'vespa-osgi-testrunner/src/test/java/com/yahoo')
-rw-r--r--vespa-osgi-testrunner/src/test/java/com/yahoo/vespa/testrunner/AggregateTestRunnerTest.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/vespa-osgi-testrunner/src/test/java/com/yahoo/vespa/testrunner/AggregateTestRunnerTest.java b/vespa-osgi-testrunner/src/test/java/com/yahoo/vespa/testrunner/AggregateTestRunnerTest.java
index 64f9079643a..a7ddbbf3fcc 100644
--- a/vespa-osgi-testrunner/src/test/java/com/yahoo/vespa/testrunner/AggregateTestRunnerTest.java
+++ b/vespa-osgi-testrunner/src/test/java/com/yahoo/vespa/testrunner/AggregateTestRunnerTest.java
@@ -12,6 +12,7 @@ import java.util.logging.LogRecord;
import static com.yahoo.vespa.testrunner.TestRunner.Status.ERROR;
import static com.yahoo.vespa.testrunner.TestRunner.Status.FAILURE;
+import static com.yahoo.vespa.testrunner.TestRunner.Status.INCONCLUSIVE;
import static com.yahoo.vespa.testrunner.TestRunner.Status.NOT_STARTED;
import static com.yahoo.vespa.testrunner.TestRunner.Status.RUNNING;
import static com.yahoo.vespa.testrunner.TestRunner.Status.SUCCESS;
@@ -85,6 +86,10 @@ class AggregateTestRunnerTest {
second.future.complete(null);
assertEquals(SUCCESS, runner.getStatus());
+ // An inconclusive test means inconclusive.
+ first.status = INCONCLUSIVE;
+ assertEquals(INCONCLUSIVE, runner.getStatus());
+
// A failure means failure.
second.status = FAILURE;
assertEquals(FAILURE, runner.getStatus());