summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorDWesl <22566757+DWesl@users.noreply.github.com>2023-01-23 06:58:05 -0500
committerGitHub <noreply@github.com>2023-01-23 06:58:05 -0500
commitacad7e0c1277aaf9a26b87763c3b27f9ee8f2975 (patch)
tree62fa1826c4df943630b7145517c442a68ed7eb22 /.github
parenta701e87ce0b72a84afa839714fc78ded7783326d (diff)
downloadnumpy-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.yml9
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()