8000 Add frame system pallet benchmarking to all runtimes by snowmead · Pull Request #3217 · moonbeam-foundation/moonbeam · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Add frame system pallet benchmarking to all runtimes #3217

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

Merged
merged 4 commits into from
Mar 20, 2025

Conversation

snowmead
Copy link
Contributor

What does it do?

Adds frame system benchmarking to all runtimes.

Copy link
Contributor

Moonbase Weight Difference Report

File Extrinsic Old New Change Percent

Moonriver Weight Difference Report

File Extrinsic Old New Change Percent

Moonbeam Weight Difference Report

File Extrinsic Old New Change Percent

Copy link
Contributor
github-actions bot commented Mar 18, 2025

WASM runtime size check:

Compared to target branch

Moonbase runtime: 2424 KB (-4 KB) 🚨

Moonbeam runtime: 2400 KB (-4 KB) ✅

Moonriver runtime: 2396 KB (no changes) ✅

Compared to latest release (runtime-3501)

Moonbase runtime: 2424 KB (+472 KB compared to latest release) 🚨

Moonbeam runtime: 2400 KB (+460 KB compared to latest release) ⚠️

Moonriver runtime: 2396 KB (+456 KB compared to latest release) ⚠️

Copy link
Contributor
github-actions bot commented Mar 18, 2025

Coverage Report

@@                               Coverage Diff                               @@
##           master   snowmead/add-frame-system-bench-to-runtimes      +/-   ##
===============================================================================
- Coverage   74.40%                                        74.26%   -0.14%     
+ Files         384                                           387       +3     
+ Lines       97071                                         97316     +245     
===============================================================================
+ Hits        72220                                         72269      +49     
+ Misses      24851                                         25047     +196     
Files Changed Coverage
/runtime/common/src/apis.rs 28.93% (-0.30%) 🔽

Coverage generated Wed Mar 19 11:41:55 UTC 2025

@snowmead snowmead force-pushed the snowmead/add-frame-system-bench-to-runtimes branch from 5de7239 to f276b9c Compare March 18, 2025 17:02
@RomarQ RomarQ added B7-runtimenoteworthy Changes should be noted in any runtime-upgrade release notes D3-trivial PR contains trivial changes in a runtime directory that do not require an audit not-breaking Does not need to be mentioned in breaking changes labels Mar 18, 2025
@RomarQ RomarQ merged commit 36aaf00 into master Mar 20, 2025
42 checks passed
@RomarQ RomarQ deleted the snowmead/add-frame-system-bench-to-runtimes branch March 20, 2025 13:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
B7-runtimenoteworthy Changes should be noted in any runtime-upgrade release notes D3-trivial PR contains trivial changes in a runtime directory that do not require an audit not-breaking Does not need to be mentioned in breaking changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants
0