diff --git a/.github/workflows/test_functional.yml b/.github/workflows/test_functional.yml index 2664f6fc08f..a6d1e8fd480 100644 --- a/.github/workflows/test_functional.yml +++ b/.github/workflows/test_functional.yml @@ -41,7 +41,7 @@ jobs: os: ['macos-latest'] python-version: ['3.9'] test-base: ['tests/f'] - chunk: ['1/5', '2/5', '3/5', '4/5'] + chunk: ['1/1'] platform: ['_local_background*'] env: @@ -167,20 +167,20 @@ jobs: - name: Configure git # Needed by the odd test uses: cylc/release-actions/configure-git@v1 - - name: Filter Tests - env: - # NOTE: we only want the CHUNK set in this step else we will - # re-chunk tests later when they run - CHUNK: ${{ matrix.chunk }} - run: | - etc/bin/run-functional-tests \ - --dry \ - ${{ matrix.test-base }} \ - > test-file - if [[ $REMOTE_PLATFORM == 'true' ]]; then - # skip tests that don't configure platform requirements - grep -l --color=never REQUIRE_PLATFORM $(cat test-file) > test-file - fi + # - name: Filter Tests + # env: + # # NOTE: we only want the CHUNK set in this step else we will + # # re-chunk tests later when they run + # CHUNK: ${{ matrix.chunk }} + # run: | + # etc/bin/run-functional-tests \ + # --dry \ + # ${{ matrix.test-base }} \ + # > test-file + # if [[ $REMOTE_PLATFORM == 'true' ]]; then + # # skip tests that don't configure platform requirements + # grep -l --color=never REQUIRE_PLATFORM $(cat test-file) > test-file + # fi - name: Test id: test @@ -197,7 +197,7 @@ jobs: etc/bin/run-functional-tests \ -j "${NPROC}" \ --state=save \ - $(cat test-file) \ + tests/f/shutdown/08-now1.t \ || (echo "finished=true" >> $GITHUB_OUTPUT && false) - name: Time Out @@ -218,7 +218,7 @@ jobs: etc/bin/run-functional-tests \ -j 1 \ -v \ - --state=save,failed $(cat test-file) + --state=save,failed tests/f/shutdown/08-now1.t - name: Copy cylc-run out of container if: failure() && steps.test.outcome == 'failure' && env.REMOTE_PLATFORM == 'true'