From 3c6203c8702ceaf216147e06d6209c01297bd70a Mon Sep 17 00:00:00 2001 From: Max Ghenis Date: Sun, 4 Oct 2026 08:23:21 -0400 Subject: [PATCH] Raise the Rest job timeout from 60 to 90 minutes Passing Full Suite - Rest runs took 42-55 minutes on 2026-10-04, so PRs that add a few minutes of tests are cancelled at the 60-minute limit. Co-Authored-By: Claude Opus 5.5 --- .github/workflows/pr.yaml | 5 ++++- changelog.d/ci-rest-timeout-90.changed.md | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 changelog.d/ci-rest-timeout-90.changed.md diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index c5a8a15dfcf..2adc5f6d4b7 100644 --- a/.github/workflows/pr.yaml +++ b/.github/workflows/pr.yaml @@ -460,7 +460,10 @@ jobs: needs: ReleaseLock name: Full Suite - Rest (Python + variables) runs-on: ubuntu-latest - timeout-minutes: 60 + # Passing runs on 2026-10-04 took 42-55 minutes (#9653, #9766, #9769, + # #9777, #9784), so a 60-minute limit cancels PRs that add a few + # minutes of tests (#9695 was cancelled at 60 minutes twice). + timeout-minutes: 90 env: PYTHONUNBUFFERED: 1 PYTEST_ADDOPTS: "--durations=25 -p no:unraisableexception -p no:threadexception" diff --git a/changelog.d/ci-rest-timeout-90.changed.md b/changelog.d/ci-rest-timeout-90.changed.md new file mode 100644 index 00000000000..f8fb4e09534 --- /dev/null +++ b/changelog.d/ci-rest-timeout-90.changed.md @@ -0,0 +1 @@ +Raise the Full Suite - Rest job's timeout from 60 to 90 minutes; passing runs already take 42-55 minutes.