<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>