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:
@@ -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:
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user