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

Skip individual tests (not entire files) when running emulated JIT CI #118251

Closed
brandtbucher opened this issue Apr 24, 2024 · 1 comment
Closed
Assignees
Labels
tests Tests in the Lib/test dir

Comments

@brandtbucher
Copy link
Member

brandtbucher commented Apr 24, 2024

Since we don't have AArch64 runners, four JIT CI jobs are run under emulation.

Unfortunately, our test suite wasn't exactly designed to be run using qemu-user. That's okay, but it means that these jobs currently --exclude a bunch of test files for low-level OS functionality that currently either crash, fail, or hang under emulation.

Rather than excluding the entire files, we should probably maintain a text file of individual tests and use our test runner's --ignorefile option instead. That way, we would still have pretty good coverage of these modules.

Anyone interested in doing this?

Linked PRs

@savannahostrowski
Copy link
Contributor

I'm going to take a look into this!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
tests Tests in the Lib/test dir
Projects
None yet
Development

No branches or pull requests

2 participants