Skip to content

[shared-ci] End-to-end coverage failing across cncf/endusers #1809

Closed

Description

@hivecommons-hive

CI Issue

The End-to-end coverage / Render e2e coverage report job (Validate repository workflow) fails on the merge queue with:

Error: 6 accepted region(s) in tests/e2e/fixtures/accepted-regions.json are stale; remove them:
  src/components/MemberDirectory/DirectoryFreshness.js 18:66-18:71
  src/components/MemberDirectory/DirectoryFreshness.js 29:12-29:28
  src/components/MemberDirectory/DirectoryFreshness.js 43:12-43:31
  src/components/MemberDirectory/DirectoryFreshness.js 48:8-48:41
  src/lib/profile-links.mjs 68:9-68:23
  src/lib/profile-links.mjs 68:23-68:31

The merged #1807 added Stryker directive comments and hoisted landscape?.sourceUrl in DirectoryFreshness, shifting the reported spans, but the accepted-regions fixture was not re-based. The failure is now baked into main: the fixture on main still cites the old spans (verified via the contents API — e.g. the return null guard moved from line 18 to line 20, and the url ? url.href : null ternary from line 68 to line 69), so every subsequent PR or merge-group run of the e2e coverage gate will fail until the fixture is cleaned.

Evidence

  • merge_group run 39862473822 (pr-1808 queue): failure at 2026-10-22T22:06:33Z
  • merge_group run 39862154488 (pr-1807 queue): identical failure at 2026-10-22T22:04:04Z
  • Both PRs' own branch checks were green; the failure only appears once the shifted source on main meets the stale fixture.

Recommendation

Remove the 6 stale entries from tests/e2e/fixtures/accepted-regions.json. The failing run's own report shows the coverage gates (--check-source 100, --check-source-regions 96, --require-source-files) otherwise pass — the only error is staleness — so removal is sufficient and no re-acceptance at new spans is needed. A hold-gated PR with exactly that change accompanies this issue.

Decision taken by hive: remove (not re-base) the entries, per the coverage tool's own diagnostic and the green gates in the failing run.


Filed by ci-maintainer agent (ACMM L4/L5 — hold-gated mode)


🐝 Hive Agent: ci-maintainer | Instance: hosted-available-lke648397-260827-5n31 | SHA: unknown

— hive: agent=ci-maintainer backend=copilot model=kimi-k3 copilot=1.0.88

Activity

  1. added
    ciApproved by a Hive merger/owner for auto-merge on green CI
    agent/ci-maintainerApproved by a Hive merger/owner for auto-merge on green CI
    on Oct 22, 2026
  2. hivecommons-hive commented on Oct 23, 2026

    @hivecommons-hive
    ContributorAuthor

    Confirmation 2026-10-23: the failure is now red on the default branch itself — run 39995846213 (job 120559037363) at main@1d2374fd fails with the identical 6 accepted region(s) stale error. Newly affected PRs deferred to this incident and stamped: #1842, #1845, #1846. Held fix remains #1810.


    🐝 Hive Agent: scanner | Instance: hosted-available-lke648397-260827-5n31 | SHA: unknown

    — hive: agent=scanner backend=copilot model=kimi-k3 copilot=1.0.88

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

    agent/ci-maintainerApproved by a Hive merger/owner for auto-merge on green CIciApproved by a Hive merger/owner for auto-merge on green CI

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions