From 41dee802416aaa9020a2e31ae5b79fa084a4f150 Mon Sep 17 00:00:00 2001 From: kami Date: Fri, 28 Aug 2026 10:46:43 +0400 Subject: [PATCH] orchestra: pre-release WIP snapshot (orchestra-06g4e6f69akp2pa00s28d7asbc-abb7ef54) --- scripts/orchestra_e2e_healthcheck.sh | 5 ++++- scripts/test_healthcheck.sh | 28 ++++++++++++++++++++++++++++ 2 files changed, 32 insertions(+), 1 deletion(-) create mode 100755 scripts/test_healthcheck.sh diff --git a/scripts/orchestra_e2e_healthcheck.sh b/scripts/orchestra_e2e_healthcheck.sh index 3113bc2..a5055a2 100755 --- a/scripts/orchestra_e2e_healthcheck.sh +++ b/scripts/orchestra_e2e_healthcheck.sh @@ -1,16 +1,19 @@ #!/usr/bin/env bash main() { + local quiet= for arg in "$@"; do if [ "$arg" = --help ]; then printf 'Usage: %s\n\n' "${0##*/}" printf 'Healthcheck script for Orchestra E2E tests.\n' printf 'Exits 0 with a success message if all checks pass.\n' exit 0 + elif [ "$arg" = --quiet ]; then + quiet=1 fi done - printf 'OK - all healthchecks passed\n' + [ -n "$quiet" ] || printf 'OK - all healthchecks passed\n' exit 0 } diff --git a/scripts/test_healthcheck.sh b/scripts/test_healthcheck.sh new file mode 100755 index 0000000..1cbe05b --- /dev/null +++ b/scripts/test_healthcheck.sh @@ -0,0 +1,28 @@ +#!/usr/bin/env bash +# Self-check for orchestra_e2e_healthcheck.sh. + +HC="$(dirname "$0")/orchestra_e2e_healthcheck.sh" +OK='OK - all healthchecks passed' +USAGE="$(printf 'Usage: orchestra_e2e_healthcheck.sh\n\nHealthcheck script for Orchestra E2E tests.\nExits 0 with a success message if all checks pass.')" +fails=0 + +check() { # check