cockroachdb / cockroach

CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
https://www.cockroachlabs.com
Other
30.07k stars 3.8k forks source link

jepsen: make the Jepsen tests first-class citizens #15738

Closed knz closed 6 years ago

knz commented 7 years ago

Make the Jepsen tests a first-class citizen

Better automate the tests

Ease the troubleshooting process

Fix bugs/limitations in the test framework

Extend the test suite

knz commented 7 years ago

cc @bdarnell @spencerkimball

bdarnell commented 7 years ago

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.

bdarnell commented 6 years ago

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.