From 3140d1b2c45275c3877fc165c917a4087fcd1954 Mon Sep 17 00:00:00 2001 From: cferreiragonz Date: Tue, 27 May 2025 07:48:00 +0200 Subject: [PATCH 1/3] Refs #21670: Use Debug binaries for TSAN tests Signed-off-by: cferreiragonz --- .github/workflows/reusable-ubuntu-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/reusable-ubuntu-ci.yml b/.github/workflows/reusable-ubuntu-ci.yml index ce71827e2..7bc358445 100644 --- a/.github/workflows/reusable-ubuntu-ci.yml +++ b/.github/workflows/reusable-ubuntu-ci.yml @@ -151,7 +151,7 @@ jobs: uses: ./src/.github/actions/project_dependencies with: os: ubuntu-22.04 - cmake_build_type: Release + cmake_build_type: Debug custom_version_build: ${{ inputs.custom_version_build }} dependencies_artifact_postfix: ${{ inputs.dependencies_artifact_postfix }} secret_token: ${{ secrets.GITHUB_TOKEN }} From e6d1c38812a8ddea1cef8306938a83b2c525999f Mon Sep 17 00:00:00 2001 From: cferreiragonz Date: Fri, 6 Jun 2025 13:44:41 +0200 Subject: [PATCH 2/3] Refs #21670: Use TSAN binary for TSAN Signed-off-by: cferreiragonz --- .github/workflows/reusable-ubuntu-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/reusable-ubuntu-ci.yml b/.github/workflows/reusable-ubuntu-ci.yml index 7bc358445..af7f8614e 100644 --- a/.github/workflows/reusable-ubuntu-ci.yml +++ b/.github/workflows/reusable-ubuntu-ci.yml @@ -153,7 +153,7 @@ jobs: os: ubuntu-22.04 cmake_build_type: Debug custom_version_build: ${{ inputs.custom_version_build }} - dependencies_artifact_postfix: ${{ inputs.dependencies_artifact_postfix }} + dependencies_artifact_postfix: ${{ inputs.dependencies_artifact_postfix }}_tsan secret_token: ${{ secrets.GITHUB_TOKEN }} - name: Compile and run tests From 137b2b275fa59ce9f770b3fcde14ddf7fc072239 Mon Sep 17 00:00:00 2001 From: cferreiragonz Date: Tue, 17 Jun 2025 11:25:59 +0200 Subject: [PATCH 3/3] Refs #21670: Use Debug for ASAN too Signed-off-by: cferreiragonz --- .github/workflows/reusable-ubuntu-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/reusable-ubuntu-ci.yml b/.github/workflows/reusable-ubuntu-ci.yml index af7f8614e..9a226c446 100644 --- a/.github/workflows/reusable-ubuntu-ci.yml +++ b/.github/workflows/reusable-ubuntu-ci.yml @@ -108,7 +108,7 @@ jobs: uses: ./src/.github/actions/project_dependencies with: os: ubuntu-22.04 - cmake_build_type: Release + cmake_build_type: Debug custom_version_build: ${{ inputs.custom_version_build }} dependencies_artifact_postfix: ${{ inputs.dependencies_artifact_postfix }} secret_token: ${{ secrets.GITHUB_TOKEN }}