CederGroupHub / smol

Statistical Mechanics on Lattices
https://cedergrouphub.github.io/smol/
Other
62 stars 14 forks source link

Speed up tests by parallelization using pytest-split #486

Closed kamronald closed 3 weeks ago

kamronald commented 1 month ago

Summary

Major changes:

Add pytest-split as a dependency during testing to parallelize the test suite

Todos

Checklist

kamronald commented 1 month ago

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.

qchempku2017 commented 1 month ago

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?

kamronald commented 3 weeks ago

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 I am not able to see the branch protection rules, but perhaps @lbluque or @qchempku2017 you guys can?

lbluque commented 3 weeks ago

Hi @kamronald, I made you Admin, can you check if you can see branch protection rules now?

kamronald commented 3 weeks ago

Yes @lbluque can see them now and made some changes, thanks!