Skip to content

Commit e6d46be

Browse files
[CI] Reduce metlingpot test time (#81)
1 parent 729aa2a commit e6d46be

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

.github/workflows/torchrl_stable_tests.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,9 @@ jobs:
3636
- name: Install pettingzoo
3737
run: |
3838
bash .github/unittest/install_pettingzoo.sh
39+
- name: Install meltingpot
40+
run: |
41+
bash .github/unittest/install_meltingpot.sh
3942
- name: Tests
4043
run: |
4144
xvfb-run -s "-screen 0 1024x768x24" pytest test/test_algorithm.py test/test_models.py test/test_task.py test/test_vmas.py test/test_pettingzoo.py test/test_meltingpot.py --doctest-modules --junitxml=junit/test-results.xml --cov=. --cov-report=xml --cov-report=html

test/test_meltingpot.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ def test_all_algos(
5959
experiment.run()
6060

6161
@pytest.mark.parametrize("algo_config", [MasacConfig])
62-
@pytest.mark.parametrize("task", _get_unique_envs(list(MeltingPotTask)))
62+
@pytest.mark.parametrize("task", _get_unique_envs(list(MeltingPotTask))[:10])
6363
def test_all_tasks(
6464
self,
6565
algo_config: AlgorithmConfig,

0 commit comments

Comments
 (0)