fix(ci): increase job timeouts for VPS runners

Self-hosted VPS runners are slower than GitHub-hosted runners:
- quick-benchmarks: 45 -> 120 min (release build + benchmark run)
- test-syscalls: 60 -> 120 min (production profile musl build)
- test-doc: 90 -> 180 min (full workspace doc tests with wasm builds)
- build-rustdoc: 90 -> 180 min (full workspace rustdoc generation)
This commit is contained in:
2026-02-25 04:59:42 +03:00
parent d82b29fa60
commit d410d885b9
2 changed files with 4 additions and 4 deletions
+2 -2
View File
@@ -21,7 +21,7 @@ jobs:
test-doc:
runs-on: ${{ needs.preflight.outputs.RUNNER }}
timeout-minutes: 90
timeout-minutes: 180
needs: [preflight]
container:
image: ${{ needs.preflight.outputs.IMAGE }}
@@ -63,7 +63,7 @@ jobs:
build-rustdoc:
runs-on: ${{ needs.preflight.outputs.RUNNER }}
timeout-minutes: 90
timeout-minutes: 180
if: ${{ always() && !cancelled() && needs.preflight.outputs.changes_rust }}
needs: [preflight, test-doc]
container:
+2 -2
View File
@@ -23,7 +23,7 @@ jobs:
needs: [preflight]
if: ${{ needs.preflight.outputs.changes_rust }}
runs-on: ${{ needs.preflight.outputs.RUNNER }}
timeout-minutes: 45
timeout-minutes: 120
container:
image: ${{ needs.preflight.outputs.IMAGE }}
env:
@@ -53,7 +53,7 @@ jobs:
needs: [preflight]
if: ${{ needs.preflight.outputs.changes_rust }}
runs-on: ${{ needs.preflight.outputs.RUNNER }}
timeout-minutes: 60
timeout-minutes: 120
container:
image: ${{ needs.preflight.outputs.IMAGE }}
continue-on-error: true # this rarely triggers in practice