Skip to content

aggregator: 'hub renders > service detail' test fails in CI on main #4091

Closed

Description

@dezren39

Problem

The aggregator test hub renders > service detail: full metrics, chart, reads, conflicts fails when the suite runs in GitHub Actions.

Evidence

Acceptance

  • Reproduce the failure (CI run above, or bun test on the pm-stack aggregator suite on clean main).
  • Fix the underlying cause so hub renders > service detail: full metrics, chart, reads, conflicts passes in the pm-aggregator-tests workflow; if it proves environment-only (e.g. missing fixture/env in CI), document and gate it explicitly instead.

Acceptance criteria

  • The failure is reproduced or isolated from the CI run evidence (run 41356090312): the specific assertion/ordering/timing cause of hub renders > service detail: full metrics, chart, reads, conflicts failing in GitHub Actions is identified.
  • The fix (test or code, whichever is at fault) lands and the pm-aggregator-tests workflow passes on main with this test green.
  • The fix does not weaken the test's assertions to force a pass; any environment assumption the test relied on is made explicit.

Activity

  1. added
    kind/bugSomething isn't working (prefixed form of the classic bug label)
    area/ciCI/CD pipelines, workflows, and build automation (area)
    app/aggregatorPackage/app: aggregator (pm-stack in this repo)
    on Nov 2, 2026
  2. added
    priority/normalOrdinary priority (the default)
    effort/sSmall: expected under 2 hours of work
    meta/enrichedIntake review done: acceptance criteria, links, and normalized labels added
    on Nov 2, 2026
  3. dezren39 commented on Nov 2, 2026

    @dezren39
    MemberAuthor

    Intake review

    — Fleet monitor intake, 2026-11-01 20:12 CST run.

  4. added
    queue/queuedHas a queued task in the Supabase agent queue
    source/creatorFiled by the new-issue-creator job
    task/triageQueue packet kind: verify, reproduce, and route this item
    on Nov 3, 2026
  5. developing-today commented on Nov 3, 2026

    @developing-today
    Contributor

    agent-note:v1
    state: triaged (coverage pass)
    Coverage pass 2026-11-03: reviewed in the fleet-wide per-issue pass (drift / overlap / already-handled / stale / blockers / ordering). Verdict: still live; queued in repo-health-code-pilot as triage at priority 40 (priority/normal). If this is already handled at current main, the triage closes it with evidence; if it needs splitting, the triage files the split.
    Found via: coverage pass 2026-11-03

  6. added
    work/assignedQueue worker lifecycle state
    queue/claimedQueue worker lifecycle state
    and removed
    queue/queuedHas a queued task in the Supabase agent queue
    on Nov 3, 2026
  7. dezren39 commented on Nov 3, 2026

    @dezren39
    MemberAuthor

    🤖 Agent note · picked up

  8. dezren39 commented on Nov 3, 2026

    @dezren39
    MemberAuthor

    🤖 Agent note · done

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

Metadata

Metadata

Assignees

Labels

app/aggregatorPackage/app: aggregator (pm-stack in this repo)area/ciCI/CD pipelines, workflows, and build automation (area)effort/sSmall: expected under 2 hours of workkind/bugSomething isn't working (prefixed form of the classic bug label)meta/enrichedIntake review done: acceptance criteria, links, and normalized labels addedpriority/normalOrdinary priority (the default)source/creatorFiled by the new-issue-creator jobtask/triageQueue packet kind: verify, reproduce, and route this item

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions