Skip to content

Commit e1e452d

Browse files
ricardoV94twiecki
authored andcommitted
Rearrange pytest workflow to even out runtime per job
1 parent 8c1b096 commit e1e452d

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

.github/workflows/pytest.yml

+7-3
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ jobs:
3838
# → pytest will run only these files
3939
- |
4040
--ignore=pymc/tests/test_distributions_timeseries.py
41-
--ignore=pymc/tests/test_initial_point.py
4241
--ignore=pymc/tests/test_mixture.py
4342
--ignore=pymc/tests/test_model_graph.py
4443
--ignore=pymc/tests/test_modelcontext.py
@@ -64,9 +63,11 @@ jobs:
6463
--ignore=pymc/tests/test_distributions.py
6564
--ignore=pymc/tests/test_distributions_random.py
6665
--ignore=pymc/tests/test_idata_conversion.py
66+
--ignore=pymc/tests/test_smc.py
67+
--ignore=pymc/tests/test_bart.py
68+
--ignore=pymc/tests/test_missing.py
6769
6870
- |
69-
pymc/tests/test_initial_point.py
7071
pymc/tests/test_distributions.py
7172
7273
- |
@@ -76,12 +77,15 @@ jobs:
7677
pymc/tests/test_pickling.py
7778
pymc/tests/test_updates.py
7879
pymc/tests/test_transforms.py
80+
pymc/tests/test_smc.py
81+
pymc/tests/test_bart.py
7982
8083
- |
8184
pymc/tests/test_parallel_sampling.py
8285
pymc/tests/test_sampling.py
8386
pymc/tests/test_tuning.py
8487
pymc/tests/test_posteriors.py
88+
pymc/tests/test_step.py
8589
8690
- |
8791
pymc/tests/test_idata_conversion.py
@@ -95,7 +99,7 @@ jobs:
9599
pymc/tests/test_profile.py
96100
pymc/tests/test_quadpotential.py
97101
pymc/tests/test_shape_handling.py
98-
pymc/tests/test_step.py
102+
pymc/tests/test_missing.py
99103
100104
fail-fast: false
101105
runs-on: ${{ matrix.os }}

0 commit comments

Comments
 (0)