diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index a2bc60258d8..2d3f75dabb3 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.