gh-82054: Parallel test sharding of test_asyncio and test_multiprocessing by zitterbewegung · Pull Request #103934 · python/cpython · GitHub

github.com

Tin mới

zitterbewegung:parallel_test_sharding

GitHub CopilotWrite better code with AI

GitHub Copilot appDirect agents from issue to merge

ActionsAutomate any workflow

CodespacesInstant dev environments

IssuesPlan and track work

Code ReviewManage code changes

Code QualityEnforce quality at merge

GitHub Advanced SecurityFind and fix vulnerabilities

Code securitySecure your code as you build

Secret protectionStop leaks before they start

View all use cases

Financial services

View all industries

Software Development

GitHub SponsorsFund open source developers

Copilot for BusinessEnterprise-grade AI features

Premium SupportEnterprise-grade 24/7 support

Pull requests 2.6k

Security and quality 0

original_time_cpython.txt

This runs test_asyncio and test_multiprocessing sub-tests in parallel using sharding from cinder. These two tests are typically the long-poles in runs because they are modules with a lot of further sub-tests run serially

optimized_asyncio.txt

This runs test_asyncio and test_multiprocessing sub-tests in parallel using sharding from cinder. These two tests are typically the long-poles in runs because they are modules with a lot of further sub-tests run serially

optimized_multiprocess_asyncio.txt

This runs test_asyncio and test_multiprocessing sub-tests in parallel using sharding from cinder. These two tests are typically the long-poles in runs because they are modules with a lot of further sub-tests run serially

unittest: execute tests in parallel #82054

: Executing tests in parallel by sharding.

Fixing syntax error in commit

📜🤖 Added by blurb_it.

Removing news entry since end users won't be impacted.

Update runtest.py to not have test_compiler since this does nothing.

Merge branch 'main' into main

Merge branch 'python:main' into main

This allows the test runner to execute test_multiprocessing and test_…

Update runtest.py Fixing formatting in SPLITTESTDIRS

Merge branch 'main' into parallel_test_sharding

Merge branch 'main' into parallel_test_sharding