From dd46a398ec11ea3c3ce196dd70b21decf4e3ce91 Mon Sep 17 00:00:00 2001 From: Calvin Buckley Date: Mon, 15 Sep 2025 17:58:04 -0300 Subject: [PATCH] Skip mysql tests on ppc64 runner For whatever reason, mysql tests are apocalyptically slow on ppc64 (presumably -O0 ASAN makes this much worse). skipSlow is enabled, which skips some other tests, consistent with the Alpine nightly job. Could reconsider enabling some of these even in skipSlow. --- .github/actions/configure-gentoo/action.yml | 4 ++-- .github/workflows/nightly.yml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/actions/configure-gentoo/action.yml b/.github/actions/configure-gentoo/action.yml index e1ae914681fb0..35255befec874 100644 --- a/.github/actions/configure-gentoo/action.yml +++ b/.github/actions/configure-gentoo/action.yml @@ -19,8 +19,8 @@ runs: --with-libdir=lib64 \ --enable-phpdbg \ --enable-fpm \ - --with-pdo-mysql=mysqlnd \ - --with-mysqli=mysqlnd \ + ${{ inputs.skipSlow == 'false' && '--with-mysqli=mysqlnd' || '' }} \ + ${{ inputs.skipSlow == 'false' && '--with-pdo-mysql=mysqlnd' || '' }} \ ${{ inputs.skipSlow == 'false' && '--with-pgsql' || '' }} \ ${{ inputs.skipSlow == 'false' && '--with-pdo-pgsql' || '' }} \ ${{ inputs.skipSlow == 'false' && '--with-pdo-sqlite' || '' }} \ diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 41c48c9a936d5..7edbe7fa414df 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -78,7 +78,7 @@ jobs: CXX=clang++-17 --enable-debug --enable-zts - skipSlow: false # FIXME: This should likely include slow extensions + skipSlow: true # FIXME: This should likely include slow extensions - name: make run: make -j$(/usr/bin/nproc) >/dev/null # Skip an install action for now