From d6b1c9e7e29aaa8d71ccb485b7a88863a117a8b1 Mon Sep 17 00:00:00 2001 From: Laszlo Papp Date: Fri, 22 Aug 2014 15:05:03 +0100 Subject: ptest-runner: return 1 instead of zero if any test fails It is better to know this information from the exit code rather than parsing test specific outputs. Signed-off-by: Laszlo Papp Signed-off-by: Richard Purdie --- meta/recipes-support/ptest-runner/files/ptest-runner | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'meta/recipes-support/ptest-runner') diff --git a/meta/recipes-support/ptest-runner/files/ptest-runner b/meta/recipes-support/ptest-runner/files/ptest-runner index 33424134c5..c618f1148d 100644 --- a/meta/recipes-support/ptest-runner/files/ptest-runner +++ b/meta/recipes-support/ptest-runner/files/ptest-runner @@ -1,5 +1,5 @@ #!/bin/sh - +ANYFAILED=no echo "START: $0" for libdir in /usr/lib* @@ -15,9 +15,13 @@ do date "+%Y-%m-%dT%H:%M" echo "BEGIN: $x" cd "$x" - ./run-ptest + ./run-ptest || ANYFAILED=yes echo "END: $x" date "+%Y-%m-%dT%H:%M" done done echo "STOP: $0" +if [ "$ANYFAILED" = "yes" ]; then + exit 1 +fi +exit 0 -- cgit 1.2.3-korg