add cli benchmarks (#1177)

This commit is contained in:
Ignacio Palacios
2022-04-18 14:38:25 +02:00
committed by GitHub
parent 07cb9f94ad
commit 305c5eaea7
2 changed files with 115 additions and 22 deletions
+37
View File
@@ -0,0 +1,37 @@
#!/bin/bash
steps=50
repeat=20
chainName=$1
benhcmarkOutput=./polkadot-parachains/$chainName/src/weights
benhcmarkChainName="$chainName-dev"
pallets=(
pallet_assets
pallet_balances
pallet_collator_selection
pallet_multisig
pallet_proxy
pallet_session
pallet_timestamp
pallet_utility
pallet_uniques
cumulus_pallet_xcmp_queue
frame_system
)
for p in ${pallets[@]}
do
./artifacts/polkadot-collator benchmark \
--chain=$benhcmarkChainName \
--execution=wasm \
--wasm-execution=compiled \
--pallet=$p \
--extrinsic='*' \
--steps=$steps \
--repeat=$repeat \
--json \
--header=./file_header.txt \
--output=$benhcmarkOutput
done