diff options
author | DWesl <22566757+DWesl@users.noreply.github.com> | 2023-01-23 06:58:05 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-01-23 06:58:05 -0500 |
commit | acad7e0c1277aaf9a26b87763c3b27f9ee8f2975 (patch) | |
tree | 62fa1826c4df943630b7145517c442a68ed7eb22 /.github | |
parent | a701e87ce0b72a84afa839714fc78ded7783326d (diff) | |
download | numpy-acad7e0c1277aaf9a26b87763c3b27f9ee8f2975.tar.gz |
CI: Split up NumPy compiled extension test modules
This seems to be causing fork failures on Cygwin. Let's see if this reduces the number of failures.
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/cygwin.yml | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/.github/workflows/cygwin.yml b/.github/workflows/cygwin.yml index 731b1fa5d..d08c960de 100644 --- a/.github/workflows/cygwin.yml +++ b/.github/workflows/cygwin.yml @@ -65,9 +65,14 @@ jobs: - name: Rebase NumPy compiled extensions run: | dash "tools/rebase_installed_dlls_cygwin.sh" 3.9 - - name: Run NumPy test suite + - name: Run NumPy test suite except F2PY + # There seem to be too many compiled extension modules. + # Let's try splitting off the F2PY tests to see if that helps run: >- - dash -c "/usr/bin/python3.9 runtests.py -n" + dash -c "/usr/bin/python3.9 runtests.py -n -- --ignore=numpy/f2py" + - name: Run NumPy F2PY tests + run: >- + dash -c "/usr/bin/python3.9 runtests.py -n -s f2py - name: Upload wheel if tests fail uses: actions/upload-artifact@v3 if: failure() |