DEV: Bump timeout for core system tests on CI (#35533)

When multiple flaky tests are encountered, we sometimes exceed the 20
minutes timeout. Since we are on self hosted runners now where costs are
much lower, it is OK for us to have longer timeouts.
This commit is contained in:
Alan Guo Xiang Tan
2025-10-22 11:11:14 +08:00
committed by GitHub
parent 0f946b3c02
commit bbced6c97c
+1 -1
View File
@@ -26,7 +26,7 @@ jobs:
name: ${{ matrix.target }} ${{ matrix.build_type }}${{ (matrix.target == 'core' && matrix.build_type == 'frontend' && format(' ({0})', matrix.browser)) || '' }} # Update fetch-job-id step if changing this
runs-on: ${{ (github.repository_owner == 'discourse' && (matrix.target == 'plugins' && matrix.build_type == 'system' && 'debian-12-16core' || 'debian-12-8core')) || 'ubuntu-latest' }}
container: discourse/discourse_test:release
timeout-minutes: ${{ ((matrix.build_type == 'system' && matrix.target == 'plugins') && 30) || 20 }}
timeout-minutes: ${{ ((matrix.build_type == 'system' && (matrix.target == 'plugins' || matrix.target == 'core')) && 30) || 20 }}
env:
RAILS_ENV: test