[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi-commits] [lmi] master fa85e0e 2/3: During comprehensive non-GUI tes
From: |
Greg Chicares |
Subject: |
[lmi-commits] [lmi] master fa85e0e 2/3: During comprehensive non-GUI test, prompt to run GUI test |
Date: |
Tue, 24 Apr 2018 18:40:01 -0400 (EDT) |
branch: master
commit fa85e0e90d220ddfd4fb29d8a8379771cbccaafa
Author: Gregory W. Chicares <address@hidden>
Commit: Gregory W. Chicares <address@hidden>
During comprehensive non-GUI test, prompt to run GUI test
The GUI test should only be run manually, because by its nature it
requires full control of the console. But ideally it is run at the
same time as other automated tests that request all available CPUs.
However, it cannot be run before its binary has been built. This
change prompts an attentive operator when that binary has been built,
so that the GUI test can be run in parallel with all other tests if
desired.
---
nychthemeral_test.sh | 2 ++
1 file changed, 2 insertions(+)
diff --git a/nychthemeral_test.sh b/nychthemeral_test.sh
index 73e8d37..7da6757 100755
--- a/nychthemeral_test.sh
+++ b/nychthemeral_test.sh
@@ -83,6 +83,8 @@ cd /opt/lmi/src/lmi
printf '# install; check physical closure\n\n'
make "$coefficiency" install check_physical_closure 2>&1 | tee
/tmp/lmi/logs/install | sed -e "$build_clutter" -e "$install_clutter"
+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 | tee
/tmp/lmi/logs/cgi-cli | sed -e "$build_clutter" -e "$cli_cgi_clutter"