Rocko's work committed by Sage (Rocko has no git authority). Candidate
manifest sha256 4927de66, base 27a1a2bb.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
15 lines
714 B
Bash
Executable File
15 lines
714 B
Bash
Executable File
#!/bin/bash
|
||
# Row 77 gate: webui node suite, then every scripts/test-*.sh, sequentially, full output kept.
|
||
W=/mnt/storage/scratch/rocko-r77
|
||
O=/mnt/storage/scratch/rocko-r77-out/gate
|
||
mkdir -p "$O"
|
||
cd "$W" || exit 1
|
||
node --test 'packages/webui/tests/*.test.mjs' > "$O/node-webui.txt" 2>&1; echo "node-webui exit $?" | tee -a "$O/summary.txt"
|
||
grep -E '^ℹ (pass|fail)' "$O/node-webui.txt" | tee -a "$O/summary.txt"
|
||
for s in scripts/test-*.sh; do
|
||
n=$(basename "$s" .sh)
|
||
bash "$s" > "$O/$n.txt" 2>&1; echo "$n exit $?" | tee -a "$O/summary.txt"
|
||
tail -3 "$O/$n.txt" | sed "s/^/ $n: /" | tee -a "$O/summary.txt"
|
||
done
|
||
grep -l -E '✖|^not ok' "$O"/*.txt | sed 's/^/failure markers in: /' | tee -a "$O/summary.txt"
|