frame-omni-bencher maintenance (#5466)
Changes: - Set default level to `Info` again. Seems like a dependency update set it to something higher. - Fix docs to not use `--locked` since we rely on dependency bumps via cargo. - Add README with rust docs. - Fix bug where the node ignored `--heap-pages` argument. You can test the `--heap-pages` bug by running this command on master and then on this branch. Note that it should fail because of the very low heap pages arg: `cargo run --release --bin polkadot --features=runtime-benchmarks -- benchmark pallet --chain=dev --steps=10 --repeat=30 --wasm-execution=compiled --heap-pages=8 --pallet=frame-system --extrinsic="*"` --------- Signed-off-by:Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Co-authored-by:
ggwpez <ggwpez@users.noreply.github.com>
Showing
- Cargo.lock 1 addition, 1 deletionCargo.lock
- prdoc/pr_5466.prdoc 14 additions, 0 deletionsprdoc/pr_5466.prdoc
- substrate/utils/frame/benchmarking-cli/src/pallet/command.rs 4 additions, 4 deletionssubstrate/utils/frame/benchmarking-cli/src/pallet/command.rs
- substrate/utils/frame/omni-bencher/Cargo.toml 2 additions, 1 deletionsubstrate/utils/frame/omni-bencher/Cargo.toml
- substrate/utils/frame/omni-bencher/README.md 60 additions, 0 deletionssubstrate/utils/frame/omni-bencher/README.md
- substrate/utils/frame/omni-bencher/src/command.rs 10 additions, 4 deletionssubstrate/utils/frame/omni-bencher/src/command.rs
- substrate/utils/frame/omni-bencher/src/main.rs 13 additions, 1 deletionsubstrate/utils/frame/omni-bencher/src/main.rs