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

Add :parallel-threads option to set thread pool size #274

Open
wants to merge 21 commits into
base: parallelize
Choose a base branch
from

Commits on Jul 4, 2022

  1. Configuration menu
    Copy the full SHA
    00f2135 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b45731b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f434921 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b7f95ed View commit details
    Browse the repository at this point in the history
  5. Add workarounds for now.

    alysbrooks committed Jul 4, 2022
    Configuration menu
    Copy the full SHA
    93405e5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8069a9a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    249e657 View commit details
    Browse the repository at this point in the history
  8. Clean up.

    alysbrooks committed Jul 4, 2022
    Configuration menu
    Copy the full SHA
    df07326 View commit details
    Browse the repository at this point in the history
  9. Clean up.

    alysbrooks committed Jul 4, 2022
    Configuration menu
    Copy the full SHA
    c9c4b95 View commit details
    Browse the repository at this point in the history
  10. Add benchmarking.

    alysbrooks committed Jul 4, 2022
    Configuration menu
    Copy the full SHA
    d52eb38 View commit details
    Browse the repository at this point in the history
  11. Add warning.

    alysbrooks committed Jul 4, 2022
    Configuration menu
    Copy the full SHA
    0990efc View commit details
    Browse the repository at this point in the history
  12. Add commandline flag.

    alysbrooks committed Jul 4, 2022
    Configuration menu
    Copy the full SHA
    3445607 View commit details
    Browse the repository at this point in the history
  13. Clean up.

    alysbrooks committed Jul 4, 2022
    Configuration menu
    Copy the full SHA
    c1615a4 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    0c87a16 View commit details
    Browse the repository at this point in the history
  15. Fix dash.

    alysbrooks committed Jul 4, 2022
    Configuration menu
    Copy the full SHA
    0d82ed2 View commit details
    Browse the repository at this point in the history
  16. Tweak wording further.

    alysbrooks committed Jul 4, 2022
    Configuration menu
    Copy the full SHA
    56c1dc3 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2022

  1. Configuration menu
    Copy the full SHA
    47627b7 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2022

  1. Configuration menu
    Copy the full SHA
    3c68292 View commit details
    Browse the repository at this point in the history
  2. Fix multiple threadpools being created concurrently

    run-testables ends up being called within its own body, which
    kaocha is parallelizing. We generally want to parallelize at the
    namespace level, so we use run-test-serial for other testable types.
    This way we only create one threadpool at a time.
    john-shaffer committed Aug 20, 2022
    Configuration menu
    Copy the full SHA
    ae0863b View commit details
    Browse the repository at this point in the history
  3. Fix run-test-parallel

    The previous code references fixtures/f-tests, but there is no such
    directory. The test case looks unfinished, so I'm not sure that there
    ever was a working f-tests dir.
    
    To fix the test case, I have adapted the code from run-test, just before
    run-test-parallel.
    john-shaffer committed Aug 20, 2022
    Configuration menu
    Copy the full SHA
    2502632 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    152f6f0 View commit details
    Browse the repository at this point in the history