Skip to content

TST: Mark F2PY tests as XFail on Cygwin#23114

Closed
DWesl wants to merge 6 commits intonumpy:mainfrom
DWesl:patch-3
Closed

TST: Mark F2PY tests as XFail on Cygwin#23114
DWesl wants to merge 6 commits intonumpy:mainfrom
DWesl:patch-3

Conversation

@DWesl
Copy link
Copy Markdown
Contributor

@DWesl DWesl commented Jan 27, 2023

More compiled extension modules means higher chances for fork() failure, as does more compilation of extension modules. This should still let actual test failures through, when they happen.

Replaces #23073
Fixes #23070?

@DWesl
Copy link
Copy Markdown
Contributor Author

DWesl commented Jan 29, 2023

Okay, Cygwin seems to be passing. I'm going to rebase and merge most of the first fourteen commits to see if that stays true.

DWesl added 6 commits January 29, 2023 12:01
More compiled extension modules means higher chances for fork() failure.
This should still let actual test failures through, when they happen.

TST,FIX: Combine module pytest marks in f2py/tests/test_docs.py

This may avoid some failures.
This should be the last of them.
cygcheck/ldd seem to have been hanging.
I specified a timeout in the script, so it's probably cygcheck.
Hopefully this caps the resource usage.
This one manifests a different way, for some reason.
I don't know if this is needed, but I'd be more comfortable with it.
I should probably grep for subprocess before pushing.
@DWesl
Copy link
Copy Markdown
Contributor Author

DWesl commented Jan 29, 2023

This looks like it marks all relevant tests, but #23073 actually fixes the underlying issue, so I'd prefer that one be merged.

@mattip
Copy link
Copy Markdown
Member

mattip commented Jan 30, 2023

This can be closed, right?

@DWesl
Copy link
Copy Markdown
Contributor Author

DWesl commented Jan 30, 2023

This can be closed, right?

Yes

@DWesl DWesl closed this Jan 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Cygwin CI job fails with f2py errors

2 participants