Skip to content

Releases: couchbaselabs/jepsen.couchbase

Initial Release of Couchbase’s Jepsen Testing Repo

19 Oct 08:14

Choose a tag to compare

Initial release of Couchbase's Jepsen testing repo, for testing Couchbase's key-value operations.

Here's an overview of the included workload types, the checkers and nemeses:

Workload types:

  • Set
  • Counter
  • CASRegister

Checkers used:

  • Knossos
  • Seqchecker
  • Extended set checker
  • Sanity counter

Included nemeses:

  • Graceful/Hard failover
  • Delta/Full recovery
  • Isolate completely
  • Isolate two nodes from each other
  • Heal network
  • Rebalance out
  • Rebalance in
  • Swap rebalance
  • Fail rebalance
  • Kill process
  • Start process
  • Halt process
  • Continue process
  • Hard reboot
  • Trigger compaction
  • Fail disk
  • Slow disk
  • Reset disk