Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

drt: add testing of partial partitions #121940

Closed
andrewbaptist opened this issue Apr 8, 2024 · 0 comments · Fixed by #122157
Closed

drt: add testing of partial partitions #121940

andrewbaptist opened this issue Apr 8, 2024 · 0 comments · Fixed by #122157
Assignees
Labels
A-testing Testing tools and infrastructure branch-release-24.1 Used to mark GA and release blockers and technical advisories for 24.1 C-enhancement Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception) GA-blocker T-kv KV Team
Projects

Comments

@andrewbaptist
Copy link
Collaborator

andrewbaptist commented Apr 8, 2024

As part of 24.1, we added a the ability to route requests through followers to work around partial partitions #117340. We should add this as a testing mode on drt.

Jira issue: CRDB-37632

@andrewbaptist andrewbaptist added C-enhancement Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception) A-testing Testing tools and infrastructure T-kv KV Team labels Apr 8, 2024
@andrewbaptist andrewbaptist self-assigned this Apr 8, 2024
@blathers-crl blathers-crl bot added this to Incoming in KV Apr 8, 2024
@andrewbaptist andrewbaptist added GA-blocker branch-release-24.1 Used to mark GA and release blockers and technical advisories for 24.1 labels Apr 8, 2024
andrewbaptist added a commit to andrewbaptist/cockroach that referenced this issue Apr 12, 2024
We want to be able to test network partitions, but full and partial as
part of our DRT cluster. This commit adds a failure mode for network
partitions. Half the time it does a partial partition and the other half
it does a full partition.

Fixes: cockroachdb#121940

Epic: none

Release note: None
andrewbaptist added a commit to andrewbaptist/cockroach that referenced this issue Apr 17, 2024
We want to be able to test network partitions, but full and partial as
part of our DRT cluster. This commit adds a failure mode for network
partitions. Half the time it does a partial partition and the other half
it does a full partition.

Fixes: cockroachdb#121940

Epic: none

Release note: None
craig bot pushed a commit that referenced this issue Apr 18, 2024
122157: roachtest: add an Operation for network failures r=itsbilal a=andrewbaptist

We want to be able to test network partitions, but full and partial as
part of our DRT cluster. This commit adds a failure mode for network
partitions. Half the time it does a partial partition and the other half
it does a full partition.

Fixes: #121940

Epic: none

Release note: None

Co-authored-by: Andrew Baptist <baptist@cockroachlabs.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-testing Testing tools and infrastructure branch-release-24.1 Used to mark GA and release blockers and technical advisories for 24.1 C-enhancement Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception) GA-blocker T-kv KV Team
Projects
KV
Incoming
Development

Successfully merging a pull request may close this issue.

1 participant