Description
Currently our nemesis logic relies on attempting to track the current state of the cluster in a monolithic stateful nemesis. This makes it difficult to modify the nemesis behaviour without causing unforeseen issues. As a result, some workloads are broken and difficult to fix. Split the nemesis into individual functions for each operation that do not share state to avoid such issues.
Attachments
Issue Links
- has to be done before
-
MB-35293 [Workload] Jepsen partition-failover workload does not function as intended
- Closed