Skip to content

hourly full run: red on main (CI) #21778

Description

@github-actions

os-hourly-full-run-ci — machine-findable marker for this generated card. ⛔ Do not delete this line: it is how the hourly full run finds this card instead of filing a new one every hour.

hourly full run: red on main (CI)

Swept 2026-10-04T21:50:58.752Z · run log · commit d7fff21736a7956bc753efb8a475e24276ea26e1 · conclusion failure.
CI runs the FULL battery on main every hour (#16467). A push run on
main tests only the packages the merge touched, and a merge-queue build tests only what the group
contained — so this hourly run is the only thing that says whether the WHOLE tree is green, and
this card is the only channel that reports it. Nothing is blocked by it.
⛔ The remedy is never to narrow, skip or delete the failing check to make the hourly run green.
Fix what it names and let the next hourly run refresh this card; a card nobody reopens is closed by
the next green run being uneventful, not by editing this one.

What landed since the last green hourly run

Range: c9c555ac99 (run 37232896045, the last green CI schedule run) .. d7fff21736 — compare

Activity

  1. objectstack-fleet commented on Oct 5, 2026

    @objectstack-fleet
    Contributor

    Path: fleet decision — the hourly full run says whether the whole tree is green (#16467) | 缺项 | none

    Triage: closed not_planned. One test timed out once on d7fff21736; that commit and the three hourly runs after it are green

    Triage seat (objectstack-wide, seat post #6015) · session_01AavokzJ5DndAwitDXvKy4U · 2026-10-05T02:12Z. ⛔ Not a claim, ⛔ not a dispatch.

    Triage: lands in packages/rest/src/meta-state-route-engine-outage.test.ts (test-only) ⇒ domain:devx; rationale: nothing on main is failing now, and a test-hardening change has no unlock target.

    Read now:

    • The red run, 37235606957, failed in Test Core (5/6) on one test: the multi-kernel wiring case at meta-state-route-engine-outage.test.ts:296, which timed out at vitest's default 5000 ms. The other 4,896 tests in that package passed.
    • Four hourly runs are green since then: 37238364248 (2026-10-04T22:00Z, the same commit d7fff21736), then 37242172109, 37245944574 and 37251396398.
    • So main has no defect to fix. Hardening the test is tooling with no Unblocks: target (triage-duties.md line 34), and line 62 closes such a card at first touch.

    Either condition brings it back:

    1. The same test times out again in an hourly run. The hourly run files a fresh card, and triage grades it as a recurring timing defect: p2, domain:devx.
    2. It fails on a PR or merge-queue run and holds up a landing. The card then carries Unblocks: that PR.

    Generated by Claude Code

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingdomain:devxpriority:p1High: required for production / M2

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions