|
1 | | -name: GitHub Action CI |
| 1 | +name: GitHub Action CI - mpi4py |
2 | 2 |
|
3 | 3 | on: [pull_request] |
4 | 4 |
|
|
29 | 29 | run: ./configure |
30 | 30 | --disable-dependency-tracking |
31 | 31 | --disable-sphinx |
32 | | - --disable-man-pages |
33 | 32 | --disable-mpi-fortran |
34 | 33 | --disable-oshmem |
35 | 34 | --enable-debug |
@@ -90,26 +89,28 @@ jobs: |
90 | 89 | - name: Test mpi4py (singleton) |
91 | 90 | run: python test/main.py -v |
92 | 91 | if: ${{ true }} |
| 92 | + |
93 | 93 | - name: Test mpi4py (np=1) |
94 | 94 | run: mpiexec -n 1 python test/main.py -v |
95 | | -# |
96 | | -# unfortunately these multi-rank tests aren't reliable enough to |
97 | | -# run in github actions right now. |
98 | | -# |
99 | | -# - name: Test mpi4py (np=2) |
100 | | -# run: mpiexec -n 2 python test/main.py -v -f |
101 | | -# - name: Test mpi4py (np=3) |
102 | | -# run: mpiexec -n 3 python test/main.py -v -f |
103 | | -# if: ${{ true }} |
104 | | -# timeout-minutes: 20 |
105 | | -# - name: Test mpi4py (np=4) |
106 | | -# run: mpiexec -n 4 python test/main.py -v -f |
107 | | -# if: ${{ true }} |
108 | | -# timeout-minutes: 20 |
109 | | -# - name: Test mpi4py (np=5) |
110 | | -# run: mpiexec -n 5 python test/main.py -v -f |
111 | | -# if: ${{ true }} |
112 | | -# timeout-minutes: 20 |
| 95 | + |
| 96 | + - name: Test mpi4py (np=2) |
| 97 | + run: mpiexec -n 2 python test/main.py -v -f |
| 98 | + |
| 99 | + - name: Test mpi4py (np=3) |
| 100 | + run: mpiexec -n 3 python test/main.py -v -f |
| 101 | + if: ${{ true }} |
| 102 | + timeout-minutes: 20 |
| 103 | + |
| 104 | + - name: Test mpi4py (np=4) |
| 105 | + run: mpiexec -n 4 python test/main.py -v -f |
| 106 | + if: ${{ true }} |
| 107 | + timeout-minutes: 20 |
| 108 | + |
| 109 | + - name: Test mpi4py (np=5) |
| 110 | + run: mpiexec -n 5 python test/main.py -v -f |
| 111 | + if: ${{ true }} |
| 112 | + timeout-minutes: 20 |
| 113 | + |
113 | 114 | - name: Test mpi4py.run |
114 | 115 | run: python demo/test-run/test_run.py -v |
115 | 116 | if: ${{ true }} |
|
0 commit comments