From fbe56cc9c90105e1eeae2a33586170b226d64d19 Mon Sep 17 00:00:00 2001 From: Emmanuel Milou <emmanuel.milou@savoirfairelinux.com> Date: Wed, 1 Sep 2010 10:38:44 -0400 Subject: [PATCH] [#3947] Exit 1 if one test fails --- hudson-sflphone-script.sh | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/hudson-sflphone-script.sh b/hudson-sflphone-script.sh index e437f1bc70..392389076d 100755 --- a/hudson-sflphone-script.sh +++ b/hudson-sflphone-script.sh @@ -4,10 +4,12 @@ # # Author: Emmanuel Milou <emmanuel.milou@savoirfairelinux.com> +set -x + # Compile the daemon pushd sflphone-common ./autogen.sh -# Compile pjproject first + Compile pjproject first pushd libs/pjproject ./autogen.sh ./configure @@ -20,7 +22,8 @@ popd # Run the unit tests for the daemon pushd sflphone-common/test make check -./test --xml +# if at least one test failed, exit +./test || exit 1 popd # Compile the client @@ -30,4 +33,5 @@ pushd sflphone-client-gnome make popd - +# SUCCESS +exit 0 -- GitLab