Skip to content
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

gh-82054: allow test runner to split test_asyncio to execute in parallel by sharding. #103927

Merged
merged 5 commits into from
Apr 30, 2023

Commits on Apr 27, 2023

  1. This allows the test runner to execute test_multiprocessing and test_…

    …asyncio in parallel.
    
    By sharding the individual tests in test_multiprocessing and test_asyncio we are able to reduce considerably the time it takes to run the whole test suite.
    zitterbewegung committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    557e6b7 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2023

  1. revert whitespace changes

    carljm committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    345d12f View commit details
    Browse the repository at this point in the history
  2. multiprocessing, not compiler

    carljm committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    9b71c20 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2023

  1. This removes an extraneous test package that doesn't exist and also c…

    …ode cleanup.
    
    For the new test arguments they were made keyword only and also test_multiprocessing was removed from the SPLITTESTDIRS. The argument splittestdirs was renamed to split_test_dirs for findtests.
    zitterbewegung committed Apr 29, 2023
    Configuration menu
    Copy the full SHA
    19c6c73 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b409e2c View commit details
    Browse the repository at this point in the history