From 6158c55495cbb7f05449a6dad76b40131e24bdbf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lukas=20J=C3=BCnger?= Date: Mon, 28 Oct 2024 08:56:44 +0100 Subject: [PATCH] ci: disable regressions and sanitizers on QEMU ARM64, too slow MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Lukas Jünger --- .github/workflows/asan.yml | 14 ++------------ .github/workflows/regressions.yml | 14 ++------------ .github/workflows/tsan.yml | 14 ++------------ .github/workflows/ubsan.yml | 14 ++------------ 4 files changed, 8 insertions(+), 48 deletions(-) diff --git a/.github/workflows/asan.yml b/.github/workflows/asan.yml index 01d348a32..e2800b146 100644 --- a/.github/workflows/asan.yml +++ b/.github/workflows/asan.yml @@ -11,14 +11,9 @@ jobs: fail-fast: false matrix: version: [20.04, 22.04] - platform: [linux/amd64, linux/arm64] + platform: [linux/amd64] target: [clang-shared-regression-asan] steps: - - name: Install qemu-user-static - run: | - if [[ "${{ matrix.platform }}" == "linux/arm64" ]]; then - sudo apt-get update && sudo apt-get install -y qemu-user-static - fi - name: Checkout uses: actions/checkout@v4 - name: Build @@ -31,14 +26,9 @@ jobs: fail-fast: false matrix: version: [8, 9] - platform: [linux/amd64, linux/arm64] + platform: [linux/amd64] target: [clang-shared-regression-asan] steps: - - name: Install qemu-user-static - run: | - if [[ "${{ matrix.platform }}" == "linux/arm64" ]]; then - sudo apt-get update && sudo apt-get install -y qemu-user-static - fi - name: Checkout uses: actions/checkout@v4 - name: Build diff --git a/.github/workflows/regressions.yml b/.github/workflows/regressions.yml index b3d1ef79b..c68b7890b 100644 --- a/.github/workflows/regressions.yml +++ b/.github/workflows/regressions.yml @@ -11,14 +11,9 @@ jobs: fail-fast: false matrix: version: [20.04, 22.04] - platform: [linux/amd64, linux/arm64] + platform: [linux/amd64] target: [gcc-shared-regression, clang-shared-regression] steps: - - name: Install qemu-user-static - run: | - if [[ "${{ matrix.platform }}" == "linux/arm64" ]]; then - sudo apt-get update && sudo apt-get install -y qemu-user-static - fi - name: Checkout uses: actions/checkout@v4 - name: Build @@ -31,14 +26,9 @@ jobs: fail-fast: false matrix: version: [8, 9] - platform: [linux/amd64, linux/arm64] + platform: [linux/amd64] target: [gcc-shared-regression, clang-shared-regression] steps: - - name: Install qemu-user-static - run: | - if [[ "${{ matrix.platform }}" == "linux/arm64" ]]; then - sudo apt-get update && sudo apt-get install -y qemu-user-static - fi - name: Checkout uses: actions/checkout@v4 - name: Build diff --git a/.github/workflows/tsan.yml b/.github/workflows/tsan.yml index 38d314d93..bb8f5cd4d 100644 --- a/.github/workflows/tsan.yml +++ b/.github/workflows/tsan.yml @@ -11,14 +11,9 @@ jobs: fail-fast: false matrix: version: [20.04, 22.04] - platform: [linux/amd64, linux/arm64] + platform: [linux/amd64] target: [clang-shared-regression-tsan] steps: - - name: Install qemu-user-static - run: | - if [[ "${{ matrix.platform }}" == "linux/arm64" ]]; then - sudo apt-get update && sudo apt-get install -y qemu-user-static - fi - name: Checkout uses: actions/checkout@v4 - name: Build @@ -31,14 +26,9 @@ jobs: fail-fast: false matrix: version: [8, 9] - platform: [linux/amd64, linux/arm64] + platform: [linux/amd64] target: [clang-shared-regression-tsan] steps: - - name: Install qemu-user-static - run: | - if [[ "${{ matrix.platform }}" == "linux/arm64" ]]; then - sudo apt-get update && sudo apt-get install -y qemu-user-static - fi - name: Checkout uses: actions/checkout@v4 - name: Build diff --git a/.github/workflows/ubsan.yml b/.github/workflows/ubsan.yml index bffaa7533..07706f719 100644 --- a/.github/workflows/ubsan.yml +++ b/.github/workflows/ubsan.yml @@ -11,14 +11,9 @@ jobs: fail-fast: false matrix: version: [20.04, 22.04] - platform: [linux/amd64, linux/arm64] + platform: [linux/amd64] target: [clang-shared-regression-ubsan] steps: - - name: Install qemu-user-static - run: | - if [[ "${{ matrix.platform }}" == "linux/arm64" ]]; then - sudo apt-get update && sudo apt-get install -y qemu-user-static - fi - name: Checkout uses: actions/checkout@v4 - name: Build @@ -31,14 +26,9 @@ jobs: fail-fast: false matrix: version: [8, 9] - platform: [linux/amd64, linux/arm64] + platform: [linux/amd64] target: [clang-shared-regression-ubsan] steps: - - name: Install qemu-user-static - run: | - if [[ "${{ matrix.platform }}" == "linux/arm64" ]]; then - sudo apt-get update && sudo apt-get install -y qemu-user-static - fi - name: Checkout uses: actions/checkout@v4 - name: Build