This is based on riptano's jepsen.
- Supports Apache Cassandra 3.11.x
- Support
collections.map-test
,collections.set-test
,batch-test
,counter-test
(only add) andlwt-test
- Removed
lww-test
andmv-test
- Removed
You will probably need to increase the amount of memory that you make available to Docker in order to run these tests with Docker. We have had success using 8GB of memory and 2GB of swap. More, if you can spare it, is probably better.
-
Start the Docker nodes or multiple machines and log into jepsen-control (as explained here).
-
Run a test
# in jepsen-control
$ cd ${SCALAR_JEPSEN}/cassandra
$ lein run test --workload lwt --nemesis partition --admin join
- See
lein run test --help
for full options