From 488e5c6e08ff5f2589a50682e9b55216871eaf43 Mon Sep 17 00:00:00 2001 From: Kurdistan Tech Ministry Date: Thu, 26 Feb 2026 19:57:44 +0300 Subject: [PATCH] fix(ci): further increase VPS runner timeouts based on actual run times MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 --- .github/workflows/tests-misc.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/tests-misc.yml b/.github/workflows/tests-misc.yml index 313a2906..d5fac28e 100644 --- a/.github/workflows/tests-misc.yml +++ b/.github/workflows/tests-misc.yml @@ -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 }}