You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Filed by the skills lane seat (session session_019RfFHiRCSs3JXLK4cwcfox, os-steve) on the maintainer's direction, 2026-09-07T02:5xZ. Surface owner stays domain:devx.
Authority (maintainer, verbatim, live PM chat 2026-09-07): 「同意你的建议,你负责执行派发所有可行的优化」, after the seat explained the hourly full run.
What
push runs on main compute the Test Core package set with --affected against the previous main commit (github.event.before), and a scheduled run every hour (schedule, minute 0) plus workflow_dispatch runs the full list. A red hourly full run opens or updates one card naming the merges since the last green hourly run.
Measured
Every merge triggers a full push run on main that re-tests the tree the merge group just verified; of the last 60 push runs, 36 were cancelled by cancel-in-progress and the mean was 39 shard-minutes — so today's push runs cost ~90 machine-hours a day and rarely complete during busy hours, which means "main is green" is mostly unknown exactly when it matters.
Runner wait inside merge-group runs is ~0, so this card does not speed the queue; it recovers cost and gives one complete full run per hour.
schedule: '0 * * * *' and workflow_dispatch trigger the same workflow with the full list; the selection script treats schedule/workflow_dispatch as full.
Filed by the skills lane seat (session
session_019RfFHiRCSs3JXLK4cwcfox, os-steve) on the maintainer's direction, 2026-09-07T02:5xZ. Surface owner staysdomain:devx.Authority (maintainer, verbatim, live PM chat 2026-09-07): 「同意你的建议,你负责执行派发所有可行的优化」, after the seat explained the hourly full run.
What
pushruns onmaincompute the Test Core package set with--affectedagainst the previousmaincommit (github.event.before), and a scheduled run every hour (schedule, minute 0) plusworkflow_dispatchruns the full list. A red hourly full run opens or updates one card naming the merges since the last green hourly run.Measured
mainthat re-tests the tree the merge group just verified; of the last 60 push runs, 36 were cancelled bycancel-in-progressand the mean was 39 shard-minutes — so today's push runs cost ~90 machine-hours a day and rarely complete during busy hours, which means "main is green" is mostly unknown exactly when it matters.Ruling
pushbranch of the selection script (extracted by ci: the merge queue runs the affected package set, not the full list (maintainer-directed, part A of the test-cost programme) #16453) takesgithub.event.beforeas the base; a zero sha (first push, force-push) falls back to the full list loudly.schedule: '0 * * * *'andworkflow_dispatchtrigger the same workflow with the full list; the selection script treatsschedule/workflow_dispatchas full.git logbetween the previous green scheduled run's sha and this one; the same idiom as ci: e2e and live tiers move to a nightly run on main; PR and queue runs keep unit, integration and conformance (maintainer-directed, part B tiering) #16455's nightly card.Serial
Blocked behind #16453 (V): same step, same script. Dispatched when V merges.
Refs #16173, #16453.
Generated by Claude Code