Open michaelmaguire opened 7 years ago
Note: for testing a single, monolithic system that can't easily be fired up in a VM, can omit OS setup, e.g.:
:os os/non :db db/none :client (client["a2", "b2"])
can then provide our own customized version of some of the nemesis client types:
https://github.com/jepsen-io/jepsen/blob/master/jepsen/src/jepsen/nemesis.clj
Utilities for testing job management scheduling systems: https://github.com/jepsen-io/jepsen/tree/master/chronos
e.g. tests for http://mesos.apache.org/
https://github.com/jepsen-io/jepsen/blob/master/chronos/src/jepsen/chronos.clj#L220 "Mesos and Chronos like to crash all the time."