diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 5bc99611abc..47dc4a2ca40 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -681,7 +681,7 @@ jobs: -p no:sugar \ tests - name: Run pytest (partially) - if: needs.changes.outputs.test_full_suite == 'false' + if: needs.changes.outputs.test_full_suite == 'false' && matrix.python-version != '3.8' run: | . venv/bin/activate python3 -X dev -m pytest \ @@ -697,6 +697,20 @@ jobs: --durations-min=1 \ -p no:sugar \ tests/components/${{ matrix.group }} + - name: Run pytest (partially); no coverage + if: needs.changes.outputs.test_full_suite == 'false' && matrix.python-version == '3.8' + run: | + . venv/bin/activate + python3 -X dev -m pytest \ + -qq \ + --timeout=9 \ + --durations=10 \ + -n auto \ + -o console_output_style=count \ + --durations=0 \ + --durations-min=1 \ + -p no:sugar \ + tests/components/${{ matrix.group }} - name: Upload coverage to Codecov (full coverage) if: needs.changes.outputs.test_full_suite == 'true' uses: codecov/codecov-action@v2.1.0