Skip to content
This repository was archived by the owner on Nov 15, 2023. It is now read-only.

Conversation

@ggwpez
Copy link
Member

@ggwpez ggwpez commented Mar 24, 2022

The benchmarks of bags list currently fail, this fixes it as preparation for paritytech/polkadot#5188

You can verify it with:

cargo run --features=runtime-benchmarks -- benchmark --chain=dev --steps=1 --repeat=1 --pallet="pallet-bags-list" --extrinsic='*' --execution=wasm --wasm-execution compiled

@ggwpez ggwpez added A2-insubstantial Pull request requires no code review (e.g., a sub-repository hash update). B0-silent Changes should not be mentioned in any release notes C1-low PR touches the given topic and has a low impact on builders. D3-trivial 🧸 PR contains trivial changes in a runtime directory that do not require an audit labels Mar 24, 2022
@ggwpez ggwpez self-assigned this Mar 24, 2022
@ggwpez ggwpez added the A0-please_review Pull request needs code review. label Mar 24, 2022
// - `lighter` is the bag's `head`, so the bag will need to be read and written.

// clear any pre-existing storage.
// NOTE: safe to call outside block production
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

interesting, because in the genesis we put some stuff in there and this causes issues.

@emostov perhaps this should be called in all benchmarks, specually ones where we use the ListScenario?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It is being called in the other ones in the beginning as well, probably an oversight that it was not the case here.

@ggwpez
Copy link
Member Author

ggwpez commented Mar 24, 2022

bot merge

@paritytech-processbot paritytech-processbot bot merged commit 676932f into master Mar 24, 2022
@paritytech-processbot paritytech-processbot bot deleted the oty-fix-bags-list-bench branch March 24, 2022 21:12
grishasobol pushed a commit to gear-tech/substrate that referenced this pull request Mar 28, 2022
Signed-off-by: Oliver Tale-Yazdi <[email protected]>

Co-authored-by: Shawn Tabrizi <[email protected]>
grishasobol pushed a commit to gear-tech/substrate that referenced this pull request Mar 28, 2022
Signed-off-by: Oliver Tale-Yazdi <[email protected]>

Co-authored-by: Shawn Tabrizi <[email protected]>
grishasobol pushed a commit to gear-tech/substrate that referenced this pull request Mar 28, 2022
Signed-off-by: Oliver Tale-Yazdi <[email protected]>

Co-authored-by: Shawn Tabrizi <[email protected]>
DaviRain-Su pushed a commit to octopus-network/substrate that referenced this pull request Aug 23, 2022
Signed-off-by: Oliver Tale-Yazdi <[email protected]>

Co-authored-by: Shawn Tabrizi <[email protected]>
ark0f pushed a commit to gear-tech/substrate that referenced this pull request Feb 27, 2023
Signed-off-by: Oliver Tale-Yazdi <[email protected]>

Co-authored-by: Shawn Tabrizi <[email protected]>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

A0-please_review Pull request needs code review. A2-insubstantial Pull request requires no code review (e.g., a sub-repository hash update). B0-silent Changes should not be mentioned in any release notes C1-low PR touches the given topic and has a low impact on builders. D3-trivial 🧸 PR contains trivial changes in a runtime directory that do not require an audit

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants