summaryrefslogtreecommitdiffstats
path: root/bin/test-driver
diff options
context:
space:
mode:
authorAllen Byrne <byrn@hdfgroup.org>2020-10-20 19:38:03 (GMT)
committerAllen Byrne <byrn@hdfgroup.org>2020-10-20 19:38:03 (GMT)
commitb40e1e82162f04c1c00304d0b3690ba11f041c05 (patch)
treeabaaa81274a187e52a4c024d4a67ca4bb53a8e62 /bin/test-driver
parentb70694dc9e15cad5e785837018d7e6fcf754701f (diff)
downloadhdf5-b40e1e82162f04c1c00304d0b3690ba11f041c05.zip
hdf5-b40e1e82162f04c1c00304d0b3690ba11f041c05.tar.gz
hdf5-b40e1e82162f04c1c00304d0b3690ba11f041c05.tar.bz2
revert autoconf files
Diffstat (limited to 'bin/test-driver')
-rwxr-xr-xbin/test-driver23
1 files changed, 7 insertions, 16 deletions
diff --git a/bin/test-driver b/bin/test-driver
index b8521a4..d306056 100755
--- a/bin/test-driver
+++ b/bin/test-driver
@@ -1,9 +1,9 @@
#! /bin/sh
# test-driver - basic testsuite driver script.
-scriptversion=2018-03-07.03; # UTC
+scriptversion=2013-07-13.22; # UTC
-# Copyright (C) 2011-2018 Free Software Foundation, Inc.
+# Copyright (C) 2011-2013 Free Software Foundation, Inc.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -16,7 +16,7 @@ scriptversion=2018-03-07.03; # UTC
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <https://www.gnu.org/licenses/>.
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
# As a special exception to the GNU General Public License, if you
# distribute this file as part of a program that contains a
@@ -106,14 +106,11 @@ trap "st=143; $do_exit" 15
# Test script is run here.
"$@" >$log_file 2>&1
estatus=$?
-
if test $enable_hard_errors = no && test $estatus -eq 99; then
- tweaked_estatus=1
-else
- tweaked_estatus=$estatus
+ estatus=1
fi
-case $tweaked_estatus:$expect_failure in
+case $estatus:$expect_failure in
0:yes) col=$red res=XPASS recheck=yes gcopy=yes;;
0:*) col=$grn res=PASS recheck=no gcopy=no;;
77:*) col=$blu res=SKIP recheck=no gcopy=yes;;
@@ -122,12 +119,6 @@ case $tweaked_estatus:$expect_failure in
*:*) col=$red res=FAIL recheck=yes gcopy=yes;;
esac
-# Report the test outcome and exit status in the logs, so that one can
-# know whether the test passed or failed simply by looking at the '.log'
-# file, without the need of also peaking into the corresponding '.trs'
-# file (automake bug#11814).
-echo "$res $test_name (exit status: $estatus)" >>$log_file
-
# Report outcome to console.
echo "${col}${res}${std}: $test_name"
@@ -140,9 +131,9 @@ echo ":copy-in-global-log: $gcopy" >> $trs_file
# Local Variables:
# mode: shell-script
# sh-indentation: 2
-# eval: (add-hook 'before-save-hook 'time-stamp)
+# eval: (add-hook 'write-file-hooks 'time-stamp)
# time-stamp-start: "scriptversion="
# time-stamp-format: "%:y-%02m-%02d.%02H"
-# time-stamp-time-zone: "UTC0"
+# time-stamp-time-zone: "UTC"
# time-stamp-end: "; # UTC"
# End: