Skip to content

Conversation

cmaloney
Copy link
Contributor

@cmaloney cmaloney commented Sep 17, 2025

Increase parallelism by splitting out SignalsTest from test_general. SignalsTest takes 24.2 seconds on my dev machine when fully enabled making it the largest part of test_io. Code move done via copy/paste then tweak imports.

After splitting test_io.test_general is down to 10.1 seconds on my dev box with all parts enabled.

Increase parallelism by splitting out `SignalsTest` from test_general.
`SignalsTest` takes 24.2 seconds on my dev machine when fully enabled
making it the largest part of `test_io`. Code move done via copy/paste
then tweak imports.

After splitting `test_io.test_general` is down to 10.1 on my dev box
with all parts enabled.
@bedevere-app bedevere-app bot added awaiting review tests Tests in the Lib/test dir labels Sep 17, 2025
@cmaloney cmaloney changed the title gh-138013 Split SignalsTest from test_io.test_general gh-138013: Split SignalsTest from test_io.test_general Sep 17, 2025
@cmaloney
Copy link
Contributor Author

macOS builder failure seems unrelated: ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1108)
can this get skip news (Change moves internal tests only)

Copy link
Member

@vstinner vstinner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@vstinner vstinner enabled auto-merge (squash) September 18, 2025 12:20
@vstinner vstinner merged commit 69c6b43 into python:main Sep 19, 2025
43 checks passed
@cmaloney cmaloney deleted the split_signals branch September 19, 2025 18:30
@vstinner
Copy link
Member

Merged, thanks @cmaloney.

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

Successfully merging this pull request may close these issues.

2 participants