<HTML><BODY><div><div>- Adding TPC-H into perf testing pipeline<br>- Using sh2 server for TPC-H testing<br>- Keep raw SQLite results into artifacts</div><div> </div><div>Closes #5010<br>---</div><div> </div><div>Github: <a href="https://github.com/tarantool/tarantool/tree/opiskunov/gh-5010-add-tpch-perf">https://github.com/tarantool/tarantool/tree/opiskunov/gh-5010-add-tpch-perf</a></div><div><br> .gitlab-ci.yml | 16 ++++++++++++++++<br> 1 file changed, 16 insertions(+)</div><div> </div><div>diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml<br>index 65b2fb1..9df2a17 100644<br>--- a/.gitlab-ci.yml<br>+++ b/.gitlab-ci.yml<br>@@ -39,6 +39,7 @@ variables:<br>   variables: &perf_vars_definition<br>     IMAGE_PERF: "${CI_REGISTRY}/${CI_PROJECT_PATH}/perf/ubuntu-bionic:perf_master"<br>     IMAGE_PERF_BUILT: "${CI_REGISTRY}/${CI_PROJECT_PATH}/perf_tmp/ubuntu-bionic:perf_${CI_COMMIT_SHORT_SHA}"<br>+    IMAGE_PERF_TPCH_BUILT: "${CI_REGISTRY}/${CI_PROJECT_PATH}/perf_tmp_tpch/ubuntu-</div><div> </div><div>bionic:perf_${CI_COMMIT_SHORT_SHA}"</div><div> .docker_test_template: &docker_test_definition<br>   image: "${CI_REGISTRY}/${CI_PROJECT_PATH}/testing/debian-stretch:latest"<br>@@ -211,6 +212,21 @@ perf_bootstrap:</div><div> </div><div> # Testing part</div><div> </div><div>+perf_tpch:<br>+  <<: *perf_docker_test_definition<br>+  image: ${IMAGE_PERF_TPCH_BUILT}<br>+  tags:<br>+    - docker_sh2_perf<br>+  artifacts:<br>+    when: always<br>+    paths:<br>+      - "bench-*.csv"<br>+      - "*_t_version.txt"<br>+      - "*_result.txt"<br>+  variables:<br>+    <<: *perf_vars_definition<br>+    BENCH: 'tpch'<br>+<br> perf_sysbench:<br>   <<: *perf_docker_test_definition<br>   tags:<br>--<br>1.8.3.1<br> </div></div></BODY></HTML>