Raise the stopgap to three slots, on the operator's ruling
The operator: "throw in a third slot, the other cores are mostly sitting idle". Verification now takes 12 of Yggdrasil's 16 CPUs at most, and the live services keep four. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
parent
2e0ea97e27
commit
f4baf368e6
1 changed files with 5 additions and 4 deletions
|
|
@ -24,9 +24,10 @@
|
|||
# stays inside the work directory and is never shared between checkouts.
|
||||
# 4. Removes the work directory unless KEEP=1, and exits with the job's status.
|
||||
#
|
||||
# At most $SLOTS jobs run at once on Yggdrasil, because it serves live
|
||||
# traffic. The default cap for each job is 4 of its 16 CPUs and 12 GiB, the
|
||||
# policy the operator ruled for Idunn verify (Q-V6).
|
||||
# At most $SLOTS jobs run at once on Yggdrasil (operator raised this to 3 on
|
||||
# 2026-09-22: "the other cores are mostly sitting idle"). Each job is capped at
|
||||
# 4 of the 16 CPUs and 12 GiB, so verification takes 12 CPUs at most and the
|
||||
# live services keep four.
|
||||
#
|
||||
# There is no hand-written mutation harness: the operator retired it on
|
||||
# 2026-09-22. Mutation testing uses the ecosystem's tools on a cut's diff.
|
||||
|
|
@ -49,7 +50,7 @@
|
|||
set -euo pipefail
|
||||
|
||||
repo=${1:?local repo}; rev=${2:?revision}; image=${3:?image}; cmd=${4:?command}
|
||||
host=${YGG_HOST:-ygg}; cpus=${CPUS:-4}; mem=${MEM:-12g}; slots=${SLOTS:-2}
|
||||
host=${YGG_HOST:-ygg}; cpus=${CPUS:-4}; mem=${MEM:-12g}; slots=${SLOTS:-3}
|
||||
here=$(cd "$(dirname "$0")" && pwd)
|
||||
sshopts=(-o BatchMode=yes -o ServerAliveInterval=30 -o ServerAliveCountMax=4)
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue