-
-
Notifications
You must be signed in to change notification settings - Fork 30.5k
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
test_peg_generator and test_freeze require cpu #108386
Conversation
The test_peg_generator and test_tools.test_freeze tests now require the 'cpu' resource. Skip these tests unless the 'cpu' resource is enabled (it is disabled by default). These tests are no longer skipped if Python is built with ASAN or MSAN sanitizer.
Comparision, total timing BEFORE => AFTER:
The exact timing depends when slowest tests are run. If slowest tests are run at the end, the difference of this PR is less. GHA jobs timing without this PRUse #108383 as reference but use #108381 for Windows x86 (since in the other PR, test_concurrent_futures was re-run!).
Windows x64:
macOS:
Ubuntu:
Address Sanitizer:
GHA jobs timing with the PRWindows x86:
Windows x64 (test_concurrent_futures failed and had to be re-run!):
macOS:
Ubuntu:
Address Sanitizer:
|
This reverts commit 7a6cc3e.
The test_peg_generator and test_tools.test_freeze tests now require the 'cpu' resource. Skip these tests unless the 'cpu' resource is enabled (it is disabled by default).
These tests are no longer skipped if Python is built with ASAN or MSAN sanitizer.