fix(benchmarks): regenerate BABE equivocation proof blob, exclude revive benchmarks

- Regenerate EQUIVOCATION_PROOF_BLOB in pezpallet-babe benchmarking:
  the old blob contained stale header hashes that caused
  check_equivocation_proof to fail with assertion error

- Exclude pezpallet_revive from quick-benchmarks via
  --exclude-pezpallets flag: revive benchmarks require PolkaVM
  toolchain (riscv64emac-unknown-none-polkavm) for fixture compilation
  which is not available in CI. This removes continue-on-error so
  real benchmark failures are now visible

- Increase build-rustdoc timeout from 180 to 240 minutes for VPS runner
This commit is contained in:
2026-03-06 16:52:47 +03:00
parent e5562f8797
commit 246e019781
3 changed files with 23 additions and 23 deletions
+1 -1
View File
@@ -65,7 +65,7 @@ jobs:
build-rustdoc:
runs-on: ${{ needs.preflight.outputs.RUNNER }}
timeout-minutes: 180
timeout-minutes: 240
if: ${{ always() && !cancelled() && needs.preflight.outputs.changes_rust }}
needs: [preflight, test-doc]
container:
+3 -4
View File
@@ -24,9 +24,8 @@ jobs:
if: ${{ needs.preflight.outputs.changes_rust }}
runs-on: ${{ needs.preflight.outputs.RUNNER }}
timeout-minutes: 180
# Informational: pezpallet_revive benchmarks have pre-existing failures.
# Remove continue-on-error once revive benchmark issues are resolved.
continue-on-error: true
# pezpallet_revive excluded: requires PolkaVM toolchain for fixture compilation.
# Track via: https://github.com/pezkuwichain/pezkuwi-sdk/issues/TBD
container:
image: ${{ needs.preflight.outputs.IMAGE }}
env:
@@ -51,7 +50,7 @@ jobs:
run: rustup target add wasm32v1-none
- name: script
run: cargo run --locked --release -p pezstaging-node-cli --bin bizinikiwi-node --features runtime-benchmarks --quiet -- benchmark pezpallet --chain dev --pezpallet "*" --extrinsic "*" --steps 2 --repeat 1 --quiet
run: cargo run --locked --release -p pezstaging-node-cli --bin bizinikiwi-node --features runtime-benchmarks --quiet -- benchmark pezpallet --chain dev --pezpallet "*" --extrinsic "*" --exclude-pezpallets pezpallet_revive --steps 2 --repeat 1 --quiet
# cf https://github.com/pezkuwichain/pezkuwi-sdk/issues/1652
test-syscalls: