Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

add disputes pallet to Polkadot #4993

Merged
merged 4 commits into from
Mar 1, 2022
Merged

Conversation

rphmeier
Copy link
Contributor

Closes #4816

@rphmeier rphmeier added A0-please_review Pull request needs code review. B7-runtimenoteworthy C1-low PR touches the given topic and has a low impact on builders. D5-nicetohaveaudit ⚠️ PR contains trivial changes to logic that should be properly reviewed. labels Feb 25, 2022
@rphmeier rphmeier added this to the v0.9.18 : Polkadot disputes milestone Feb 25, 2022
@rphmeier
Copy link
Contributor Author

/benchmark runtime polkadot parachains_disputes

@parity-benchapp
Copy link

parity-benchapp bot commented Feb 25, 2022

Benchmark Runtime Polkadot Pallet for branch "rh-disputes-pallet-polkadot" with command cargo run --quiet --profile=production --features=runtime-benchmarks -- benchmark --chain=polkadot-dev --steps=50 --repeat=20 --pallet=parachains_disputes --extrinsic="*" --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/polkadot/src/weights/

Toolchain: stable-x86_64-unknown-linux-gnu (default)
rustc 1.57.0 (f1edd0429 2021-11-29)

Results
error: failed to run custom build command for `polkadot-runtime v0.9.17 (/home/benchbot/bench-bot/git/polkadot/runtime/polkadot)`

Caused by:
  process didn't exit successfully: `/home/benchbot/bench-bot/git/polkadot/target/production/build/polkadot-runtime-7822664bd4467489/build-script-build` (exit status: 1)
  --- stdout
  �[1;33mInformation that should be included in a bug report.�[0m
  �[1;33mExecuting build command:�[0m "rustup" "run" "nightly" "cargo" "rustc" "--target=wasm32-unknown-unknown" "--manifest-path=/home/benchbot/bench-bot/git/polkadot/target/production/wbuild/polkadot-runtime/Cargo.toml" "--color=always" "--profile" "production"
  �[1;33mUsing rustc version:�[0m rustc 1.59.0-nightly (b60e32c82 2021-12-30)


  --- stderr
  �[0m�[0m�[1m�[36m    Blocking�[0m waiting for file lock on package cache
  �[0m�[0m�[1m�[36m    Blocking�[0m waiting for file lock on package cache
  �[0m�[0m�[1m�[36m    Blocking�[0m waiting for file lock on package cache
  �[0m�[0m�[1m�[36m    Blocking�[0m waiting for file lock on package cache
  �[0m�[0m�[1m�[32m   Compiling�[0m radium v0.7.0
  �[0m�[0m�[1m�[32m   Compiling�[0m funty v2.0.0
  �[0m�[0m�[1m�[32m   Compiling�[0m sp-std v4.0.0 (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m parity-util-mem v0.11.0
  �[0m�[0m�[1m�[32m   Compiling�[0m subtle v2.4.1
  �[0m�[0m�[1m�[32m   Compiling�[0m libc v0.2.119
  �[0m�[0m�[1m�[32m   Compiling�[0m const-oid v0.7.1
  �[0m�[0m�[1m�[32m   Compiling�[0m base16ct v0.1.1
  �[0m�[0m�[1m�[32m   Compiling�[0m beefy-merkle-tree v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m wyz v0.5.0
  �[0m�[0m�[1m�[32m   Compiling�[0m ff v0.11.0
  �[0m�[0m�[1m�[32m   Compiling�[0m der v0.5.1
  �[0m�[0m�[1m�[32m   Compiling�[0m group v0.11.0
  �[0m�[0m�[1m�[32m   Compiling�[0m bitvec v1.0.0
  �[0m�[0m�[1m�[32m   Compiling�[0m jobserver v0.1.24
  �[0m�[0m�[1m�[32m   Compiling�[0m getrandom v0.2.3
  �[0m�[0m�[1m�[32m   Compiling�[0m hashbrown v0.12.0
  �[0m�[0m�[1m�[32m   Compiling�[0m crypto-mac v0.8.0
  �[0m�[0m�[1m�[32m   Compiling�[0m cc v1.0.72
  �[0m�[0m�[1m�[32m   Compiling�[0m rand_core v0.6.3
  �[0m�[0m�[1m�[32m   Compiling�[0m sp-debug-derive v4.0.0 (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m frame-support-procedural-tools-derive v3.0.0 (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m trie-db v0.23.1
  �[0m�[0m�[1m�[32m   Compiling�[0m libsecp256k1-core v0.3.0
  �[0m�[0m�[1m�[32m   Compiling�[0m hmac v0.8.1
  �[0m�[0m�[1m�[32m   Compiling�[0m zstd-sys v1.6.2+zstd.1.5.1
  �[0m�[0m�[1m�[32m   Compiling�[0m rand_chacha v0.3.1
  �[0m�[0m�[1m�[32m   Compiling�[0m hmac-drbg v0.3.0
  �[0m�[0m�[1m�[32m   Compiling�[0m xcm-procedural v0.1.0 (/home/benchbot/bench-bot/git/polkadot/xcm/procedural)
  �[0m�[0m�[1m�[32m   Compiling�[0m rand v0.8.5
  �[0m�[0m�[1m�[32m   Compiling�[0m sp-core-hashing v4.0.0 (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m tempfile v3.2.0
  �[0m�[0m�[1m�[32m   Compiling�[0m proc-macro-crate v1.1.3
  �[0m�[0m�[1m�[32m   Compiling�[0m curve25519-dalek v2.1.3
  �[0m�[0m�[1m�[32m   Compiling�[0m crypto-bigint v0.3.2
  �[0m�[0m�[1m�[32m   Compiling�[0m sec1 v0.2.1
  �[0m�[0m�[1m�[32m   Compiling�[0m sp-core-hashing-proc-macro v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m frame-support-procedural-tools v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m parity-scale-codec-derive v3.0.0
  �[0m�[0m�[1m�[32m   Compiling�[0m scale-info-derive v2.0.0
  �[0m�[0m�[1m�[32m   Compiling�[0m sp-runtime-interface-proc-macro v4.0.0 (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m sp-api-proc-macro v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m sp-npos-elections-solution-type v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m pallet-staking-reward-curve v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m schnorrkel v0.9.1
  �[0m�[0m�[1m�[32m   Compiling�[0m elliptic-curve v0.11.12
  �[0m�[0m�[1m�[32m   Compiling�[0m libsecp256k1 v0.7.0
  �[0m�[0m�[1m�[32m   Compiling�[0m frame-support-procedural v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m parity-scale-codec v3.0.0
  �[0m�[0m�[1m�[32m   Compiling�[0m k256 v0.10.2
  �[0m�[0m�[1m�[32m   Compiling�[0m scale-info v2.0.1
  �[0m�[0m�[1m�[32m   Compiling�[0m impl-codec v0.6.0
  �[0m�[0m�[1m�[32m   Compiling�[0m sp-storage v5.0.0 (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m sp-wasm-interface v5.0.0 (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m sp-tracing v4.0.0 (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m sp-version-proc-macro v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m sp-arithmetic v4.0.0 (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m frame-metadata v15.0.0
  �[0m�[0m�[1m�[32m   Compiling�[0m xcm v0.9.17 (/home/benchbot/bench-bot/git/polkadot/xcm)
  �[0m�[0m�[1m�[32m   Compiling�[0m finality-grandpa v0.15.0
  �[0m�[0m�[1m�[32m   Compiling�[0m primitive-types v0.11.1
  �[0m�[0m�[1m�[32m   Compiling�[0m sp-runtime-interface v5.0.0 (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m memory-db v0.29.0
  �[0m�[0m�[1m�[32m   Compiling�[0m sp-core v5.0.0 (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m sp-io v5.0.0 (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m sp-inherents v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m sp-trie v5.0.0 (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m sp-application-crypto v5.0.0 (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m sp-runtime v5.0.0 (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m sp-version v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m sp-staking v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m sp-authorship v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m sp-npos-elections v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m polkadot-core-primitives v0.9.17 (/home/benchbot/bench-bot/git/polkadot/core-primitives)
  �[0m�[0m�[1m�[32m   Compiling�[0m sp-consensus-vrf v0.10.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m slot-range-helper v0.9.17 (/home/benchbot/bench-bot/git/polkadot/runtime/common/slot_range_helper)
  �[0m�[0m�[1m�[32m   Compiling�[0m sp-api v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m frame-support v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m sp-timestamp v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m sp-session v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m sp-authority-discovery v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m beefy-primitives v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m sp-finality-grandpa v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m frame-system-rpc-runtime-api v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m sp-block-builder v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m sp-transaction-pool v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m sp-offchain v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m sp-consensus-slots v0.10.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m sp-consensus-babe v0.10.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m frame-system v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m polkadot-parachain v0.9.17 (/home/benchbot/bench-bot/git/polkadot/parachain)
  �[0m�[0m�[1m�[32m   Compiling�[0m xcm-executor v0.9.17 (/home/benchbot/bench-bot/git/polkadot/xcm/xcm-executor)
  �[0m�[0m�[1m�[32m   Compiling�[0m frame-benchmarking v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m pallet-authorship v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m frame-election-provider-support v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m pallet-mmr-primitives v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m pallet-transaction-payment v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m frame-executive v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m pallet-nicks v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m polkadot-primitives v0.9.17 (/home/benchbot/bench-bot/git/polkadot/primitives)
  �[0m�[0m�[1m�[32m   Compiling�[0m pallet-xcm v0.9.17 (/home/benchbot/bench-bot/git/polkadot/xcm/pallet-xcm)
  �[0m�[0m�[1m�[32m   Compiling�[0m pallet-timestamp v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m pallet-balances v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m pallet-vesting v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m pallet-indices v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m pallet-identity v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m pallet-utility v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m pallet-membership v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m pallet-proxy v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m pallet-scheduler v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m pallet-preimage v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m pallet-multisig v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m pallet-democracy v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m pallet-collective v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m pallet-elections-phragmen v5.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m frame-system-benchmarking v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m pallet-election-provider-multi-phase v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m pallet-im-online v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m pallet-mmr v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m xcm-builder v0.9.17 (/home/benchbot/bench-bot/git/polkadot/xcm/xcm-builder)
  �[0m�[0m�[1m�[32m   Compiling�[0m pallet-transaction-payment-rpc-runtime-api v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m pallet-session v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m pallet-treasury v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m pallet-bags-list v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m pallet-offences v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m polkadot-runtime-metrics v0.9.17 (/home/benchbot/bench-bot/git/polkadot/runtime/metrics)
  �[0m�[0m�[1m�[32m   Compiling�[0m pallet-bounties v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m pallet-tips v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m pallet-staking v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m pallet-babe v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m pallet-authority-discovery v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m pallet-beefy v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m pallet-grandpa v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m pallet-session-benchmarking v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m polkadot-runtime-parachains v0.9.17 (/home/benchbot/bench-bot/git/polkadot/runtime/parachains)
  �[0m�[0m�[1m�[32m   Compiling�[0m pallet-beefy-mmr v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m pallet-offences-benchmarking v4.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m polkadot-runtime-common v0.9.17 (/home/benchbot/bench-bot/git/polkadot/runtime/common)
  �[0m�[0m�[1m�[32m   Compiling�[0m polkadot-runtime-constants v0.9.17 (/home/benchbot/bench-bot/git/polkadot/runtime/polkadot/constants)
  �[0m�[0m�[1m�[32m   Compiling�[0m zstd-safe v4.1.3+zstd.1.5.1
  �[0m�[0m�[1m�[32m   Compiling�[0m zstd v0.9.2+zstd.1.5.1
  �[0m�[0m�[1m�[32m   Compiling�[0m sp-maybe-compressed-blob v4.1.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m substrate-wasm-builder v5.0.0-dev (https://github.com/paritytech/substrate?branch=master#c22fce5a)
  �[0m�[0m�[1m�[32m   Compiling�[0m polkadot-runtime v0.9.17 (/home/benchbot/bench-bot/git/polkadot/runtime/polkadot)
  �[0m�[1m�[38;5;9merror[E0004]�[0m�[0m�[1m: non-exhaustive patterns: `&ParasDisputes(_)` not covered�[0m
  �[0m    �[0m�[0m�[1m�[38;5;12m--> �[0m�[0m/home/benchbot/bench-bot/git/polkadot/runtime/polkadot/src/lib.rs:140:9�[0m
  �[0m     �[0m�[0m�[1m�[38;5;12m|�[0m
  �[0m�[1m�[38;5;12m140�[0m�[0m  �[0m�[0m�[1m�[38;5;12m| �[0m�[0m  �[0m�[0m        match call {�[0m
  �[0m     �[0m�[0m�[1m�[38;5;12m| �[0m�[0m                �[0m�[0m�[1m�[38;5;9m^^^^�[0m�[0m �[0m�[0m�[1m�[38;5;9mpattern `&ParasDisputes(_)` not covered�[0m
  �[0m�[1m�[38;5;12m...�[0m
  �[0m�[1m�[38;5;12m1329�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;12m/�[0m�[0m �[0m�[0mconstruct_runtime! {�[0m
  �[0m�[1m�[38;5;12m1330�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;12m|�[0m�[0m �[0m�[0m    pub enum Runtime where�[0m
  �[0m�[1m�[38;5;12m1331�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;12m|�[0m�[0m �[0m�[0m        Block = Block,�[0m
  �[0m�[1m�[38;5;12m1332�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;12m|�[0m�[0m �[0m�[0m        NodeBlock = primitives::v1::Block,�[0m
  �[0m�[1m�[38;5;12m...�[0m�[0m    �[0m�[0m�[1m�[38;5;12m|�[0m
  �[0m�[1m�[38;5;12m1410�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;12m|�[0m�[0m �[0m�[0m        ParasDisputes: parachains_disputes::{Pallet, Call, Storage, Event<T>} = 62,�[0m
  �[0m     �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;12m|�[0m�[0m         �[0m�[0m�[1m�[38;5;12m-------------�[0m�[0m �[0m�[0m�[1m�[38;5;12mnot covered�[0m
  �[0m�[1m�[38;5;12m...�[0m�[0m    �[0m�[0m�[1m�[38;5;12m|�[0m
  �[0m�[1m�[38;5;12m1420�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;12m|�[0m�[0m �[0m�[0m    }�[0m
  �[0m�[1m�[38;5;12m1421�[0m�[0m �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;12m|�[0m�[0m �[0m�[0m}�[0m
  �[0m     �[0m�[0m�[1m�[38;5;12m| �[0m�[0m�[1m�[38;5;12m|_-�[0m�[0m �[0m�[0m�[1m�[38;5;12m`Call` defined here�[0m
  �[0m     �[0m�[0m�[1m�[38;5;12m|�[0m
  �[0m     �[0m�[0m�[1m�[38;5;12m= �[0m�[0m�[1mhelp�[0m�[0m: ensure that all possible cases are being handled, possibly by adding wildcards or more match arms�[0m
  �[0m     �[0m�[0m�[1m�[38;5;12m= �[0m�[0m�[1mnote�[0m�[0m: the matched value is of type `&Call`�[0m

  �[0m�[1mFor more information about this error, try `rustc --explain E0004`.�[0m
  �[0m�[0m�[1m�[31merror�[0m�[1m:�[0m could not compile `polkadot-runtime` due to previous error
error: build failed

ERROR: Unable to commit file ./runtime/polkadot/src/weights/

@rphmeier
Copy link
Contributor Author

/benchmark runtime polkadot parachains_disputes

@parity-benchapp
Copy link

parity-benchapp bot commented Feb 25, 2022

Benchmark Runtime Polkadot Pallet for branch "rh-disputes-pallet-polkadot" with command cargo run --quiet --profile=production --features=runtime-benchmarks -- benchmark --chain=polkadot-dev --steps=50 --repeat=20 --pallet=parachains_disputes --extrinsic="*" --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/polkadot/src/weights/

Toolchain: stable-x86_64-unknown-linux-gnu (default)
rustc 1.57.0 (f1edd0429 2021-11-29)

Results
2022-02-25 20:38:21 [0] 💸 generated 1 npos voters, 1 from validators and 0 nominators    
2022-02-25 20:38:21 Took active validators from set with wrong size    
2022-02-25 20:38:21 Took active validators from set with wrong size.    
2022-02-25 20:38:21 Took active validators from set with wrong size    
Error: 
   0: �[91mInvalid input: No benchmarks found which match your input.�[0m

Backtrace omitted.
Run with RUST_BACKTRACE=1 environment variable to display it.
Run with RUST_BACKTRACE=full to include source snippets.

ERROR: Unable to commit file ./runtime/polkadot/src/weights/

@rphmeier
Copy link
Contributor Author

/benchmark runtime polkadot runtime_parachains::disputes

@parity-benchapp
Copy link

parity-benchapp bot commented Feb 25, 2022

Benchmark Runtime Polkadot Pallet for branch "rh-disputes-pallet-polkadot" with command cargo run --quiet --profile=production --features=runtime-benchmarks -- benchmark --chain=polkadot-dev --steps=50 --repeat=20 --pallet=runtime_parachains::disputes --extrinsic="*" --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/polkadot/src/weights/runtime_parachains_disputes.rs

Toolchain: stable-x86_64-unknown-linux-gnu (default)
rustc 1.57.0 (f1edd0429 2021-11-29)

Results
Pallet: "runtime_parachains::disputes", Extrinsic: "force_unfreeze", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: ParasDisputes Frozen (r:0 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    0.824
              µs

Reads = 0
Writes = 1

Min Squares Analysis
========
-- Extrinsic Time --

Model:
Time ~=    0.824
              µs

Reads = 0
Writes = 1


Parity Bot added 2 commits February 25, 2022 20:48
…-- benchmark --chain=polkadot-dev --steps=50 --repeat=20 --pallet=runtime_parachains::disputes --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/polkadot/src/weights/runtime_parachains_disputes.rs
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
A0-please_review Pull request needs code review. C1-low PR touches the given topic and has a low impact on builders. D5-nicetohaveaudit ⚠️ PR contains trivial changes to logic that should be properly reviewed.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add Disputes module to Polkadot runtime
2 participants