From 8a50c28fc16901555ada448b0a054c41e55714e0 Mon Sep 17 00:00:00 2001 From: Ryan Breen Date: Sun, 12 Apr 2015 22:44:57 -0400 Subject: [PATCH] Website: minor tweaks for docs/internals/jepsen.html. --- website/source/docs/internals/jepsen.html.markdown | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/website/source/docs/internals/jepsen.html.markdown b/website/source/docs/internals/jepsen.html.markdown index d91a265054..861679d843 100644 --- a/website/source/docs/internals/jepsen.html.markdown +++ b/website/source/docs/internals/jepsen.html.markdown @@ -3,24 +3,25 @@ layout: "docs" page_title: "Jepsen Testing" sidebar_current: "docs-internals-jepsen" description: |- - Jepsen is a tool written by Kyle Kingsbury that is designed to test the partition tolerance of distributed systems. It creates network partitions while fuzzing the system with random operations. The results are analyzed to see if the system violates any of the consistency properties it claims to have. + Jepsen is a tool, written by Kyle Kingsbury, designed to test the partition tolerance of distributed systems. It creates network partitions while fuzzing the system with random operations. The results are analyzed to see if the system violates any of the consistency properties it claims to have. --- # Jepsen Testing [Jepsen](http://aphyr.com/posts/281-call-me-maybe-carly-rae-jepsen-and-the-perils-of-network-partitions) -is a tool written by Kyle Kingsbury that is designed to test the partition +is a tool, written by Kyle Kingsbury, designed to test the partition tolerance of distributed systems. It creates network partitions while fuzzing the system with random operations. The results are analyzed to see if the system violates any of the consistency properties it claims to have. -As part of our Consul testing, we ran it against Jepsen to determine if -any consistency issues could be uncovered. In our testing, Consul gracefully -recovered from partitions without introducing any consistency issues. +As part of our Consul testing, we ran a Jepsen test to determine if +any consistency issues could be uncovered. In our testing, Consul +gracefully recovered from partitions without introducing any consistency +issues. ## Running the tests -At the moment, testing with Jepsen is rather complex, as it requires +At the moment, testing with Jepsen is rather complex as it requires setting up multiple virtual machines, SSH keys, DNS configuration, and a working Clojure environment. We hope to contribute our Consul testing code upstream and to provide a Vagrant environment for Jepsen