summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Wielaard <mark@klomp.org>2023-12-12 10:43:49 +0100
committerMark Wielaard <mark@klomp.org>2023-12-18 13:14:30 +0100
commit744e3ea84d756006c95a8c07382cfdbef5a3bf58 (patch)
treed1a62ddb94bb39c85c50d32d903a92855a2c2822
parent03c171947cc538b04957ac2222ce86e7c0170bd1 (diff)
tests: Don't redirect output to /dev/null in run-native-test.sh
By redirecting all output to /dev/null in run-native-test.sh the run-native-test.sh.log file will be empty on failures. This makes it hard to figure out what went wrong. * tests/run-native-test.sh: Remove /dev/null redirects. Signed-off-by: Mark Wielaard <mark@klomp.org>
-rwxr-xr-xtests/run-native-test.sh15
1 files changed, 9 insertions, 6 deletions
diff --git a/tests/run-native-test.sh b/tests/run-native-test.sh
index 042a51c6..01a52e82 100755
--- a/tests/run-native-test.sh
+++ b/tests/run-native-test.sh
@@ -57,10 +57,10 @@ trap native_exit 0
for cc in "$HOSTCC" "$HOST_CC" cc gcc "$CC"; do
test "x$cc" != x || continue
- $cc -o native -g native.c > /dev/null 2>&1 &&
+ $cc -o native -g native.c &&
# Some shell versions don't do this right without the braces.
- { ./native > /dev/null 2>&1 & native=$! ; } &&
- sleep 1 && kill -0 $native 2> /dev/null &&
+ { ./native & native=$! ; } &&
+ sleep 1 && kill -0 $native &&
break ||
native=0
done
@@ -68,14 +68,17 @@ done
native_test()
{
# Try the build against itself, i.e. $config_host.
- testrun "$@" -e $1 > /dev/null
+ echo "Try the build against itself: $@ -e $1"
+ testrun "$@" -e $1
# Try the build against a presumed native process, running this sh.
# For tests requiring debug information, this may not test anything.
- testrun "$@" -p $$ > /dev/null
+ echo "Try the build against a presumed native process: $@ -p $$"
+ testrun "$@" -p $$
# Try the build against the trivial native program we just built with -g.
- test $native -eq 0 || testrun "$@" -p $native > /dev/null
+ echo "Try the build against the trivial native program: $@ -p $native"
+ test $native -eq 0 || testrun "$@" -p $native
}
native_test ${abs_builddir}/allregs