From aadcd5d2cc4f12aa3f918f3beb9b7410f6d629bb Mon Sep 17 00:00:00 2001 From: Daniel Thayer Date: Thu, 22 Mar 2018 19:36:40 -0500 Subject: [PATCH] Fix the travis-job script to always run external tests Run the external tests even when the Bro tests fail. --- testing/scripts/travis-job | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/testing/scripts/travis-job b/testing/scripts/travis-job index 3430a07898..95605eef1f 100644 --- a/testing/scripts/travis-job +++ b/testing/scripts/travis-job @@ -47,10 +47,11 @@ run_coverity() { } run() { - set -e - - # Run the tests + # Run the tests, but don't exit upon failure. make -C testing/btest btest-verbose + ret=$? + + set -e # Get the test repo make -C testing/external init @@ -67,6 +68,9 @@ run() { # Run the external tests make -C testing/external + + # If we get here, then external tests were successful. + exit $ret } failure() {