-
Notifications
You must be signed in to change notification settings - Fork 90
Open
Labels
CICI systems, GitHub ActionsCI systems, GitHub Actionshelp wantedExtra attention is needed / contributions welcomeExtra attention is needed / contributions welcometestspytestpytest
Description
Summary
The CI is a bit slow at the moment (most runs take over 18 minutes to complete). Parallelizing the testing with pytest-split
would help and could potentially bring things down below 10 minutes.
Note that pytest-split
is an individual's project, and using the pytest-dev
supported pytest-xdist
is maybe a better long term plan.
Additional Information
The idea of using pytest-split
comes from searching and finding the 2020 blog Blazing fast CI with pytest-split and GitHub Actions which demos the usage in the example project https://github.com/jerry-git/pytest-split-gh-actions-demo.
Code of Conduct
- I agree to follow the Code of Conduct
Metadata
Metadata
Assignees
Labels
CICI systems, GitHub ActionsCI systems, GitHub Actionshelp wantedExtra attention is needed / contributions welcomeExtra attention is needed / contributions welcometestspytestpytest