<HTML><BODY><div><div><br>- Adding 2 servers (sh1, sh2) for performance testing.<br>  Additional gitlab-ci tags for perf testing:<br>  docker_sh1_perf and docker_sh2_perf.<br>- Rebalance performance testing between servers.<br>- Changing gitlab-ci tag for performance docker images<br>  from 'perf' to 'deploy'.</div><div> </div><div>Closes #4868<br>---</div><div> </div><div>Github: https://github.com/tarantool/tarantool/tree/opiskunov/gh-4868-parallel-perf<br>Issue: <a href="https://github.com/tarantool/tarantool/issues/4868">https://github.com/tarantool/tarantool/issues/4868</a></div><div> </div><div> .gitlab-ci.yml | 18 +++++++++++++++---<br> 1 file changed, 15 insertions(+), 3 deletions(-)</div><div> </div><div>diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml<br>index ae2afce..897f657 100644<br>--- a/.gitlab-ci.yml<br>+++ b/.gitlab-ci.yml<br>@@ -91,8 +91,6 @@ variables:<br>   <<: *perf_only_definition<br>   image: ${IMAGE_PERF_BUILT}<br>   stage: perf<br>-  tags:<br>-    - docker_perf<br>   artifacts:<br>     when: always<br>     paths:<br>@@ -195,7 +193,7 @@ perf_bootstrap:<br>   <<: *perf_only_definition<br>   stage: test<br>   tags:<br>-    - perf<br>+    - deploy<br>   script:<br>     - ${GITLAB_MAKE} perf_prepare</div><div> </div><div>@@ -203,18 +201,24 @@ perf_bootstrap:</div><div> </div><div> perf_sysbench:<br>   <<: *perf_docker_test_definition<br>+  tags:<br>+    - docker_perf<br>   variables:<br>     <<: *perf_vars_definition<br>     BENCH: 'sysbench'</div><div> </div><div> perf_tpcc:<br>   <<: *perf_docker_test_definition<br>+  tags:<br>+    - docker_perf<br>   variables:<br>     <<: *perf_vars_definition<br>     BENCH: 'tpcc'</div><div> </div><div> perf_ycsb_hash:<br>   <<: *perf_docker_test_definition<br>+  tags:<br>+    - docker_sh2_perf<br>   variables:<br>     <<: *perf_vars_definition<br>     BENCH: 'ycsb'<br>@@ -222,6 +226,8 @@ perf_ycsb_hash:</div><div> </div><div> perf_ycsb_tree:<br>   <<: *perf_docker_test_definition<br>+  tags:<br>+    - docker_sh2_perf<br>   variables:<br>     <<: *perf_vars_definition<br>     BENCH: 'ycsb'<br>@@ -229,6 +235,8 @@ perf_ycsb_tree:</div><div> </div><div> perf_nosqlbench_hash:<br>   <<: *perf_docker_test_definition<br>+  tags:<br>+    - docker_sh1_perf<br>   variables:<br>     <<: *perf_vars_definition<br>     BENCH: 'nosqlbench'<br>@@ -236,6 +244,8 @@ perf_nosqlbench_hash:</div><div> </div><div> perf_nosqlbench_tree:<br>   <<: *perf_docker_test_definition<br>+  tags:<br>+    - docker_sh1_perf<br>   variables:<br>     <<: *perf_vars_definition<br>     BENCH: 'nosqlbench'<br>@@ -243,6 +253,8 @@ perf_nosqlbench_tree:</div><div> </div><div> perf_cbench:<br>   <<: *perf_docker_test_definition<br>+  tags:<br>+    - docker_sh2_perf<br>   variables:<br>     <<: *perf_vars_definition<br>     BENCH: 'cbench'<br>--<br>1.8.3.1</div><div> </div></div></BODY></HTML>