refactor(benchmakrs): benchmarks mod in its own file#477
Merged
al3mart merged 1 commit intoFeb 20, 2025
Merged
Conversation
refactor(benchmark): reorg files
al3mart
added a commit
that referenced
this pull request
Feb 24, 2025
refactor(benchmark): reorg files
al3mart
added a commit
that referenced
this pull request
Mar 11, 2025
refactor(benchmark): reorg files
al3mart
added a commit
that referenced
this pull request
Mar 11, 2025
* refactor(benchmakrs): benchmarks mod in its own file (#477) refactor(benchmark): reorg files * feat(benchmarks): add every pallet benchmark to mainnet without XCM * refactor(benchmarks): rename Assets to TrustBackedAssets * fix(motion): map to Weightless Error one origin check failure * fix(monetary): Treausyr BenchmarkHelper to use correct ExistentialDeposit * refactor(mainnet): remove default weights for assets * refactor(mainnet): remove default weights for pallet_session * refactor(mainnet): remove default weights from governance modules * refactor(mainnet): remove default weights from monetary module * refactor(mainnet): remove default weights from proxy * refactor(mainnet): remove default weights from revive * refactor(mainnet): remove default weights from system modules * refactor(mainnet): remove default weights from utiliy * feat(mainnet): introduce benchmarks-ci.sh * refactor(mainnet): remove default weights for pallet_collator_selection * style(collation): more correct comment. * refactor(collation): amend candidates_disabled test * docs(governance): provide docs for CouncilCollective * docs(benchmakrs): allow missing docs * chore(benchmarks): update weights results * refactor(benchmark): rename TrustBackedAssets to Assets * feat(mainnet): include xcm benchmarks (#479) * feat(benchmark): add pallet_xcm extrinsic benchmarks * refactor(benchmkars): amend xcm transfer_assets benchmark fmt * style(benchmarks): pretty comments. * refactor(benchmarks): fund SA of AH on pop in reserve_transfer benchmark * feat(mainnet): add generic & fungible xcm benchmarks * refactor(benchmarks): don't define CheckAccount for pallet_xcm_benchmarks::fungible * refactor(benchmarks): amend benchmarks for pallet_xcm_benchmarks::generic::unsubscribe_version * feat(mainnet): configure xcm Weigher as WeightInfoBounds * docs(xcm): missing doc * refactor(weights): MAX_ASSETS is MaxAssetsIntoHolding * refactor(mainnet): remove default weights from queue pallets * docs(xcm): credit source for WeighAssets impl * docs(xcm): reminders for updating benchmarks * refactor(mainnet): DeliveryHelper considers delivery to parent * docs(benchmarks): clarify xcm NonFungible AllOf weight comments * refactor(api): reorg imports * style(benchmark): refactor import syntax * docs(bencmark): better docs for XcmBalances * refactor(benchmark): define locations via xcm config definitions * test(xcm): ensure xcm encoding size * refactor(benchmark): improve worst_case_response * chore(benchmark): update results for query_response bench * style(benchmarks): remove RelayAsset * docs(benchmarks): explain ExistentialDepositAsset * docs(xcm): note worst_case_holding needs updating * style(benchmark): better naming * chore(benchmarks): update xcm benchmarks visibility * test(xcm): amend router_uses_ump_for_relay_and_xcmp_for_para * test(xcm): amend router_uses_ump_for_relay_and_xcmp_for_para * refactor(benchmarks): unnecessary ParaId::from * refactor(xcm): unnecessary u64 cast * test(xcm): msg_length factor is > 1 in price_for_parent_delivery~ * refactor(motion): improve pallet_motion benchmarking * test(governance): amend simple_majority_is_never_origin * refactor(weights): move weights into pop_runtime_common * syle: fmt * chore(benchmark): improve benchmarking script * fix(ci): add and properly propagate pop-runtime-common try-runtime feat
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Moves benchmarks to its own file.