Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tests: Re-enable passing tests from .gunittest.cfg exclusion list #4358

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

echoix
Copy link
Member

@echoix echoix commented Sep 21, 2024

In preparation for my PR extending the tests on Windows, I explored to see what tests were actually failing and could be enabled. Turns out some of them can be enabled on Linux too, since macOS has its own configuration file.
EDIT: I also did the same process for macOS (enable all then exclude still failing tests).

My other PR is almost ready, but I extracted these unrelated changes here.

This PR only removes some excluded test, and CI still passes.

@echoix echoix added this to the 8.5.0 milestone Sep 21, 2024
@github-actions github-actions bot added the CI Continuous integration label Sep 21, 2024
@ninsbl
Copy link
Member

ninsbl commented Sep 21, 2024

See also: #2616

@echoix
Copy link
Member Author

echoix commented Sep 21, 2024

I read your other PR, I see that there are some fixes. My next PR will not do any test fixes by itself. And it was through this one that I had made a run with all macOS tests enabled. I'm surprised more tests failed here when they passed in another branch... Like test_gcmd.py was passing, but not here (and in my CI for the same branch as here failed too...)

I'm preparing to place back some exclusions on macOS.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI Continuous integration
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants