Skip to content

Run tests in parallel#115

Open
bardiharborow wants to merge 1 commit into
mainfrom
feature/parallel-test-runner
Open

Run tests in parallel#115
bardiharborow wants to merge 1 commit into
mainfrom
feature/parallel-test-runner

Conversation

@bardiharborow
Copy link
Copy Markdown
Contributor

@bardiharborow bardiharborow commented May 16, 2026

This PR installs and enables pytest-xdist which runs test cases across multiple processes.

Pros: Decreased test suite execution time.
Cons: Increased chance of failures due to interdependant test cases, additional dependency.

This commit installs and enables `pytest-xdist` which runs test cases across multiple processes.
@a-musing-moose a-musing-moose force-pushed the feature/parallel-test-runner branch from f309cfe to c986411 Compare May 19, 2026 23:07
Copy link
Copy Markdown
Contributor

@a-musing-moose a-musing-moose left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It might be nice to have some form of documentation somewhere that reference that we do this and why. I'm not sure where exactly as we do not having anything about our testing practices beyond some guidance on factories and the architecture reference document so far. So perhaps a couple of sentences in that document would suffice. Just something to say we use xdist and that in doing so test independence is even more important than normal

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants