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

Ascola/add parallel testing #5852

Open
wants to merge 8 commits into
base: master
Choose a base branch
from

Commits on Jul 3, 2021

  1. Add pytest-xdist test dependency

    Add a testing dependency on `pytest-xdist` for running pytests in
    parallel. I'm not sure if I ran the `pip-compile` command correctly here
    because there seem to be more changes than I would expect? In particular
    I ran it with Python3.7 but maybe I should have run it with Python3.8?
    AustinScola committed Jul 3, 2021
    Configuration menu
    Copy the full SHA
    3f120ce View commit details
    Browse the repository at this point in the history
  2. Add xtest Makefile target

    Add an `xtest` Makefile target for running pytests in parallel. The
    `n -auto` flag tells `pytest-xdist` to use as many processes as the CPU
    cores that the machine has.
    AustinScola committed Jul 3, 2021
    Configuration menu
    Copy the full SHA
    7caf538 View commit details
    Browse the repository at this point in the history
  3. Update docs with parallel test command

    Update the contributing documentation to include the parallel testing
    command.
    AustinScola committed Jul 3, 2021
    Configuration menu
    Copy the full SHA
    507a04e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8fe3fc0 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2021

  1. Configuration menu
    Copy the full SHA
    2b32f60 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    169a44c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5c3946d View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2021

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