Files
stack/agents/dewey/work/queue-90/r2/gate.sh
T
jason.woltjeandClaude Opus 5.5 2f367900ea dewey: row 90 round 2 packet, 21 paths on b8539480, manifest 95611274
Round 1 rebased on row 63 (b8539480) plus one RUNNER_FILES line in
packages/seat/src/sandbox.mjs for row 92 (decision 127).

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-12 18:30:26 -05:00

23 lines
1.3 KiB
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.
#!/bin/bash
# Row 90 round 2 gate: build.patch applied to a fresh detached worktree of b8539480 (row 63 landed), the manifest
# checked, then each package's node suite from its own directory and every scripts/test-*.sh,
# sequential, output kept per suite.
cd $HOME/dewey-scratch/r90c || exit 9
export TMPDIR=$HOME/dewey-scratch/tmp
OUT=$HOME/dewey-scratch/r90r2-out/gate
mkdir -p $OUT
S=$OUT/../gate-summary.txt
echo "start $(date -u +%Y-%m-%dT%H:%M:%SZ) base $(git rev-parse HEAD)" > $S
echo "manifest $(sha256sum -c $HOME/dewey-scratch/r90r2-out/candidate-manifest.sha256 2>&1 | grep -c ': OK$')/$(wc -l < $HOME/dewey-scratch/r90r2-out/candidate-manifest.sha256) OK" >> $S
for p in tasks bus harness webui cli business seat control-board; do
case $p in seat|webui) a=(tests/);; *) a=(tests/*.test.mjs);; esac
(cd packages/$p && node --test "${a[@]}") > $OUT/node-$p.log 2>&1; rc=$?
echo "node $p rc=$rc $(grep -E '^ℹ (tests|pass|fail)' $OUT/node-$p.log | tr '\n' ' ')" >> $S
done
for f in scripts/test-*.sh; do
n=$(basename $f .sh)
if [ "$n" = test-task ]; then DOCKER_HOST=unix:///nonexistent bash $f > $OUT/$n.log 2>&1; else bash $f > $OUT/$n.log 2>&1; fi; rc=$?
echo "$n rc=$rc $(tail -1 $OUT/$n.log | cut -c1-120)" >> $S
done
echo "end $(date -u +%Y-%m-%dT%H:%M:%SZ)" >> $S