@@ -33,11 +33,12 @@ jobs:
3333
3434 strategy :
3535 matrix :
36+ compiler : [clang, gcc]
3637 include :
3738 - workload : table
3839
3940 concurrency :
40- group : slo-${{ github.ref }}
41+ group : slo-${{ github.ref }}-${{ matrix.os }}-${{ matrix.workload }}-${{ matrix.compiler }}
4142 cancel-in-progress : true
4243
4344 steps :
@@ -128,7 +129,7 @@ jobs:
128129
129130 docker build -t ydb-app-current \
130131 --build-arg REF="${{ github.head_ref || github.ref_name }}" \
131- --build-arg PRESET=release-test-clang \
132+ --build-arg PRESET=release-test-${{ matrix.compiler }} \
132133 -f tests/slo_workloads/Dockerfile .
133134
134135 # Clean up .dockerignore
@@ -151,7 +152,7 @@ jobs:
151152
152153 docker build -t ydb-app-baseline \
153154 --build-arg REF="${{ steps.baseline.outputs.ref }}" \
154- --build-arg PRESET=release-test-clang \
155+ --build-arg PRESET=release-test-${{ matrix.compiler }} \
155156 -f tests/slo_workloads/Dockerfile .
156157
157158 # Clean up .dockerignore
@@ -172,7 +173,7 @@ jobs:
172173 with :
173174 github_issue : ${{ github.event.inputs.github_issue }}
174175 github_token : ${{ secrets.GITHUB_TOKEN }}
175- workload_name : ${{ matrix.workload }}
176+ workload_name : ${{ matrix.workload }}-${{ matrix.compiler }}
176177 workload_current_ref : ${{ github.head_ref || github.ref_name }}
177178 workload_baseline_ref : ${{ steps.baseline.outputs.ref }}
178179
@@ -268,7 +269,7 @@ jobs:
268269 - if : always()
269270 uses : actions/upload-artifact@v4
270271 with :
271- name : ${{matrix.workload}}-slo-cpp-sdk-logs
272+ name : ${{ matrix.workload }}-${{ matrix.compiler }}-slo-cpp-sdk-logs
272273 path : |
273274 ./current.log
274275 ./baseline.log
0 commit comments