From cc06f9db290ecb46caec8e966617806c92300b29 Mon Sep 17 00:00:00 2001 From: Matt Valentine-House Date: Thu, 26 Sep 2024 10:07:43 +0100 Subject: [PATCH] Lets try this --- .github/workflows/ubuntu.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml index 1ec7f18640faf7..efb8a3c4ee4b58 100644 --- a/.github/workflows/ubuntu.yml +++ b/.github/workflows/ubuntu.yml @@ -157,11 +157,25 @@ jobs: ${TESTS:+TESTS="$TESTS"} ${{ !contains(matrix.test_task, 'bundle') && 'RUBYOPT=-w' || '' }} timeout-minutes: ${{ matrix.timeout || 40 }} + if: ${{ !matrix.shared_gc}} env: RUBY_TESTOPTS: '-q --tty=no' TEST_BUNDLED_GEMS_ALLOW_FAILURES: 'typeprof' PRECHECK_BUNDLED_GEMS: 'no' + - name: make ${{ matrix.test_task }} + run: >- + $SETARCH make -s ${{ matrix.test_task }} + ${TESTS:+TESTS="$TESTS"} + ${{ !contains(matrix.test_task, 'bundle') && 'RUBYOPT=-w' || '' }} + timeout-minutes: ${{ matrix.timeout || 40 }} + if: ${{ matrix.shared_gc}} + env: + RUBY_TESTOPTS: '-q --tty=no' + TEST_BUNDLED_GEMS_ALLOW_FAILURES: 'typeprof' + PRECHECK_BUNDLED_GEMS: 'no' + RUBY_GC_LIBRARY: 'librubygc.${{ matrix.gc_name }}.so' + - name: make skipped tests run: | $SETARCH make -s test-all TESTS="${TESTS//-n!\//-n/}"