From abdefb1f5368fffb9db29f623363e72353b65db1 Mon Sep 17 00:00:00 2001 From: Karl-Michael Schindler <karl-michael.schindler@web.de> Date: Fri, 30 Aug 2024 16:09:16 +0200 Subject: [PATCH] create summary of test --- tests/seteps/Summary.txt | 27 +++++++++++++++++++++++++++ tests/seteps/createSummary.sh | 23 +++++++++++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 tests/seteps/Summary.txt create mode 100755 tests/seteps/createSummary.sh diff --git a/tests/seteps/Summary.txt b/tests/seteps/Summary.txt new file mode 100644 index 0000000..783080b --- /dev/null +++ b/tests/seteps/Summary.txt @@ -0,0 +1,27 @@ + orig f77 f90 f90-new-1 WFW +000 * 1 0 0 0 +001 * 1 0 0 0 +002 * 1 0 0 0 +003 * 1 0 0 0 +004 * 0 0 1 1 +005 * 0 0 0 1 +006 * 1 0 1 1 +007 * 1 0 0 0 +008 * 1 0 0 0 +009 * 1 0 1 1 +010 * 1 0 0 0 +011 * 1 0 0 0 +012 * 1 0 0 0 +013 * 1 0 0 0 +014 * 1 0 0 0 +015 * 1 0 0 0 +016 * 1 0 0 0 +017 * 1 0 1 1 +018 * 1 0 0 0 +019 * 1 0 0 0 +020 * 1 0 0 0 +021 * 1 0 0 0 +022 * 1 0 0 0 +023 * 1 0 0 0 +024 * 1 1 1 1 +025 * 1 0 0 0 diff --git a/tests/seteps/createSummary.sh b/tests/seteps/createSummary.sh new file mode 100755 index 0000000..be1098b --- /dev/null +++ b/tests/seteps/createSummary.sh @@ -0,0 +1,23 @@ +#!/bin/sh -v +# Prevent processing of white space by sh., by setting the internal white +# space character to something funny, i.e. '§' +IFS='§' + +export PRECISION=1e-5 +export OUTPUT=" orig f77 f90 f90-new-1 WFW" + +for number in 000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 021 022 023 024 025; do + echo '*** File number' $number '***' + OUTPUT+="\n$number *" + numdiff -q -r $PRECISION results-original/'epsout'$number results-f77/'epsout'$number + OUTPUT+=" $?" + numdiff -q -r $PRECISION results-original/'epsout'$number results-f90/'epsout'$number + OUTPUT+=" $?" + numdiff -q -r $PRECISION results-original/'epsout'$number results-f90-new-1/'epsout'$number + OUTPUT+=" $?" + numdiff -q -r $PRECISION results-original/'epsout'$number results-WFW/'epsout'$number + OUTPUT+=" $?" +done + +rm -f Summary.txt +echo $OUTPUT >> Summary.txt -- GitLab