-
Notifications
You must be signed in to change notification settings - Fork 14
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
Speed up tests by parallelization using pytest-split #486
Conversation
For test parallelization
Documents the time to complete each test
for more information, see https://pre-commit.ci
…into parallelize_tests
Remove "max-parallel" and put split as a key within matrix
Trying to get it to run properly on Github actions
Hey @lbluque and @qchempku2017, are either of you able to access the branch protection rules? Currently the test(3.9) checks on the Github actions workflow is not running as expected. Just says "Expected - Waiting for status to be reported" I'm wondering if I can remove that test somehow, but am not able to manage branch protection rules. |
@kamronald Hi Ronald I‘m really eager to help, but I really have no idea about where to start from. @lbluque Would you mind having a look at the issue Ronald mentioned and teach us how to fix it? |
So the issue I have is discussed here: https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/managing-protected-branches/managing-a-branch-protection-rule |
Hi @kamronald, I made you Admin, can you check if you can see branch protection rules now? |
Yes @lbluque can see them now and made some changes, thanks! |
Summary
Major changes:
Add pytest-split as a dependency during testing to parallelize the test suite
Todos
Checklist