<HTML><BODY><div><div> </div><div>- Adding new stage "integr_test" for integration<br> testing connectors and modules with Tarantool.<br>- Addign module VSHARD for testing in Tarantool<br> development cycle.</div><div> </div><div>Closes #4972<br>---</div><div> </div><div>Github: <a href="https://github.com/tarantool/tarantool/tree/opiskunov/gh-4972-integration-test-vshard">https://github.com/tarantool/tarantool/tree/opiskunov/gh-4972-integration-test-vshard</a><br>Issue: <a href="https://github.com/tarantool/tarantool/issues/4972">https://github.com/tarantool/tarantool/issues/4972</a></div><div><br> .gitlab-ci.yml | 11 +++++++++++<br> .travis.mk | 10 ++++++++++<br> 2 files changed, 21 insertions(+)</div><div> </div><div>diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml<br>index 256b368..8576f91 100644<br>--- a/.gitlab-ci.yml<br>+++ b/.gitlab-ci.yml<br>@@ -1,5 +1,6 @@<br> stages:<br> - test<br>+ - integr_test<br> - perf<br> - cleanup</div><div> </div><div>@@ -183,6 +184,16 @@ freebsd_12_release:<br> script:<br> - ${GITLAB_MAKE} vms_test_freebsd</div><div> </div><div>+# ###################<br>+# Integration testing<br>+# ###################<br>+<br>+release_module_vshard_test:<br>+ <<: *docker_test_definition<br>+ stage: integr_test<br>+ script:<br>+ - ${GITLAB_MAKE} test_module_vshard<br>+<br> # ####<br> # Perf<br> # ####<br>diff --git a/.travis.mk b/.travis.mk<br>index 063537f..25e0469 100644<br>--- a/.travis.mk<br>+++ b/.travis.mk<br>@@ -87,6 +87,16 @@ test_debian: deps_debian test_debian_no_deps</div><div> </div><div> test_debian_clang8: deps_debian deps_buster_clang_8 test_debian_no_deps</div><div> </div><div>+# Integration testing<br>+<br>+test_module_vshard:<br>+ cmake . -DCMAKE_BUILD_TYPE=RelWithDebInfo -DENABLE_WERROR=ON -DENABLE_DIST=ON ${CMAKE_EXTRA_PARAMS}<br>+ make -j<br>+ make install<br>+ git clone https://github.com/tarantool/vshard.git tarantool/vshard<br>+ cd tarantool/vshard && git submodule update --init --recursive \<br>+ && cmake . && make test<br>+<br> # Debug with coverage</div><div> </div><div> build_coverage_debian:<br>--<br>1.8.3.1<br> </div></div></BODY></HTML>