Packet for #1527, base 521597bb: build.patch, candidate manifest
b329fdcb, packet manifest, BUILD.md, gate and mutant receipts. The
candidate itself is not committed.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
18 lines
807 B
Bash
Executable File
18 lines
807 B
Bash
Executable File
#!/usr/bin/env bash
|
|
# Sequential gate in the candidate worktree; each output kept.
|
|
# Usage: run.sh <tree> <outdir> [suffix]
|
|
T="$1"; O="$2"; X="${3:-}"; cd "$T"
|
|
for d in packages/*/tests; do
|
|
p=$(basename "$(dirname "$d")")
|
|
ls "$d"/*.test.mjs >/dev/null 2>&1 || continue
|
|
env -u NODE_TEST_CONTEXT timeout 1200 node --test "packages/$p/tests/*.test.mjs" > "$O/node-$p$X.txt" 2>&1; echo "node-$p exit $?"
|
|
done
|
|
for s in scripts/test-*.sh; do
|
|
n=$(basename "$s" .sh); n=${n#test-}
|
|
if [ "$n" = task ] || [ "$n" = release ]; then
|
|
env -u NODE_TEST_CONTEXT DOCKER_HOST=unix:///nonexistent-rocko-r45-docker.sock timeout 900 bash "$s" > "$O/suite-$n$X.txt" 2>&1; echo "suite-$n exit $?"
|
|
else
|
|
env -u NODE_TEST_CONTEXT timeout 900 bash "$s" > "$O/suite-$n$X.txt" 2>&1; echo "suite-$n exit $?"
|
|
fi
|
|
done
|