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