smoke: qa-wasp P3 + economy/headless runners

This commit is contained in:
qa-wasp 2026-09-07 01:17:41 +02:00
parent 0b3d835963
commit 3046782474
5 changed files with 166 additions and 0 deletions

22
scripts/smoke/run_all.sh Executable file
View file

@ -0,0 +1,22 @@
#!/usr/bin/env bash
# Aggregate Deltoid smokes — OpenKKnD / Pitchwell. No git push.
set -euo pipefail
ROOT="$(cd "$(dirname "$0")/../.." && pwd)"
cd "$ROOT"
fail=0
run() {
echo "== $* =="
"$@" || fail=1
}
[[ -x scripts/smoke/headless_smoke.sh ]] && run scripts/smoke/headless_smoke.sh
[[ -x scripts/smoke/ip_fence_check.sh ]] && run scripts/smoke/ip_fence_check.sh
[[ -f scripts/smoke/economy_smoke.py ]] && run python3 scripts/smoke/economy_smoke.py
if [[ "$fail" -eq 0 ]]; then
echo "RUN_ALL PASS"
else
echo "RUN_ALL FAIL" >&2
fi
exit "$fail"