You are looking at the docs for the unreleased master branch of Dgraph. The latest version is v20.11.
Report Issue Edit Page

Run Jepsen tests

  1. Clone the jepsen repo at
git clone
  1. Run the following command to setup the instances from the repo.
cd docker && ./

This should start 5 jepsen nodes in docker containers.

  1. Now ssh into jepsen-control container and run the tests.
Note You can use the transfer script to build the Dgraph binary and upload the tarball to, which gives you a url that can then be used in the Jepsen tests (using –package-url flag).
docker exec -it jepsen-control bash
root@control:/jepsen# cd dgraph
root@control:/jepsen/dgraph# lein run test -w upsert

# Specify a --package-url

root@control:/jepsen/dgraph# lein run test --force-download --package-url -w upsert
Continue the conversation on Discuss.