fix(ci): further increase VPS runner timeouts based on actual run times

Observed run times show previous timeouts still too tight:
- test-node-metrics: timed out at 90min → increased to 180min
- cargo-check-each-crate: timed out at 140min → increased to 240min (4h)
- cargo-check-all-crate-macos: timed out at 90min → increased to 150min
- test-pezframe-ui: preemptively increased 90→150min
- test-deterministic-wasm: preemptively increased 75→180min
This commit is contained in:
2026-02-26 19:57:44 +03:00
parent 2605a16a7e
commit 93b4c91f41
+5 -5
View File
@@ -73,7 +73,7 @@ jobs:
RUSTFLAGS="--cfg bizinikiwi_runtime" cargo build --locked --target=wasm32v1-none --no-default-features
test-pezframe-ui:
timeout-minutes: 90
timeout-minutes: 150
needs: [preflight]
runs-on: ${{ needs.preflight.outputs.RUNNER }}
if: ${{ needs.preflight.outputs.changes_rust }}
@@ -105,7 +105,7 @@ jobs:
cargo test --locked -q --profile testnet --manifest-path bizinikiwi/primitives/runtime-interface/Cargo.toml ui
test-deterministic-wasm:
timeout-minutes: 75
timeout-minutes: 180
needs: [preflight, test-full-crypto-feature]
runs-on: ${{ needs.preflight.outputs.RUNNER }}
if: ${{ needs.preflight.outputs.changes_rust }}
@@ -248,7 +248,7 @@ jobs:
test-node-metrics:
needs: [preflight]
timeout-minutes: 90
timeout-minutes: 180
runs-on: ${{ needs.preflight.outputs.RUNNER }}
if: ${{ needs.preflight.outputs.changes_rust }}
container:
@@ -364,7 +364,7 @@ jobs:
# name: hfuzz-${{ github.sha }}
cargo-check-each-crate:
timeout-minutes: 140
timeout-minutes: 240
needs: [preflight]
runs-on: ${{ needs.preflight.outputs.RUNNER }}
if: ${{ needs.preflight.outputs.changes_rust }}
@@ -393,7 +393,7 @@ jobs:
PYTHONUNBUFFERED=x .github/scripts/check-each-crate.py ${{ matrix.index }} ${{ strategy.job-total }}
cargo-check-all-crate-macos:
timeout-minutes: 90
timeout-minutes: 150
needs: [preflight]
runs-on: ${{ needs.preflight.outputs.RUNNER_MACOS }}
if: ${{ needs.preflight.outputs.changes_rust }}