Files
stack/agents/darkwing/work/queue-92/r2/gate.sh
T
jason.woltjeandClaude Opus 5.5 4643911ac1 darkwing: row 92 round 2 packet, candidate 8166bade (#1586)
Filbert's six changes and Dewey's N1-N3: five table rows, two launcher
tests, README sentences. 34/34 mutants killed, 14 suites green.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-12 17:03:58 -05:00

19 lines
953 B
Bash
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
#!/usr/bin/env bash
# Row 92 round 2 gate: seat, cli, harness, bus and webui (each package's own test command, from its
# directory), then every scripts/test-*.sh, sequential, full output kept.
cd ~/darkwing-scratch/r92/wt || exit 2
W=$PWD
export TMPDIR=~/darkwing-scratch/r92/tmp
O=~/darkwing-scratch/r92/gate2
for p in seat cli harness bus webui; do
s=$(date -u +%T)
case $p in seat|webui) a=(tests/);; *) a=(tests/*.test.mjs);; esac
(cd "$W/packages/$p" && node --test "${a[@]}") > $O/node-$p.txt 2>&1; rc=$?
echo "$p rc=$rc $s-$(date -u +%T) $(grep -E '^ℹ (pass|fail|skipped)' $O/node-$p.txt | tr '\n' ' ') $(grep -cE '^✖|^not ok' $O/node-$p.txt) marks"
done
for f in scripts/test-*.sh; do
n=$(basename $f .sh); s=$(date -u +%T)
if [ $n = test-task ]; then DOCKER_HOST=unix:///nonexistent bash $f > $O/$n.txt 2>&1; else bash $f > $O/$n.txt 2>&1; fi; rc=$?
echo "$n rc=$rc $s-$(date -u +%T) $(tail -1 $O/$n.txt | cut -c1-120)"
done