[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi-commits] [lmi] master f6dfcf1 05/14: Filter out self-test timings
From: |
Greg Chicares |
Subject: |
[lmi-commits] [lmi] master f6dfcf1 05/14: Filter out self-test timings |
Date: |
Sat, 29 Aug 2020 19:34:48 -0400 (EDT) |
branch: master
commit f6dfcf1c664f8eaa3008e99770b0acd90d361d0a
Author: Gregory W. Chicares <gchicares@sbcglobal.net>
Commit: Gregory W. Chicares <gchicares@sbcglobal.net>
Filter out self-test timings
Incidentally announce each architecture to be built and tested.
---
nychthemeral_test.sh | 11 ++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)
diff --git a/nychthemeral_test.sh b/nychthemeral_test.sh
index 61e7c4f..e6fa41e 100755
--- a/nychthemeral_test.sh
+++ b/nychthemeral_test.sh
@@ -72,8 +72,11 @@ install_clutter='
'
cli_cgi_clutter='
-/^Test solve speed: /d
+/^Test speed:/d
/^Timing test skipped: takes too long in debug mode$/d
+/^ naic.*solve *: [0123456789.e-]* s mean; *[0123456789]* us.*runs/d
+/^ finra.*solve *: [0123456789.e-]* s mean; *[0123456789]* us.*runs/d
+/^ Input: [0-9]* milliseconds$/d
/^ Input: [0-9]* milliseconds$/d
/^ Calculations: [0-9]* milliseconds$/d
/^ Output: [0-9]* milliseconds$/d
@@ -149,6 +152,8 @@ exec_prefix="$prefix/${LMI_COMPILER}_${LMI_TRIPLET}"
log_dir="$exec_prefix"/logs
mkdir --parents "$log_dir"
{
+printf 'LMI_TRIPLET = "%s"\n' "$LMI_TRIPLET" > /dev/tty
+
cd /opt/lmi/src/lmi
printf '\n# test concinnity\n\n'
@@ -159,7 +164,7 @@ printf '# install; check physical closure\n\n'
make "$coefficiency" install check_physical_closure 2>&1 \
| tee "$log_dir"/install | sed -e "$build_clutter" -e "$install_clutter"
-printf 'Production system built--ready to start GUI test in another
session.\n' > /dev/tty
+printf ' Production system built--ready to start GUI test in another
session.\n' > /dev/tty
printf '\n# cgi and cli tests\n\n'
make "$coefficiency" --output-sync=recurse cgi_tests cli_tests 2>&1 \
@@ -258,6 +263,6 @@ for z in "$throwaway_dir"/*(N); do rm "$z"; done
# The automated GUI test simulates keyboard and mouse actions, so
# no such actions must be performed manually while it is running.
# Therefore, it is deliberately excluded from this script.
-printf "\nDo not forget to run the 'gui_test.sh' script.\n"
+printf "\n Do not forget to run the 'gui_test.sh' script.\n"
} 2>&1 | tee "$log_dir"/nychthemeral_test | sed -e "$nychthemeral_clutter"
done
- [lmi-commits] [lmi] master updated (c463357 -> 520bb97), Greg Chicares, 2020/08/29
- [lmi-commits] [lmi] master 4c54e90 02/14: Self test: explicitly specify product, Greg Chicares, 2020/08/29
- [lmi-commits] [lmi] master c2f6854 03/14: Self test: print more timings, Greg Chicares, 2020/08/29
- [lmi-commits] [lmi] master ccb70ce 04/14: Self test: measure speed for 'finra' as well as 'ill_reg', Greg Chicares, 2020/08/29
- [lmi-commits] [lmi] master f6dfcf1 05/14: Filter out self-test timings,
Greg Chicares <=
- [lmi-commits] [lmi] master 19be5c7 07/14: Don't initialize what's already been initialized, Greg Chicares, 2020/08/29
- [lmi-commits] [lmi] master 5dec884 01/14: Include appropriate headers, Greg Chicares, 2020/08/29
- [lmi-commits] [lmi] master fa15960 06/14: Don't touch a ledger object before calling its Init(), Greg Chicares, 2020/08/29
- [lmi-commits] [lmi] master 520bb97 14/14: Call ledger Init() less repeatedly [340], Greg Chicares, 2020/08/29
- [lmi-commits] [lmi] master 74927c6 13/14: Eradicate 'EePmt' and 'ErPmt', Greg Chicares, 2020/08/29
- [lmi-commits] [lmi] master c017212 08/14: Make 'daily_interest_accounting' harder to overlook, Greg Chicares, 2020/08/29
- [lmi-commits] [lmi] master 80f3ab4 09/14: Don't touch a ledger object before calling its Init() (bis), Greg Chicares, 2020/08/29
- [lmi-commits] [lmi] master 4a28bc2 10/14: Replace 'EePmt' (antediluvian), Greg Chicares, 2020/08/29
- [lmi-commits] [lmi] master 9ba754c 11/14: Replace 'EePmt' and 'ErPmt' (production), Greg Chicares, 2020/08/29
- [lmi-commits] [lmi] master 5827c93 12/14: No longer assign to 'EePmt' and 'ErPmt', Greg Chicares, 2020/08/29