[Tarantool-patches] [PATCH 0/4] Integrate Jepsen tests to CI

sergeyb at tarantool.org sergeyb at tarantool.org
Wed Sep 16 10:07:18 MSK 2020


From: Sergey Bronnikov <sergeyb at tarantool.org>

Patch series adds Terraform configs to setup test stand in a cloud
infrastructure, script to run Jepsen tests, separate targets to
Makefile.

Issue: https://github.com/tarantool/tarantool/issues/5277
CI: https://gitlab.com/tarantool/tarantool/-/pipelines/190225147

Sergey Bronnikov (4):
  extra: add Terraform config files
  cmake: add targets to run Jepsen tests
  tools: add script to run Jepsen tests
  ci: integrate Jepsen tests to GitLab CI

 .gitlab-ci.yml            | 14 +++++++
 .travis.mk                | 34 ++++++++++++++++-
 CMakeLists.txt            | 27 ++++++++++++++
 extra/tf/main.tf          | 43 ++++++++++++++++++++++
 extra/tf/outputs.tf       | 10 +++++
 extra/tf/provider.tf      | 49 +++++++++++++++++++++++++
 extra/tf/versions.tf      |  8 ++++
 tools/run-jepsen-tests.sh | 77 +++++++++++++++++++++++++++++++++++++++
 8 files changed, 261 insertions(+), 1 deletion(-)
 create mode 100644 extra/tf/main.tf
 create mode 100644 extra/tf/outputs.tf
 create mode 100644 extra/tf/provider.tf
 create mode 100644 extra/tf/versions.tf
 create mode 100755 tools/run-jepsen-tests.sh

-- 
2.25.1



More information about the Tarantool-patches mailing list