-
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
jepsen: make the Jepsen tests first-class citizens #15738
Comments
jepsen-io/jepsen#178 fixes the register tests and reduces some other flakiness. The sequential tests are still failing 100% of the time, and the most common failure in the other tests is #16450. |
See cockroachdb#14093. Add the `--max-offset=experimental-clockless` mode in which the cluster sends an empty request through Raft for each reads and always restarts on uncertainty errors. Not for production use. Not tested (cockroachdb#15738 will help).
See cockroachdb#14093. Add the `--max-offset=experimental-clockless` mode in which the cluster sends an empty request through Raft for each reads and always restarts on uncertainty errors. Not for production use. Not tested (cockroachdb#15738 will help).
The jepsen tests are in pretty good shape these days. I think that aside from the automatic filing of issues (#19694), they're already "first-class citizens". I've added separate issues for most of the remaining points here, so I'm closing this meta-issue. Feel free to open new issues for the points abandoned here if you think they're worth keeping. |
Make the Jepsen tests a first-class citizen
Better automate the tests
Ease the troubleshooting process
Fix bugs/limitations in the test framework
cockroach quit
more, use signals less, take inspiration from the CLI interactive tests.split
nemesis (and maybe others?) jepsen: More nemeses, flexible configuration #19697Extend the test suite
The text was updated successfully, but these errors were encountered: