Skip to content

tonycox/jepsen-ignite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

58be797 · Jul 14, 2017

History

7 Commits
Jul 14, 2017
Jul 14, 2017
Jul 14, 2017
Jul 13, 2017
Jul 13, 2017
Jul 13, 2017

Repository files navigation

Testing Ignite with Jepsen

Getting Started

All tests placed in ./src, on docker container placed in /jepsen-ignite/src written on clojure

Prerequisites

Requires any os with bash support and installed docker. Ubuntu has some issues with docker networking, see on github.

In development we use clojure plugin for IDE and Leiningen.

Installing

move into docker folder and run build.sh script, then

docker-compose up -d

to stop all containers:

docker kill $(docker ps -q)

or

docker-compose kill

Running the tests

to enter to jepsen-control container:

docker exec -it jepsen-control bash

to run a check tests:

docker exec jepsen-control bash -c "cd /jepsen/jepsen && lein test"

to run a jepsen-ignite tests:

docker exec jepsen-control bash -c "cd /jepsen-ignite && lein test"

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published