Skip to content

test: close four seal gaps from DESIGN_E2E_SEALED_PUBSUB §10 - #92

Open
rgfaber wants to merge 1 commit into
mainfrom
test-seal-gaps
Open

rgfaber wants to merge 1 commit into
mainfrom
test-seal-gaps

Conversation

@rgfaber

@rgfaber rgfaber commented Oct 11, 2026

Copy link
Copy Markdown
Contributor

Gap-map of the §10 "Tests, red first" list against the suite at v14.8.1: four items were untested even though the behaviour existed.

  • a restarted distributor answers a lost epoch unknown_epoch (epochs are memory-only)
  • off after preferred is ignored, as after required (policy is monotonic per node run)
  • a quiet re-pull picks up required from the distributor's latest word (only the downgrade to off is blocked)
  • a clear event under a required group is counted (diagnostics bound), not just refused

All four went green immediately; this PR is coverage only, no production change.

Refs macula#91 for the one remaining gap (the distributor's default realm-membership path).

- a restarted distributor answers a lost epoch unknown_epoch (keys)
- off after preferred is ignored, as after required (keyring)
- a quiet re-pull picks up required from the distributor's latest word (keyring)
- a clear event under a required group is counted, not just refused (client_group)

All four were coverage gaps: the behaviour was already implemented.

This branch has not been deployed

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant