scalar-labs / scalar-jepsen

Jepsen tests for ScalarDB and ScalarDL
45 stars 6 forks source link

Improve nemesis #96

Closed yito88 closed 1 year ago

yito88 commented 1 year ago

I'd like to update especially Nemesis behaviour of Jepsen tests for C*, ScalarDB, and Scalar DL. It should be merged after resolving the current issue about setting up a test environment for Jepsen 0.3.1.

Motivation

Changes

CLI changes

--test is replaced with --workload. --join is replaced with --admin. And, --clock is integrated into --nemesis clock. e.g.

lein run test --workload lwt --nemesis crash --admin join --ssh-private-key ~/.ssh/id_rsa