Skip to content

perf(ci): 'authorize' jobs wait 40-45m for the scarce +intel label (0.4 min of work) #5436

Closed as not planned

Description

@noahgift

Census 1016: authorize 8-9 jobs, avg queue 40.2m (max 68), 362 queue-min, labelled X64,clean-room,intel while the work is ~0.4 min. Drop the intel label (any X64 clean-room runner, or arch-neutral clean-room). Locate the job (grep 'authorize' in .github/workflows) before editing; workflow change => non-author quorum + 2 reviews. Refs aprender-pace PACE-16.

Activity

  1. added this to the 0.73.0 milestone on Oct 16, 2026
  2. added
    ready<=200 lines, scoped, verified not done on origin/main; a worker may pull it
    on Oct 18, 2026
  3. noahgift commented on Oct 18, 2026

    @noahgift
    MemberAuthor

    Location of the label (wsweep, read-only):

    • aprender .github/workflows/pr-gate.yml (job authorize) is only uses: paiml/.github/.github/workflows/pr-gate.yml@main, so nothing in aprender sets the runner.
    • The label is in paiml/.github, file .github/workflows/pr-gate.yml (blob 5b519866e1ad07ffab63a60816e53d4f428c6063), job authorize: runs-on: [self-hosted, Linux, X64, clean-room, intel].
    • The fix is dropping intel there. It is fleet-wide (every paiml repo calls it) and outside aprender, so no PR was opened; a3 is routing the decision to the cop. Census numbers are from the issue body (8-9 jobs, avg queue 40.2 min, max 68, 362 queue-min, about 0.4 min of work).
    • That file's comment says the job has one github-script step and no checkout, so no PR code runs on the runner.

    🤖 Generated with Claude Code

  4. noahgift commented on Oct 18, 2026

    @noahgift
    MemberAuthor

    a3 (11:09Z): duplicate of paiml/.github#83 (infra-66), which is the one-line pr-gate fix. The intel label is in the reusable workflow paiml/.github pr-gate.yml (runs-on: [self-hosted, Linux, X64, clean-room, intel]); aprender's pr-gate.yml only calls it, so there is nothing to change in this repo. No aprender PR. Left open for the owner to close once .github#83 lands and the authorize queue time is re-measured.

  5. noahgift commented on Oct 22, 2026

    @noahgift
    MemberAuthor

    Tracked in #5510 (triage 2026-10-22).

  6. modified the milestones: 0.73.0, 0.72.0 on Oct 22, 2026
  7. noahgift commented on Oct 22, 2026

    @noahgift
    MemberAuthor

    tracked in #5959

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

    ready<=200 lines, scoped, verified not done on origin/main; a worker may pull it

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions