[kvm-unit-tests,PULL,12/12] travis.yml: Expect that at least one test succeeds
diff mbox series

Message ID 20191118100719.7968-13-david@redhat.com
State New
Headers show
  • [kvm-unit-tests,PULL,01/12] s390x: Use loop to save and restore fprs
Related show

Commit Message

David Hildenbrand Nov. 18, 2019, 10:07 a.m. UTC
From: Thomas Huth <thuth@redhat.com>

While working on the travis.yml file, I've run into cases where
all tests are reported as "SKIP" by the run_test.sh script (e.g.
when QEMU could not be started). This should not result in a
successful test run, so mark it as failed if not at least one
test passed.

Signed-off-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20191113112649.14322-6-thuth@redhat.com>
Signed-off-by: David Hildenbrand <david@redhat.com>
 .travis.yml | 1 +
 1 file changed, 1 insertion(+)

diff mbox series

diff --git a/.travis.yml b/.travis.yml
index 6858c3a..4162366 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -116,3 +116,4 @@  script:
   - make -j3
   - ACCEL="${ACCEL:-tcg}" ./run_tests.sh -v $TESTS | tee results.txt
   - if grep -q FAIL results.txt ; then exit 1 ; fi
+  - if ! grep -q PASS results.txt ; then exit 1 ; fi