Skip to content

test(cns): add token-gated state fault injection - #4811

Draft
Evan Baker (rbtr) wants to merge 5 commits into
users/rbtr/bolt-quality-join-v3from
users/rbtr/bolt-fault-harness-v2
Draft

Evan Baker (rbtr) wants to merge 5 commits into
users/rbtr/bolt-quality-join-v3from
users/rbtr/bolt-fault-harness-v2

Conversation

@rbtr

Copy link
Copy Markdown
Collaborator

Scope

Adds the token-gated ADD/DEL/PATCH fault controller and the integration configuration used by migration E2E.

Draft dependency caveat

This PR is opened early for review and CI on top of the temporary multi-parent quality join. Do not merge until the quality join and all inherited J1/Q1/Q3 prerequisites merge.

Behavior

No public enable flag is added. The endpoint is registered only when a non-empty out-of-band test token is configured, and authentication uses constant-time comparison.

Evidence

Linux/Windows lint, fault-path race tests, and integration configuration tests pass.

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
There may be pipelines that require an authorized user to comment /azp run to run.

@github-actions

Copy link
Copy Markdown
Contributor

This pull request is stale because it has been open for 2 weeks with no activity. Remove stale label or comment or this will be closed in 7 days

@github-actions github-actions Bot added the stale Stale due to inactivity. label Sep 16, 2026
@rbtr Evan Baker (rbtr) added priority/0 release/latest Change affects latest release train stale Stale due to inactivity. cns Related to CNS. and removed stale Stale due to inactivity. labels Sep 17, 2026

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

cns Related to CNS. priority/0 release/latest Change affects latest release train

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant