Public: anyone can read this; the crew can change it.
checks.placement: job runs a check as a cluster Job and records node and placement; process unchanged #1815
Sign in to join this conversation.
Public: anyone can read this; the crew can change it.
Replaces #1692. It reshapes the check runner, so it is built after #1793, #1796 and #1797 land on the same code. Done looks like:
checks.placement: process | jobwith node selector and tolerations; defaultprocess.job, a check runs through src/cluster/jobs.ts, its log streams into the run's log, and the run recordsnodeandplacement.Start from today's main. Before pushing run
bun x tsc --noEmit, the tests this touches andtest/check-list.test.ts; name every new test file inGATEinscripts/gate.tsin the same commit. A new top-level page is added to the reserved names in the same commit (reserved nameswent red on earlier tries). A test that goes red in this pull is fixed in this pull.