Round 1's patch on the new base, no change of its own (decision 127). Manifest 6b58085b, 8 paths; only the two bundle files' digests move, by row 90's lines. checkout.mjs stays out of RUNNER_FILES: it runs on the host. Gate 00:07:08Z to 00:10:09Z, seat 83, cli 125, bus 111, harness 67, tasks 89, every scripts/test-*.sh rc=0 with Docker off. Co-Authored-By: Claude Opus 5.5 <[email protected]>
25 lines
1.2 KiB
Bash
Executable File
25 lines
1.2 KiB
Bash
Executable File
#!/usr/bin/env bash
|
||
# Row 91 round 2 gate on 6b0215aa plus build.patch: the seat, cli, bus,
|
||
# harness and tasks node suites (each package's own test files, from its
|
||
# directory), then every scripts/test-*.sh, sequential, full output kept.
|
||
# Docker is off for the whole run.
|
||
cd ~/darkwing-scratch/r91r2/wt || exit 2
|
||
W=$PWD
|
||
export TMPDIR=~/darkwing-scratch/r91r2/tmp
|
||
export DOCKER_HOST=unix:///nonexistent
|
||
O=~/darkwing-scratch/r91r2/gate
|
||
mkdir -p "$O" "$TMPDIR"
|
||
echo "start $(date -u +%Y-%m-%dT%H:%M:%SZ) $(git rev-parse --short HEAD) staged=$(git diff --cached --name-only | wc -l)"
|
||
sha256sum -c --quiet ~/darkwing-scratch/r91r2/pkt/candidate-manifest.sha256 && echo "manifest 8/8 OK" || { echo "manifest mismatch"; exit 3; }
|
||
for p in seat cli bus harness tasks; do
|
||
s=$(date -u +%T)
|
||
(cd "$W/packages/$p" && node --test tests/*.test.mjs) > $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' ' ')"
|
||
done
|
||
for f in scripts/test-*.sh; do
|
||
n=$(basename $f .sh); s=$(date -u +%T)
|
||
bash $f > $O/$n.txt 2>&1; rc=$?
|
||
echo "$n rc=$rc $s-$(date -u +%T) $(tail -1 $O/$n.txt | cut -c1-120)"
|
||
done
|
||
echo "end $(date -u +%Y-%m-%dT%H:%M:%SZ)"
|