-
Notifications
You must be signed in to change notification settings - Fork 3.8k
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
roachtest: split perturbation/* tests #134886
roachtest: split perturbation/* tests #134886
Conversation
Previously the perturbation test used reflection to determine the set of spec options to use. This change allows each test to customize any options it needs. Epic: none Release note: None
This change makes the cluster settings a first class structure in the perturbation tests. This allows different tests to set the settings how they need when they start. Epic: none Release note: None
As part of the effort to make perturbation tests more first class and owned by separate teams, this commit moves them to their own directory. Epic: none Release note: None
Your pull request contains more than 1000 changes. It is strongly encouraged to split big PRs into smaller chunks. 🦉 Hoot! I am a Blathers, a bot for CockroachDB. My owner is dev-inf. |
Only the last 2 commits in this are new, the others are part of #134871. |
This commit splits all the individual perturbations into separate files. This will make it easier to find and update a perturbation. Epic: none Release note: None
8a532e8
to
0cbc4e7
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I wasn't able to check over the split out files to see if there was any diff. Assuming this was purely mechanical, .
Reviewed 6 of 6 files at r3, 10 of 10 files at r4, all commit messages.
Reviewable status: complete! 1 of 0 LGTMs obtained (waiting on @herkolategan and @vidit-bhat)
TFTR! Yes two purely mechanical changes. Since you also approved #134871 I'll bors this one and close that out. bors r=kvoli |
This commit splits all the individual perturbations into separate files. This will make it easier to find and update a perturbation.
Epic: none
Release note: None