diff --git a/.github/workflows/test_fast.yml b/.github/workflows/test_fast.yml index dd65adc5e5..b69df79b06 100644 --- a/.github/workflows/test_fast.yml +++ b/.github/workflows/test_fast.yml @@ -66,9 +66,15 @@ jobs: pytest cylc/flow tests/unit - name: Integration Tests - timeout-minutes: 6 + timeout-minutes: 5 + run: | + pytest tests/integration --ignore tests/integration/tui/ + + - name: Tui Integration Tests + timeout-minutes: 5 + # Re-run failed Tui tests as they can be flaky run: | - pytest tests/integration + pytest tests/integration/tui || pytest tests/integration/tui --last-failed - name: Upload failed tests artifact if: failure()