diff --git a/.github/workflows/ci-new.yaml b/.github/workflows/ci-new.yaml index e63ada86f..8ad98a181 100644 --- a/.github/workflows/ci-new.yaml +++ b/.github/workflows/ci-new.yaml @@ -249,6 +249,7 @@ jobs: matrix_filter: map(select(.ARCH == "amd64" and (.CUDA_VER | split(".") | .[0] | tonumber == 12))) | group_by(.CUDA_VER|split(".")|map(tonumber)|.[0]) | map(max_by([(.PY_VER|split(".")|map(tonumber)), (.CUDA_VER|split(".")|map(tonumber))])) test-thirdparty-nvmath: + if: ${{ github.ref_name == 'main' }} needs: - build-linux-64 - compute-matrix diff --git a/ci/test_thirdparty_nvmath.sh b/ci/test_thirdparty_nvmath.sh index 401c0af8f..5c40db40f 100755 --- a/ci/test_thirdparty_nvmath.sh +++ b/ci/test_thirdparty_nvmath.sh @@ -49,7 +49,7 @@ pushd tests # Required for nvmath-python to locate pip-install MathDx export SYS_PREFIX=`python -c "import sys; print(sys.prefix)"` export MATHDX_HOME=${SYS_PREFIX}/lib/python3.13/site-packages/nvidia/mathdx -python -m pytest nvmath_tests/device --tb=native -x +python -m pytest -n auto -k "not (perf or benchmark)" nvmath_tests/device --tb=native -x popd popd