From 48a7fbcd71183bd36dc767da67bcd9a820955400 Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Wed, 20 Aug 2025 13:52:52 +0200 Subject: [PATCH] support skipping tests --- .github/workflows/http3-linux.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/http3-linux.yml b/.github/workflows/http3-linux.yml index 0a201d1011..a42ba413f5 100644 --- a/.github/workflows/http3-linux.yml +++ b/.github/workflows/http3-linux.yml @@ -522,6 +522,7 @@ jobs: run: bld/src/curl -V - name: 'build tests' + if: ${{ !contains(matrix.build.install_steps, 'skipall') }} run: | if [ "${MATRIX_BUILD}" = 'cmake' ]; then cmake --build bld --verbose --target testdeps @@ -530,11 +531,13 @@ jobs: fi - name: 'install test prereqs' + if: ${{ !contains(matrix.build.install_steps, 'skipall') && !contains(matrix.build.install_steps, 'skiprun') }} run: | source ~/venv/bin/activate python3 -m pip install -r tests/requirements.txt - name: 'run tests' + if: ${{ !contains(matrix.build.install_steps, 'skipall') && !contains(matrix.build.install_steps, 'skiprun') }} env: TFLAGS: '${{ matrix.build.tflags }}' run: | @@ -546,11 +549,13 @@ jobs: fi - name: 'install pytest prereqs' + if: ${{ !contains(matrix.build.install_steps, 'skipall') && !contains(matrix.build.install_steps, 'skiprun') }} run: | source ~/venv/bin/activate python3 -m pip install -r tests/http/requirements.txt - name: 'run pytest event based' + if: ${{ !contains(matrix.build.install_steps, 'skipall') && !contains(matrix.build.install_steps, 'skiprun') }} env: CURL_TEST_EVENT: 1 PYTEST_ADDOPTS: '--color=yes'