[omni-bencher] Make all runtimes work (#5872)
Changes: - Add `--exclude-pallets` to exclude some pallets from runtimes where we dont have genesis presets yet - Make `--genesis-builder-policy=none` work with `--runtime` - CI: Run the frame-omni-bencher for all runtimes --------- Signed-off-by:Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Co-authored-by:
ggwpez <ggwpez@users.noreply.github.com> Co-authored-by:
Bastian Köcher <git@kchr.de> Co-authored-by:
Branislav Kontur <bkontur@gmail.com> Co-authored-by:
alvicsam <alvicsam@gmail.com> Co-authored-by:
Maksym H <mordamax@gmail.com> Co-authored-by:
Alexander Samusev <41779041+alvicsam@users.noreply.github.com> Co-authored-by:
Maksym H <1177472+mordamax@users.noreply.github.com>
parent
a4dce869
Showing
- .github/scripts/cmd/cmd.py 3 additions, 2 deletions.github/scripts/cmd/cmd.py
- .github/scripts/cmd/test_cmd.py 131 additions, 38 deletions.github/scripts/cmd/test_cmd.py
- .github/workflows/check-frame-omni-bencher.yml 33 additions, 24 deletions.github/workflows/check-frame-omni-bencher.yml
- .github/workflows/runtimes-matrix.json 25 additions, 11 deletions.github/workflows/runtimes-matrix.json
- cumulus/parachains/runtimes/contracts/contracts-rococo/src/contracts.rs 4 additions, 1 deletion...ains/runtimes/contracts/contracts-rococo/src/contracts.rs
- prdoc/pr_5872.prdoc 13 additions, 0 deletionsprdoc/pr_5872.prdoc
- substrate/utils/frame/benchmarking-cli/src/pallet/command.rs 55 additions, 34 deletionssubstrate/utils/frame/benchmarking-cli/src/pallet/command.rs
- substrate/utils/frame/benchmarking-cli/src/pallet/mod.rs 4 additions, 0 deletionssubstrate/utils/frame/benchmarking-cli/src/pallet/mod.rs
- substrate/utils/frame/benchmarking-cli/src/pallet/types.rs 12 additions, 4 deletionssubstrate/utils/frame/benchmarking-cli/src/pallet/types.rs
- substrate/utils/frame/benchmarking-cli/src/pallet/writer.rs 0 additions, 3 deletionssubstrate/utils/frame/benchmarking-cli/src/pallet/writer.rs
Please register or sign in to comment