From fc72264c8a6caa92a0beea45aca6e96d68d94e65 Mon Sep 17 00:00:00 2001 From: Bulat Gayazov Date: Thu, 25 Dec 2025 08:51:10 +0000 Subject: [PATCH 1/3] Added SLO for gcc --- .github/workflows/slo.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/slo.yml b/.github/workflows/slo.yml index f1c24821c8..bc0aa3f237 100644 --- a/.github/workflows/slo.yml +++ b/.github/workflows/slo.yml @@ -113,7 +113,7 @@ jobs: - name: Build Workload Image run: | - echo "Cleaning up Docker system before builds..." + echo "Cleaning up Docker system before builds..." docker system prune -af --volumes docker builder prune -af df -h From 4b12eeeda206d0f0f7ee0b3e4bed282e893a3b23 Mon Sep 17 00:00:00 2001 From: Bulat Gayazov Date: Thu, 25 Dec 2025 12:25:01 +0000 Subject: [PATCH 2/3] fix --- .github/workflows/slo.yml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/.github/workflows/slo.yml b/.github/workflows/slo.yml index bc0aa3f237..b370dc4086 100644 --- a/.github/workflows/slo.yml +++ b/.github/workflows/slo.yml @@ -33,6 +33,7 @@ jobs: strategy: matrix: + compiler: [clang, gcc] include: - workload: table @@ -113,7 +114,7 @@ jobs: - name: Build Workload Image run: | - echo "Cleaning up Docker system before builds..." + echo "Cleaning up Docker system before builds..." docker system prune -af --volumes docker builder prune -af df -h @@ -128,7 +129,7 @@ jobs: docker build -t ydb-app-current \ --build-arg REF="${{ github.head_ref || github.ref_name }}" \ - --build-arg PRESET=release-test-clang \ + --build-arg PRESET=release-test-${{ matrix.compiler }} \ -f tests/slo_workloads/Dockerfile . # Clean up .dockerignore @@ -151,7 +152,7 @@ jobs: docker build -t ydb-app-baseline \ --build-arg REF="${{ steps.baseline.outputs.ref }}" \ - --build-arg PRESET=release-test-clang \ + --build-arg PRESET=release-test-${{ matrix.compiler }} \ -f tests/slo_workloads/Dockerfile . # Clean up .dockerignore @@ -172,7 +173,7 @@ jobs: with: github_issue: ${{ github.event.inputs.github_issue }} github_token: ${{ secrets.GITHUB_TOKEN }} - workload_name: ${{ matrix.workload }} + workload_name: ${{ matrix.workload }}-${{ matrix.compiler }} workload_current_ref: ${{ github.head_ref || github.ref_name }} workload_baseline_ref: ${{ steps.baseline.outputs.ref }} @@ -268,7 +269,7 @@ jobs: - if: always() uses: actions/upload-artifact@v4 with: - name: ${{matrix.workload}}-slo-cpp-sdk-logs + name: ${{ matrix.workload }}-${{ matrix.compiler }}-slo-cpp-sdk-logs path: | ./current.log ./baseline.log From 59c999a74f0b8f7ac74d3874696c31d98ae451f6 Mon Sep 17 00:00:00 2001 From: Bulat Gayazov Date: Thu, 25 Dec 2025 12:32:51 +0000 Subject: [PATCH 3/3] fix --- .github/workflows/slo.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/slo.yml b/.github/workflows/slo.yml index b370dc4086..0618526617 100644 --- a/.github/workflows/slo.yml +++ b/.github/workflows/slo.yml @@ -38,7 +38,7 @@ jobs: - workload: table concurrency: - group: slo-${{ github.ref }} + group: slo-${{ github.ref }}-${{ matrix.os }}-${{ matrix.workload }}-${{ matrix.compiler }} cancel-in-progress: true steps: