pFad - Phone/Frame/Anonymizer/Declutterfier! Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

URL: http://github.com/astral-sh/python-build-standalone/pull/1024

github.githubassets.com/assets/actions-df19348d1682334d.css" /> Run stdlib tests by indygreg · Pull Request #1024 · astral-sh/python-build-standalone · GitHub
Skip to content

Run stdlib tests#1024

Draft
indygreg wants to merge 3 commits intogps-pgo-tweaksfrom
gps-stdlib-tests
Draft

Run stdlib tests#1024
indygreg wants to merge 3 commits intogps-pgo-tweaksfrom
gps-stdlib-tests

Conversation

@indygreg
Copy link
Collaborator

Still a draft. Assessing how much effort it is to run the stdlib test suite in CI.

Default runners have 2 CPUs. We can achieve a nice speed-up
(but not quite linear) by leveraging runners with more CPUs.
@indygreg indygreg force-pushed the gps-stdlib-tests branch 4 times, most recently from 258dab9 to ff5ae45 Compare March 22, 2026 03:22
Way back when we only supported statically linked extension modules. And
we had to disable `_testcapi` because it wouldn't build statically.

Now that we support building extension modules as shared libraries,
it makes sense for extension modules in support of tests to not be
part of libpython and to be shared libraries.

This commit makes that change.

And since `_testcapi` is buildable as a shared library, we enable it.
In doing so, we eliminate the largest single source of test failures.
@indygreg indygreg force-pushed the gps-stdlib-tests branch 12 times, most recently from 9ce3aca to e4f1715 Compare March 22, 2026 11:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

pFad - Phonifier reborn

Pfad - The Proxy pFad © 2024 Your Company Name. All rights reserved.





Check this box to remove all script contents from the fetched content.



Check this box to remove all images from the fetched content.


Check this box to remove all CSS styles from the fetched content.


Check this box to keep images inefficiently compressed and original size.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy