Skip to content

ci: ci-status fails at its 540 s wait while the full run is still running #5784

Description

@kyle-sexton

ci-status waits up to 540 s for a successful ci-lanes status. When the lane run takes longer, or a duplicate run is still in flight, ci-status fails with "no successful ci-lanes status ... re-run the full workflow", and the PR stays red until someone re-runs it by hand. The re-run then passes.

Seen during the 2026-10-01 drain:

Each costs a manual re-run and 10-40 minutes per PR, and an unattended merge lane reads the red check as a failure.

Acceptance:

  • ci-status either waits for the lane run it depends on to finish, or re-checks after the lanes complete, so a slow but green run never leaves a red ci-status behind.
  • A test or a probe PR shows a lane run longer than 540 s ending with a green ci-status and no manual re-run.

Related: #4670 (stale failure during a re-run).

No activity

Activity on this issue will appear here.

Activity

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

    needs-triageNot yet classified. Floor until a type and one priority tier are set.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions