Files
stack/agents/darkwing/work/queue-63/r2/gate.sh
T
jason.woltjeandClaude Opus 5.5 557b28fb84 darkwing: row 63 round 2 packet, rebased onto cca5f23e, candidate 2a22fd3f (#1556)
Four child-path tests in verbs.test.mjs for Dewey's and Filbert's round 1
survivors; the task.create README paragraph rewrapped. Code unchanged.
Row 89 (ce104b27) edited tools.mjs and tools.test.mjs after round 1's
base, so this round is built on cca5f23e. Mutants 25 of 25 killed; gate
15 of 15 green.

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

20 lines
1005 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 63 round 2 gate, rebased onto cca5f23e: tasks, harness, business, bus, cli and webui (each package's own
# test files, from its directory), then every scripts/test-*.sh, sequential, full output kept.
cd ~/darkwing-scratch/r63/wt2 || exit 2
W=$PWD
export TMPDIR=~/darkwing-scratch/r63/tmp
O=~/darkwing-scratch/r63/gate2
mkdir -p "$O"
for p in tasks harness business bus cli webui; do
s=$(date -u +%T)
case $p in 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