<HTML><BODY><div>Gitlab-ci pipeline modified in order to keep performance results into gitlab-ci artifacts.</div><div> </div><div>Closes #4920</div><div> </div><div>Github: https://github.com/tarantool/tarantool/tree/opiskunov/gh-4920-perf-artifacts<br>Issue: https://github.com/tarantool/tarantool/issues/4920<br>---<br> .gitlab-ci.yml | 43 +++++++++++++++++++++++++++++++++++++++++++<br> 1 file changed, 43 insertions(+)</div><div> </div><div>diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml<br>index fd265aa..4b05fa5 100644<br>--- a/.gitlab-ci.yml<br>+++ b/.gitlab-ci.yml<br>@@ -201,12 +201,22 @@ perf_sysbench:<br>   variables:<br>     <<: *perf_vars_definition<br>     BENCH: 'sysbench'<br>+  artifacts:<br>+    when: always<br>+    paths:<br>+      - Sysbench_result.txt<br>+      - Sysbench_t_version.txt</div><div> </div><div> perf_tpcc:<br>   <<: *perf_docker_test_definition<br>   variables:<br>     <<: *perf_vars_definition<br>     BENCH: 'tpcc'<br>+  artifacts:<br>+    when: always<br>+    paths:<br>+      - tpc.c_result.txt<br>+      - tpc.c_t_version.txt</div><div> </div><div> perf_ycsb_hash:<br>   <<: *perf_docker_test_definition<br>@@ -214,6 +224,11 @@ perf_ycsb_hash:<br>     <<: *perf_vars_definition<br>     BENCH: 'ycsb'<br>     ARG: 'hash'<br>+  artifacts:<br>+    when: always<br>+    paths:<br>+      - ycsb.hash_result.txt<br>+      - ycsb.hash_t_version.txt</div><div> </div><div> perf_ycsb_tree:<br>   <<: *perf_docker_test_definition<br>@@ -221,6 +236,11 @@ perf_ycsb_tree:<br>     <<: *perf_vars_definition<br>     BENCH: 'ycsb'<br>     ARG: 'tree'<br>+  artifacts:<br>+    when: always<br>+    paths:<br>+      - ycsb.tree_result.txt<br>+      - ycsb.tree_t_version.txt</div><div> </div><div> perf_nosqlbench_hash:<br>   <<: *perf_docker_test_definition<br>@@ -228,6 +248,11 @@ perf_nosqlbench_hash:<br>     <<: *perf_vars_definition<br>     BENCH: 'nosqlbench'<br>     ARG: 'hash'<br>+  artifacts:<br>+    when: always<br>+    paths:<br>+      - nosqlbench.hash_result.txt<br>+      - nosqlbench.hash_t_version.txt</div><div> </div><div> perf_nosqlbench_tree:<br>   <<: *perf_docker_test_definition<br>@@ -235,12 +260,25 @@ perf_nosqlbench_tree:<br>     <<: *perf_vars_definition<br>     BENCH: 'nosqlbench'<br>     ARG: 'tree'<br>+  artifacts:<br>+    when: always<br>+    paths:<br>+      - nosqlbench.tree_result.txt<br>+      - nosqlbench.tree_t_version.txt</div><div> </div><div> perf_cbench:<br>   <<: *perf_docker_test_definition<br>   variables:<br>     <<: *perf_vars_definition<br>     BENCH: 'cbench'<br>+  artifacts:<br>+    when: always<br>+    paths:<br>+      - cbench-memtx-tree_result.txt<br>+      - cbench-memtx-hash_result.txt<br>+      - cbench-vinyl-fsync_result.txt<br>+      - cbench-vinyl-write_result.txt<br>+      - cbench_t_version.txt</div><div> </div><div> perf_linkbench_ssd:<br>   <<: *perf_docker_test_definition<br>@@ -249,6 +287,11 @@ perf_linkbench_ssd:<br>   variables:<br>     <<: *perf_vars_definition<br>     BENCH: 'linkbench'<br>+  artifacts:<br>+    when: always<br>+    paths:<br>+      - linkbench.ssd_result.txt<br>+      - linkbench.ssd_t_version.txt</div><div> </div><div> # Post-testing part</div><div> </div><div>--<br>1.8.3.1<br> </div></BODY></HTML>