[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