-
Notifications
You must be signed in to change notification settings - Fork 339
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Benchmark evm #1674
Benchmark evm #1674
Conversation
/bench evm |
Error running benchmark: benchmark_evm stdoutNode benchmarks only available on Substrate. |
/bench evm |
Error running benchmark: benchmark_evm stdoutNode benchmarks only available on Substrate. |
/bench evm |
Error running benchmark: benchmark_evm stdoutNode benchmarks only available on Substrate. |
/bench evm |
Finished benchmark for branch: benchmark_evm Benchmark: EVM make bench-evm Resultscargo bench -p module-evm --features bench | evm-bench/analyze_benches.js runtime/common/src/gas_to_weight_ratio.rs |
/bench runtime module module_evm |
Finished benchmark for branch: benchmark_evm Benchmark: Benchmark Runtime Module cargo run --release --color=never --bin=acala --features=runtime-benchmarks --features=with-mandala-runtime -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=module_evm --extrinsic="*" --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./modules/evm/src/weights.rs --template=./templates/module-weight-template.hbs ResultsCompiling parity-wasm v0.32.0 |
fyi, changes to handlebars-rust upstream broke our handlebars templates #1688 will fix... Edit: Nvm you already fixed that on your branch :p |
/bench runtime module module_evm |
Finished benchmark for branch: benchmark_evm Benchmark: Benchmark Runtime Module cargo run --release --color=never --bin=acala --features=runtime-benchmarks --features=with-mandala-runtime -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=module_evm --extrinsic="*" --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./modules/evm/src/weights.rs --template=./templates/module-weight-template.hbs ResultsPallet: "module_evm", Extrinsic: "create", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
|
…hmarks --features=with-mandala-runtime -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=module_evm --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./modules/evm/src/weights.rs --template=./templates/module-weight-template.hbs
/bench runtime mandala module_evm |
Finished benchmark for branch: benchmark_evm Benchmark: Benchmark Runtime Mandala Module cargo run --release --color=never --bin=acala --features=runtime-benchmarks --features=with-mandala-runtime -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=module_evm --extrinsic="*" --execution=wasm --wasm-execution=compiled --heap-pages=4096 --template=./templates/runtime-weight-template.hbs --output=./runtime/mandala/src/weights/ ResultsPallet: "module_evm", Extrinsic: "create", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
|
…hmarks --features=with-mandala-runtime -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=module_evm --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --template=./templates/runtime-weight-template.hbs --output=./runtime/mandala/src/weights/
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It all looks reasonable to me. We may want to in the future setup an e2e test filling blocks to the maximum block weight on different evm calls and seeing if block production slows/stalls
* origin/master: (53 commits) add new audit report Use ExitReason::Revert instead of ExitReason::Error (#1772) Claim Account to use Eip-712 (#1755) Benchmark evm (#1674) support evm create rpc and allow H160 default (#1771) Update template files license header. (#1770) Fix collect_fee (#1766) handle nonce for eth tx (#1707) updated to the ORML's test coverage file (#1760) rm runtime upgrade (#1757) Happy new year 2022. (#1761) Excluded some files from test coverage (#1759) XCM: add deposit error handler for multi-currency adapter. (#1756) update stable asset (#1758) Fix test coverage for acala (#1590) Fix collect_fee (#1754) Update HEADER-GPL3 Update extrinsic-ordering-check-from-bin.yml (#1752) Update HEADER-GPL3 bump version (#1751) ...
No description provided.