Skip to content

Commit c046a92

Browse files
TEST-#7661: Run push-to-main ray tests in parallel. (#7662)
Resolves #7661 --------- Signed-off-by: sfc-gh-mvashishtha <mahesh.vashishtha@snowflake.com>
1 parent c0ede8b commit c046a92

File tree

1 file changed

+33
-29
lines changed

1 file changed

+33
-29
lines changed

.github/workflows/push-to-main.yml

Lines changed: 33 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -39,35 +39,39 @@ jobs:
3939
conda info
4040
conda list
4141
- run: sudo apt update && sudo apt install -y libhdf5-dev
42-
- name: Run Modin tests
43-
run: |
44-
python -m pytest modin/tests/pandas/dataframe/test_binary.py
45-
python -m pytest modin/tests/pandas/dataframe/test_default.py
46-
python -m pytest modin/tests/pandas/dataframe/test_indexing.py
47-
python -m pytest modin/tests/pandas/dataframe/test_iter.py
48-
python -m pytest modin/tests/pandas/dataframe/test_join_sort.py
49-
python -m pytest modin/tests/pandas/dataframe/test_map_metadata.py
50-
python -m pytest modin/tests/pandas/dataframe/test_reduce.py
51-
python -m pytest modin/tests/pandas/dataframe/test_udf.py
52-
python -m pytest modin/tests/pandas/dataframe/test_window.py
53-
python -m pytest modin/tests/pandas/test_series.py
54-
python -m pytest modin/tests/numpy/test_array.py
55-
python -m pytest modin/tests/numpy/test_array_creation.py
56-
python -m pytest modin/tests/numpy/test_array_arithmetic.py
57-
python -m pytest modin/tests/numpy/test_array_axis_functions.py
58-
python -m pytest modin/tests/numpy/test_array_logic.py
59-
python -m pytest modin/tests/numpy/test_array_linalg.py
60-
python -m pytest modin/tests/numpy/test_array_indexing.py
61-
python -m pytest modin/tests/numpy/test_array_math.py
62-
python -m pytest modin/tests/numpy/test_array_shaping.py
63-
python -m pytest modin/tests/pandas/test_rolling.py
64-
python -m pytest modin/tests/pandas/test_expanding.py
65-
python -m pytest modin/tests/pandas/test_concat.py
66-
python -m pytest modin/tests/pandas/test_groupby.py
67-
python -m pytest modin/tests/pandas/test_reshape.py
68-
python -m pytest modin/tests/pandas/test_general.py
69-
python -m pytest modin/tests/pandas/test_io.py
70-
python -m pytest modin/tests/experimental/test_io_exp.py
42+
- name: Run parallelizable Modin Tests
43+
run: >
44+
python -m pytest -n 2
45+
modin/tests/pandas/dataframe/test_binary.py
46+
modin/tests/pandas/dataframe/test_default.py
47+
modin/tests/pandas/dataframe/test_indexing.py
48+
modin/tests/pandas/dataframe/test_iter.py
49+
modin/tests/pandas/dataframe/test_join_sort.py
50+
modin/tests/pandas/dataframe/test_map_metadata.py
51+
modin/tests/pandas/dataframe/test_reduce.py
52+
modin/tests/pandas/dataframe/test_udf.py
53+
modin/tests/pandas/dataframe/test_window.py
54+
modin/tests/pandas/test_series.py
55+
modin/tests/numpy/test_array.py
56+
modin/tests/numpy/test_array_creation.py
57+
modin/tests/numpy/test_array_arithmetic.py
58+
modin/tests/numpy/test_array_axis_functions.py
59+
modin/tests/numpy/test_array_logic.py
60+
modin/tests/numpy/test_array_linalg.py
61+
modin/tests/numpy/test_array_indexing.py
62+
modin/tests/numpy/test_array_math.py
63+
modin/tests/numpy/test_array_shaping.py
64+
modin/tests/pandas/test_rolling.py
65+
modin/tests/pandas/test_expanding.py
66+
modin/tests/pandas/test_concat.py
67+
modin/tests/pandas/test_groupby.py
68+
modin/tests/pandas/test_reshape.py
69+
modin/tests/pandas/test_general.py
70+
- name: Run non-parallelizable Modin Tests
71+
run: >
72+
python -m pytest
73+
modin/tests/pandas/test_io.py
74+
modin/tests/experimental/test_io_exp.py
7175
7276
test-docs:
7377
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)