|
22 | 22 | types: |
23 | 23 | - completed |
24 | 24 |
|
| 25 | +concurrency: |
| 26 | + group: Multicast-Tests |
| 27 | + cancel-in-progress: false |
| 28 | + |
25 | 29 | # Declare default permissions as none. |
26 | 30 | permissions: {} |
27 | 31 |
|
@@ -147,8 +151,12 @@ jobs: |
147 | 151 | if: ${{ !cancelled() && (needs.check_mats.outputs.should_run == 'true') }} |
148 | 152 | needs: [check_mats] |
149 | 153 | runs-on: ${{ matrix.os }} |
| 154 | + concurrency: |
| 155 | + group: Multicast-Tests-Coverage |
| 156 | + cancel-in-progress: false |
150 | 157 | timeout-minutes: 10 |
151 | 158 | strategy: |
| 159 | + max-parallel: 3 |
152 | 160 | matrix: |
153 | 161 | os: [ubuntu-latest, macos-latest, windows-latest] |
154 | 162 | python-version: ["${{ vars.PYTHON_OLD_MIN }}", "${{ vars.PYTHON_OLD_EXTRA }}", "${{ vars.PYTHON_DEFAULT }}", "${{ vars.PYTHON_EXPERIMENTAL }}"] |
@@ -414,8 +422,12 @@ jobs: |
414 | 422 | if: ${{ !cancelled() && (needs.check_mats.outputs.should_run == 'true') }} |
415 | 423 | needs: [check_mats] |
416 | 424 | runs-on: ${{ matrix.os }} |
| 425 | + concurrency: |
| 426 | + group: Multicast-Tests-Doctests |
| 427 | + cancel-in-progress: false |
417 | 428 | timeout-minutes: 10 |
418 | 429 | strategy: |
| 430 | + max-parallel: 3 |
419 | 431 | matrix: |
420 | 432 | os: [ubuntu-latest, macos-latest, windows-latest] |
421 | 433 | python-version: ["${{ vars.PYTHON_OLD_MIN }}", "${{ vars.PYTHON_OLD_EXTRA }}", "${{ vars.PYTHON_DEFAULT }}", "${{ vars.PYTHON_EXPERIMENTAL }}"] |
@@ -809,8 +821,12 @@ jobs: |
809 | 821 | if: ${{ success() }} |
810 | 822 | needs: [check_mats, COVERAGE, DOCTESTS] |
811 | 823 | runs-on: ${{ matrix.os }} |
| 824 | + concurrency: |
| 825 | + group: Multicast-Tests-Integration |
| 826 | + cancel-in-progress: false |
812 | 827 | timeout-minutes: 10 |
813 | 828 | strategy: |
| 829 | + max-parallel: 4 |
814 | 830 | matrix: |
815 | 831 | os: [ubuntu-latest, macos-latest] |
816 | 832 | python-version: ["${{ vars.PYTHON_OLD_MIN }}", "${{ vars.PYTHON_OLD_EXTRA }}", "${{ vars.PYTHON_DEFAULT }}", "${{ vars.PYTHON_EXPERIMENTAL }}"] |
@@ -1297,8 +1313,12 @@ jobs: |
1297 | 1313 | defaults: |
1298 | 1314 | run: |
1299 | 1315 | shell: bash |
1300 | | - timeout-minutes: 10 |
| 1316 | + concurrency: |
| 1317 | + group: Multicast-Tests-Extras |
| 1318 | + cancel-in-progress: false |
| 1319 | + timeout-minutes: 5 |
1301 | 1320 | strategy: |
| 1321 | + max-parallel: 1 |
1302 | 1322 | matrix: |
1303 | 1323 | os: [ubuntu-latest] |
1304 | 1324 | python-version: ["${{ vars.PYTHON_OLD_MIN }}", "${{ vars.PYTHON_OLD_EXTRA }}", "${{ vars.PYTHON_DEFAULT }}", "${{ vars.PYTHON_EXPERIMENTAL }}"] |
|
0 commit comments