commit 7295f73733261237a25a956e23aea16bc98e024e
parent acdede61fa11439c96c2fb5712664b9d19e9d3c1
Author: Roberto Vargas <roberto.vargas@arm.com>
Date: Wed, 17 Oct 2018 11:46:22 +0100
[test] Fix return status in trap
Change-Id: I638828d53e0506e17ad833db7c3fb7b66b9e6e32
Diffstat:
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/test/test1/test.sh b/test/test1/test.sh
@@ -4,7 +4,7 @@ set -e
tmp1=tmp1.$$
tmp2=tmp2.$$
-trap 'rm -f $tmp1 $tmp2;exit $?' EXIT HUP INT QUIT TERM
+trap 'r=$?;rm -f $tmp1 $tmp2;exit $r' EXIT HUP INT QUIT TERM
$EMUCMD ./run | grep -v 'bad RMC' > $tmp1
sed 's/\./_/g' < $SCRIPTDIR/rmu.cmd > $tmp2
diff --git a/test/test2/test.sh b/test/test2/test.sh
@@ -3,7 +3,7 @@
set -e
tmp1=tmp.$$
-trap 'rm -f $tmp1;exit $?' EXIT HUP INT QUIT TERM
+trap 'r=$?;rm -f $tmp1;exit $r' EXIT HUP INT QUIT TERM
$EMUCMD ./run > $tmp1
diff -u $tmp1 test.exp