cpython/.github
Gregory P. Smith 10e9bb13b8
gh-112334: Regression test that vfork is used when expected. (#112734)
Regression test that vfork is used when expected by subprocess.

This is written integration test style, it uses strace if it is present and appears to work to find out what system call actually gets used in different scenarios.

Test coverage is added for the default behavior and that of each of the specific arguments that must disable the use of vfork.  obviously not an entire test matrix, but it covers the most important aspects.

If there are ever issues with this test being flaky or failing on new platforms, rather than try and adapt it for all possible platforms, feel free to narrow the range it gets tested on when appropriate. That is not likely to reduce coverage.
2023-12-09 00:18:35 +00:00
..
ISSUE_TEMPLATE add 3.13 as an option on the bug form (#111083) 2023-10-19 17:52:56 +01:00
problem-matchers Remove Sphinx problem matcher to avoid annotating unchanged files (#108005) 2023-08-16 12:18:56 -06:00
workflows gh-112334: Regression test that vfork is used when expected. (#112734) 2023-12-09 00:18:35 +00:00
CODEOWNERS gh-112302: Add Software Bill-of-Materials (SBOM) tracking for dependencies (#112303) 2023-12-07 18:01:58 +02:00
CONTRIBUTING.rst Update build status links in contributing doc (GH-98672) 2022-10-25 12:13:37 -05:00
PULL_REQUEST_TEMPLATE.md Replace contributor-visible mentions of BPO in .github/* (GH-91426) 2022-04-11 00:03:27 +02:00
SECURITY.md Update link to supported versions table in security policy (GH-98670) 2022-10-25 11:59:19 -05:00
dependabot.yml gh-104504: Run mypy on cases_generator in CI (and blacken the code) (gh-108090) 2023-08-18 22:42:45 +09:00