diff options
Diffstat (limited to 'meta/recipes-support')
-rw-r--r-- | meta/recipes-support/ptest-runner/files/ptest-runner | 8 |
1 files changed, 6 insertions, 2 deletions
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 @@ | |||
1 | #!/bin/sh | 1 | #!/bin/sh |
2 | 2 | ANYFAILED=no | |
3 | echo "START: $0" | 3 | echo "START: $0" |
4 | 4 | ||
5 | for libdir in /usr/lib* | 5 | for libdir in /usr/lib* |
@@ -15,9 +15,13 @@ do | |||
15 | date "+%Y-%m-%dT%H:%M" | 15 | date "+%Y-%m-%dT%H:%M" |
16 | echo "BEGIN: $x" | 16 | echo "BEGIN: $x" |
17 | cd "$x" | 17 | cd "$x" |
18 | ./run-ptest | 18 | ./run-ptest || ANYFAILED=yes |
19 | echo "END: $x" | 19 | echo "END: $x" |
20 | date "+%Y-%m-%dT%H:%M" | 20 | date "+%Y-%m-%dT%H:%M" |
21 | done | 21 | done |
22 | done | 22 | done |
23 | echo "STOP: $0" | 23 | echo "STOP: $0" |
24 | if [ "$ANYFAILED" = "yes" ]; then | ||
25 | exit 1 | ||
26 | fi | ||
27 | exit 0 | ||