summaryrefslogtreecommitdiffstats
path: root/meta/recipes-extended/bash/bash/test-output.patch
diff options
context:
space:
mode:
Diffstat (limited to 'meta/recipes-extended/bash/bash/test-output.patch')
-rw-r--r--meta/recipes-extended/bash/bash/test-output.patch47
1 files changed, 32 insertions, 15 deletions
diff --git a/meta/recipes-extended/bash/bash/test-output.patch b/meta/recipes-extended/bash/bash/test-output.patch
index 2b09b7d977..0ffcc24587 100644
--- a/meta/recipes-extended/bash/bash/test-output.patch
+++ b/meta/recipes-extended/bash/bash/test-output.patch
@@ -1,25 +1,42 @@
1Add FAIL/PASS output to test output. 1From 28eb06047ebd2deaa8c7cd2bf6655ef6a469dc14 Mon Sep 17 00:00:00 2001
2From: Hongxu Jia <hongxu.jia@windriver.com>
3Date: Tue, 15 Aug 2017 10:01:56 +0800
4Subject: [PATCH 1/2] Add FAIL/PASS output to test output.
5MIME-Version: 1.0
6Content-Type: text/plain; charset=UTF-8
7Content-Transfer-Encoding: 8bit
2 8
3Signed-off-by: Björn Stenberg <bjst@enea.com> 9Signed-off-by: Björn Stenberg <bjst@enea.com>
4Upstream-Status: Pending 10Upstream-Status: Pending
11
12Rebase to 4.4
13Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
5--- 14---
6diff -uNr a/tests/run-all b/tests/run-all 15 tests/run-all | 11 ++++++++++-
7--- a/tests/run-all 1999-10-08 17:07:46.000000000 +0200 16 1 file changed, 10 insertions(+), 1 deletion(-)
8+++ b/tests/run-all 2012-10-27 21:04:18.663331887 +0200 17
9@@ -22,7 +22,15 @@ 18diff --git a/tests/run-all b/tests/run-all
19index 2882fe0..e21d026 100644
20--- a/tests/run-all
21+++ b/tests/run-all
22@@ -33,7 +33,16 @@ do
10 case $x in 23 case $x in
11 $0|run-minimal|run-gprof) ;; 24 $0|run-minimal|run-gprof) ;;
12 *.orig|*~) ;; 25 *.orig|*~) ;;
13- *) echo $x ; sh $x ;; 26- *) echo $x ; sh $x ; rm -f ${BASH_TSTOUT} ;;
14+ *) echo $x 27+ *) echo $x
15+ output=`sh $x` 28+ output=`sh $x`
16+ if [ -n "$output" ]; then 29+ if [ -n "$output" ]; then
17+ echo "$output" 30+ echo "$output"
18+ echo "FAIL: $x" 31+ echo "FAIL: $x"
19+ else 32+ else
20+ echo "PASS: $x" 33+ echo "PASS: $x"
21+ fi 34+ fi
22+ ;; 35+ rm -f ${BASH_TSTOUT}
36+ ;;
23 esac 37 esac
24 done 38 done
25 39
40--
411.8.3.1
42