summaryrefslogtreecommitdiff
path: root/xts5/bin/xts-run.in
diff options
context:
space:
mode:
Diffstat (limited to 'xts5/bin/xts-run.in')
-rw-r--r--xts5/bin/xts-run.in9
1 files changed, 9 insertions, 0 deletions
diff --git a/xts5/bin/xts-run.in b/xts5/bin/xts-run.in
index 93d3eb05..94fd83c2 100644
--- a/xts5/bin/xts-run.in
+++ b/xts5/bin/xts-run.in
@@ -7,6 +7,7 @@ PACKAGE_VERSION="%PACKAGE_VERSION%"
TCC="${TCC-${bindir}/tcc}"
PERL=${PERL-perl}
XTS_CONFIG="${XTS_CONFIG-${bindir}/xts-config}"
+XTS_REPORT="${XTS_REPORT-${bindir}/xts-report}"
prog=$0
config=
@@ -82,4 +83,12 @@ if [ ! -d "$outdir" ] && ! mkdir -p "$outdir"; then
exit 1
fi
+# run the tests
"$TCC" -e -i "$outdir" -x "$config" xts5 $scenario
+ret=$?
+
+# generate a short report
+"$XTS_REPORT" -d2 -f "$outdir/journal" > "$outdir/summary"
+
+# return the tcc exit code
+exit $ret