Skip to content

Update XCM benchmarks delivery to sibling parachains not parent/relay chain#7321

Merged
karolk91 merged 249 commits intoparitytech:masterfrom
EleisonC:testnet-sibling-parachains-benchmarking-setup
Jul 31, 2025
Merged

Update XCM benchmarks delivery to sibling parachains not parent/relay chain#7321
karolk91 merged 249 commits intoparitytech:masterfrom
EleisonC:testnet-sibling-parachains-benchmarking-setup

Conversation

@EleisonC
Copy link
Copy Markdown
Contributor

Title: Update XCM benchmarks for sibling parachain delivery (closes #7211)

Description:

This PR updates XCM benchmarking configurations for testnet system parachains to reflect delivery to sibling parachains instead of the Parent relay chain.

Integration:

Replaced ToParentDeliveryHelper with ToParachainDeliveryHelper.

Updated benchmark destinations

@EleisonC EleisonC changed the title switch destination Parent to AH Switch runtimes benchmarking for delivering to sibling parachains instead of Parent Jan 23, 2025
@EleisonC
Copy link
Copy Markdown
Contributor Author

Hey @bkontur

I am Kindly requesting for your feedback on this. PR
runtime - assets hub westend

Copy link
Copy Markdown
Contributor

@bkontur bkontur left a comment

Choose a reason for hiding this comment

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

the point here for AssetHubWestend was to change location Parent to the RandomParaLocation for delivery (but only those Parent which represents destination and not the AssetId)

EleisonC and others added 17 commits January 27, 2025 19:57
Co-authored-by: Branislav Kontur <bkontur@gmail.com>
Co-authored-by: Branislav Kontur <bkontur@gmail.com>
Co-authored-by: Branislav Kontur <bkontur@gmail.com>
Co-authored-by: Branislav Kontur <bkontur@gmail.com>
Co-authored-by: Branislav Kontur <bkontur@gmail.com>
Co-authored-by: Branislav Kontur <bkontur@gmail.com>
Co-authored-by: Branislav Kontur <bkontur@gmail.com>
Co-authored-by: Branislav Kontur <bkontur@gmail.com>
Co-authored-by: Branislav Kontur <bkontur@gmail.com>
Co-authored-by: Branislav Kontur <bkontur@gmail.com>
Co-authored-by: Branislav Kontur <bkontur@gmail.com>
Co-authored-by: Branislav Kontur <bkontur@gmail.com>
Co-authored-by: Branislav Kontur <bkontur@gmail.com>
Co-authored-by: Branislav Kontur <bkontur@gmail.com>
Co-authored-by: Branislav Kontur <bkontur@gmail.com>
Co-authored-by: Branislav Kontur <bkontur@gmail.com>
…onfig.rs

Co-authored-by: Branislav Kontur <bkontur@gmail.com>
@EleisonC
Copy link
Copy Markdown
Contributor Author

EleisonC commented Jan 27, 2025

the point here for AssetHubWestend was to change location Parent to the RandomParaLocation for delivery (but only those Parent which represents destination and not the AssetId)

Hey @bkontur
I was able to review the changes you made. They provide more clarity. Let me get to the others
Something like
Screenshot 2025-01-27 at 22 37 01

@EleisonC
Copy link
Copy Markdown
Contributor Author

Hey @bkontur, I have refactored the locations in the asset-hub-rococo. Could you kindly let me know if we are on track?

…t-hub-westend --pallet pallet_xcm pallet_xcm_benchmarks::generic pallet_xcm_benchmarks::fungible'
@github-actions
Copy link
Copy Markdown
Contributor

Command "bench --runtime asset-hub-westend --pallet pallet_xcm pallet_xcm_benchmarks::generic pallet_xcm_benchmarks::fungible" has finished ✅ See logs here

Details

Subweight results:
File Extrinsic Old New Change [%]
cumulus/parachains/runtimes/people/people-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs execute_with_origin 769.00ns 18446744.07s +2398796368492689.50
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs execute_with_origin 820.00ns 18446744.07s +2249602935818138.00
cumulus/parachains/runtimes/coretime/coretime-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs execute_with_origin 839.00ns 18446744.07s +2198658411645853.50
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs execute_with_origin 1.07us 18446744.07s +1722385067573154.00
cumulus/parachains/runtimes/people/people-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs buy_execution 702.00ns 129.02us +18279.06
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs buy_execution 756.00ns 131.72us +17322.75
cumulus/parachains/runtimes/coretime/coretime-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs buy_execution 765.00ns 129.12us +16777.78
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs buy_execution 986.00ns 129.58us +13041.78
cumulus/parachains/runtimes/assets/asset-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs receive_teleported_asset 3.06us 162.62us +5221.24
cumulus/parachains/runtimes/people/people-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs expect_error 670.00ns 3.63us +441.94
cumulus/parachains/runtimes/people/people-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs trap 668.00ns 3.58us +436.68
cumulus/parachains/runtimes/people/people-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs expect_origin 684.00ns 3.62us +428.65
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs expect_error 722.00ns 3.71us +414.54
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs trap 723.00ns 3.66us +406.36
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs expect_origin 723.00ns 3.65us +404.84
cumulus/parachains/runtimes/coretime/coretime-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs trap 692.00ns 3.46us +400.00
cumulus/parachains/runtimes/coretime/coretime-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs expect_error 685.00ns 3.38us +393.87
cumulus/parachains/runtimes/coretime/coretime-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs expect_origin 715.00ns 3.44us +380.70
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs trap 973.00ns 4.14us +325.28
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs expect_error 994.00ns 4.15us +317.40
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs expect_origin 1.01us 4.09us +304.75
cumulus/parachains/runtimes/people/people-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs report_transact_status 222.57us 651.84us +192.86
cumulus/parachains/runtimes/coretime/coretime-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs report_transact_status 222.78us 651.47us +192.43
cumulus/parachains/runtimes/people/people-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs report_error 222.52us 650.38us +192.28
cumulus/parachains/runtimes/coretime/coretime-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs report_error 223.82us 652.13us +191.36
cumulus/parachains/runtimes/coretime/coretime-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs report_error 223.82us 651.10us +190.90
cumulus/parachains/runtimes/coretime/coretime-westend/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs initiate_reserve_withdraw 226.70us 659.00us +190.69
cumulus/parachains/runtimes/people/people-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs report_error 224.34us 651.73us +190.51
cumulus/parachains/runtimes/people/people-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs report_transact_status 224.62us 652.18us +190.35
cumulus/parachains/runtimes/people/people-westend/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs initiate_reserve_withdraw 226.85us 658.29us +190.18
cumulus/parachains/runtimes/coretime/coretime-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs report_transact_status 224.24us 650.45us +190.06
cumulus/parachains/runtimes/people/people-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs report_holding 225.56us 654.19us +190.03
cumulus/parachains/runtimes/coretime/coretime-rococo/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs initiate_reserve_withdraw 226.94us 658.12us +189.99
cumulus/parachains/runtimes/people/people-rococo/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs initiate_reserve_withdraw 226.81us 657.28us +189.79
cumulus/parachains/runtimes/coretime/coretime-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs report_holding 226.34us 654.93us +189.36
cumulus/parachains/runtimes/people/people-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs query_pallet 226.51us 655.42us +189.36
cumulus/parachains/runtimes/coretime/coretime-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs report_holding 227.11us 654.37us +188.13
cumulus/parachains/runtimes/people/people-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs report_holding 227.43us 654.86us +187.94
cumulus/parachains/runtimes/coretime/coretime-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs query_pallet 228.09us 655.98us +187.59
cumulus/parachains/runtimes/coretime/coretime-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs query_pallet 228.01us 655.58us +187.52
cumulus/parachains/runtimes/people/people-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs query_pallet 228.59us 656.99us +187.40
cumulus/parachains/runtimes/collectives/collectives-westend/src/weights/pallet_xcm.rs add_authorized_alias 145.32us 303.71us +109.00
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/pallet_xcm.rs add_authorized_alias 145.32us 303.44us +108.81
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/src/weights/pallet_xcm.rs add_authorized_alias 145.32us 302.73us +108.33
cumulus/parachains/runtimes/collectives/collectives-westend/src/weights/pallet_xcm.rs remove_authorized_alias 146.48us 304.67us +107.99
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/pallet_xcm.rs remove_authorized_alias 146.48us 304.54us +107.90
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/pallet_xcm.rs add_authorized_alias 145.32us 301.99us +107.81
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/src/weights/pallet_xcm.rs remove_authorized_alias 146.48us 303.31us +107.06
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/pallet_xcm.rs remove_authorized_alias 146.48us 302.99us +106.85
cumulus/parachains/runtimes/coretime/coretime-westend/src/weights/pallet_xcm.rs transfer_assets 298.37us 599.46us +100.91
cumulus/parachains/runtimes/people/people-rococo/src/weights/pallet_xcm.rs transfer_assets 298.14us 596.53us +100.08
cumulus/parachains/runtimes/coretime/coretime-westend/src/weights/pallet_xcm.rs teleport_assets 298.17us 596.17us +99.95
cumulus/parachains/runtimes/people/people-westend/src/weights/pallet_xcm.rs transfer_assets 298.53us 596.39us +99.77
cumulus/parachains/runtimes/people/people-westend/src/weights/pallet_xcm.rs teleport_assets 298.63us 595.75us +99.49
cumulus/parachains/runtimes/coretime/coretime-rococo/src/weights/pallet_xcm.rs teleport_assets 298.47us 595.24us +99.43
cumulus/parachains/runtimes/coretime/coretime-rococo/src/weights/pallet_xcm.rs transfer_assets 299.43us 595.74us +98.96
cumulus/parachains/runtimes/people/people-rococo/src/weights/pallet_xcm.rs teleport_assets 299.70us 595.67us +98.76
cumulus/parachains/runtimes/people/people-westend/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs initiate_transfer 390.12us 672.60us +72.41
cumulus/parachains/runtimes/coretime/coretime-westend/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs initiate_transfer 390.51us 673.15us +72.38
cumulus/parachains/runtimes/people/people-rococo/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs initiate_transfer 390.21us 671.47us +72.08
cumulus/parachains/runtimes/coretime/coretime-rococo/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs initiate_transfer 393.36us 672.47us +70.95
cumulus/parachains/runtimes/coretime/coretime-rococo/src/weights/pallet_xcm.rs send 199.51us 332.77us +66.79
cumulus/parachains/runtimes/coretime/coretime-westend/src/weights/pallet_xcm.rs send 199.92us 331.89us +66.01
cumulus/parachains/runtimes/people/people-westend/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs initiate_teleport 233.94us 374.73us +60.18
cumulus/parachains/runtimes/people/people-rococo/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs initiate_teleport 234.60us 374.94us +59.82
cumulus/parachains/runtimes/coretime/coretime-westend/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs initiate_teleport 234.00us 373.68us +59.69
cumulus/parachains/runtimes/coretime/coretime-rococo/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs initiate_teleport 235.44us 374.51us +59.07
cumulus/parachains/runtimes/people/people-westend/src/weights/pallet_xcm.rs send 227.80us 360.81us +58.39
cumulus/parachains/runtimes/people/people-rococo/src/weights/pallet_xcm.rs send 227.62us 360.17us +58.24
cumulus/parachains/runtimes/coretime/coretime-westend/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs transfer_reserve_asset 516.92us 817.34us +58.12
cumulus/parachains/runtimes/people/people-westend/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs transfer_reserve_asset 517.08us 815.98us +57.81
cumulus/parachains/runtimes/coretime/coretime-rococo/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs transfer_reserve_asset 518.13us 813.99us +57.10
cumulus/parachains/runtimes/people/people-rococo/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs transfer_reserve_asset 517.71us 812.32us +56.91
cumulus/parachains/runtimes/assets/asset-hub-westend/src/weights/pallet_xcm.rs teleport_assets 496.62us 771.21us +55.29
cumulus/parachains/runtimes/assets/asset-hub-westend/src/weights/pallet_xcm.rs send 226.72us 343.00us +51.29
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/src/weights/pallet_xcm.rs send 222.07us 332.41us +49.69
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/pallet_xcm.rs send 222.64us 333.06us +49.59
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/pallet_xcm.rs send 222.24us 331.45us +49.14
cumulus/parachains/runtimes/assets/asset-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs expect_pallet 5.70us 8.27us +45.03
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs initiate_teleport 262.90us 378.30us +43.90
cumulus/parachains/runtimes/collectives/collectives-westend/src/weights/pallet_xcm.rs send 252.48us 362.91us +43.74
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs initiate_teleport 261.22us 373.60us +43.02
cumulus/parachains/runtimes/collectives/collectives-westend/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs initiate_teleport 263.27us 376.35us +42.95
cumulus/parachains/runtimes/people/people-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs subscribe_version 320.88us 457.80us +42.67
cumulus/parachains/runtimes/people/people-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs subscribe_version 321.33us 457.74us +42.45
cumulus/parachains/runtimes/coretime/coretime-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs subscribe_version 321.76us 457.80us +42.28
cumulus/parachains/runtimes/coretime/coretime-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs subscribe_version 322.36us 457.69us +41.98
cumulus/parachains/runtimes/assets/asset-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs initiate_teleport 306.21us 427.49us +39.61
cumulus/parachains/runtimes/coretime/coretime-westend/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs deposit_reserve_asset 380.14us 522.22us +37.38
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs initiate_teleport 304.38us 417.78us +37.26
cumulus/parachains/runtimes/people/people-westend/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs deposit_reserve_asset 380.15us 521.69us +37.23
cumulus/parachains/runtimes/coretime/coretime-rococo/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs deposit_reserve_asset 379.77us 520.98us +37.18
cumulus/parachains/runtimes/people/people-rococo/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs deposit_reserve_asset 381.85us 520.94us +36.43
cumulus/parachains/runtimes/assets/asset-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs subscribe_version 348.63us 462.92us +32.78
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs subscribe_version 349.00us 459.89us +31.77
cumulus/parachains/runtimes/collectives/collectives-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs subscribe_version 348.87us 459.23us +31.63
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs subscribe_version 348.83us 458.98us +31.58
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs subscribe_version 348.16us 457.92us +31.53
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs deposit_reserve_asset 408.83us 521.78us +27.63
cumulus/parachains/runtimes/collectives/collectives-westend/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs deposit_reserve_asset 411.22us 524.13us +27.46
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs deposit_reserve_asset 412.36us 525.05us +27.33
cumulus/parachains/runtimes/assets/asset-hub-westend/src/weights/pallet_xcm.rs transfer_assets 1.09ms 1.38ms +26.62
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs set_topic 954.00ns 1.19us +24.21
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/pallet_xcm.rs teleport_assets 483.79us 599.85us +23.99
cumulus/parachains/runtimes/coretime/coretime-westend/src/weights/pallet_xcm.rs force_subscribe_version_notify 556.08us 689.30us +23.96
cumulus/parachains/runtimes/coretime/coretime-rococo/src/weights/pallet_xcm.rs force_subscribe_version_notify 556.48us 689.77us +23.95
cumulus/parachains/runtimes/people/people-rococo/src/weights/pallet_xcm.rs force_subscribe_version_notify 555.46us 688.31us +23.92
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/pallet_xcm.rs teleport_assets 483.27us 598.67us +23.88
cumulus/parachains/runtimes/people/people-westend/src/weights/pallet_xcm.rs force_subscribe_version_notify 555.90us 688.25us +23.81
cumulus/parachains/runtimes/collectives/collectives-westend/src/weights/pallet_xcm.rs transfer_assets 488.62us 604.32us +23.68
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/pallet_xcm.rs transfer_assets 486.36us 600.53us +23.48
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/src/weights/pallet_xcm.rs transfer_assets 488.51us 603.09us +23.46
cumulus/parachains/runtimes/collectives/collectives-westend/src/weights/pallet_xcm.rs teleport_assets 490.99us 604.29us +23.08
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs clear_error 707.00ns 870.00ns +23.06
cumulus/parachains/runtimes/assets/asset-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs report_error 545.05us 668.94us +22.73
cumulus/parachains/runtimes/assets/asset-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs query_pallet 552.41us 677.88us +22.71
cumulus/parachains/runtimes/assets/asset-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs report_transact_status 545.64us 668.99us +22.61
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs set_fees_mode 965.00ns 1.18us +22.38
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/src/weights/pallet_xcm.rs teleport_assets 492.67us 602.20us +22.23
cumulus/parachains/runtimes/assets/asset-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs report_holding 582.31us 707.83us +21.56
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs set_error_handler 1.00us 1.21us +21.16
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs clear_topic 697.00ns 844.00ns +21.09
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs set_appendix 1.01us 1.22us +20.85
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs report_error 542.68us 655.57us +20.80
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs report_transact_status 544.10us 657.09us +20.77
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs report_holding 546.50us 659.64us +20.70
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs initiate_reserve_withdraw 548.80us 662.26us +20.67
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs report_error 545.05us 657.29us +20.59
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs report_transact_status 544.04us 656.06us +20.59
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs report_holding 549.47us 662.02us +20.48
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs query_pallet 550.77us 663.56us +20.48
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs report_transact_status 545.59us 657.17us +20.45
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs clear_origin 966.00ns 1.16us +20.39
cumulus/parachains/runtimes/collectives/collectives-westend/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs initiate_reserve_withdraw 552.11us 664.66us +20.38
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs initiate_reserve_withdraw 550.67us 662.65us +20.34
cumulus/parachains/runtimes/assets/asset-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs initiate_reserve_withdraw 595.41us 716.47us +20.33
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs query_pallet 548.92us 660.48us +20.32
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs report_error 544.75us 655.39us +20.31
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs query_pallet 550.42us 661.97us +20.26
cumulus/parachains/runtimes/collectives/collectives-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs report_transact_status 546.62us 657.13us +20.22
cumulus/parachains/runtimes/collectives/collectives-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs report_error 546.92us 656.91us +20.11
cumulus/parachains/runtimes/collectives/collectives-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs query_pallet 553.16us 663.81us +20.00
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs initiate_transfer 565.43us 678.30us +19.96
cumulus/parachains/runtimes/collectives/collectives-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs report_holding 550.79us 660.44us +19.91
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs asset_claimer 1.02us 1.23us +19.80
cumulus/parachains/runtimes/collectives/collectives-westend/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs initiate_transfer 567.10us 678.94us +19.72
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs report_holding 579.06us 693.01us +19.68
cumulus/parachains/runtimes/collectives/collectives-westend/src/weights/pallet_xcm.rs force_subscribe_version_notify 580.74us 693.79us +19.47
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs initiate_transfer 565.06us 674.45us +19.36
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs expect_asset 1.10us 1.31us +19.27
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs clear_transact_status 1.01us 1.21us +19.27
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/pallet_xcm.rs force_subscribe_version_notify 578.83us 690.18us +19.24
cumulus/parachains/runtimes/assets/asset-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs deposit_reserve_asset 674.59us 804.24us +19.22
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/src/weights/pallet_xcm.rs force_subscribe_version_notify 578.52us 689.67us +19.21
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs initiate_reserve_withdraw 586.60us 698.82us +19.13
cumulus/parachains/runtimes/assets/asset-hub-westend/src/weights/pallet_xcm.rs force_subscribe_version_notify 584.20us 695.81us +19.10
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs clear_error 979.00ns 1.17us +19.00
cumulus/parachains/runtimes/coretime/coretime-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs descend_origin 670.00ns 797.00ns +18.96
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/pallet_xcm.rs force_subscribe_version_notify 578.87us 688.25us +18.89
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs clear_origin 727.00ns 864.00ns +18.84
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs clear_topic 995.00ns 1.18us +18.69
cumulus/parachains/runtimes/coretime/coretime-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs clear_transact_status 697.00ns 824.00ns +18.22
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs burn_asset 1.41us 1.67us +18.19
cumulus/parachains/runtimes/people/people-westend/src/weights/pallet_xcm.rs notify_current_targets 221.79us 261.74us +18.01
cumulus/parachains/runtimes/coretime/coretime-westend/src/weights/pallet_xcm.rs notify_current_targets 222.39us 262.34us +17.96
cumulus/parachains/runtimes/people/people-rococo/src/weights/pallet_xcm.rs notify_current_targets 221.54us 261.30us +17.95
cumulus/parachains/runtimes/coretime/coretime-rococo/src/weights/pallet_xcm.rs notify_current_targets 222.18us 262.05us +17.94
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs descend_origin 1.01us 1.19us +17.75
cumulus/parachains/runtimes/coretime/coretime-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs clear_error 640.00ns 752.00ns +17.50
cumulus/parachains/runtimes/collectives/collectives-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs clear_error 669.00ns 786.00ns +17.49
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs expect_transact_status 1.14us 1.34us +17.48
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs unpaid_execution 1.03us 1.21us +17.33
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs deposit_reserve_asset 672.50us 787.88us +17.16
cumulus/parachains/runtimes/people/people-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs set_error_handler 685.00ns 801.00ns +16.93
cumulus/parachains/runtimes/collectives/collectives-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs set_error_handler 686.00ns 801.00ns +16.76
cumulus/parachains/runtimes/assets/asset-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs initiate_transfer 817.83us 950.79us +16.26
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs set_topic 709.00ns 823.00ns +16.08
cumulus/parachains/runtimes/collectives/collectives-westend/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs transfer_reserve_asset 710.70us 824.63us +16.03
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs clear_transact_status 761.00ns 883.00ns +16.03
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs alias_origin 737.00ns 855.00ns +16.01
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs transfer_reserve_asset 709.21us 820.29us +15.66
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs transfer_reserve_asset 711.76us 823.00us +15.63
cumulus/parachains/runtimes/coretime/coretime-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs expect_asset 764.00ns 881.00ns +15.31
cumulus/parachains/runtimes/coretime/coretime-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs asset_claimer 684.00ns 788.00ns +15.20
cumulus/parachains/runtimes/collectives/collectives-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs set_fees_mode 665.00ns 766.00ns +15.19
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs receive_teleported_asset 2.95us 3.39us +14.99
cumulus/parachains/runtimes/people/people-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs clear_origin 654.00ns 752.00ns +14.98
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs set_appendix 740.00ns 850.00ns +14.86
cumulus/parachains/runtimes/coretime/coretime-rococo/src/weights/pallet_xcm.rs force_unsubscribe_version_notify 432.04us 494.31us +14.41
cumulus/parachains/runtimes/people/people-rococo/src/weights/pallet_xcm.rs force_unsubscribe_version_notify 431.79us 493.76us +14.35
cumulus/parachains/runtimes/coretime/coretime-westend/src/weights/pallet_xcm.rs force_unsubscribe_version_notify 432.22us 494.13us +14.33
cumulus/parachains/runtimes/people/people-westend/src/weights/pallet_xcm.rs force_unsubscribe_version_notify 432.81us 494.01us +14.14
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs initiate_transfer 816.89us 930.23us +13.88
cumulus/parachains/runtimes/coretime/coretime-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs set_error_handler 647.00ns 736.00ns +13.76
cumulus/parachains/runtimes/coretime/coretime-rococo/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs receive_teleported_asset 2.56us 2.90us +13.26
cumulus/parachains/runtimes/collectives/collectives-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs expect_transact_status 827.00ns 934.00ns +12.94
cumulus/parachains/runtimes/collectives/collectives-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs clear_topic 675.00ns 761.00ns +12.74
cumulus/parachains/runtimes/assets/asset-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs trap 3.48us 3.92us +12.68
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs asset_claimer 776.00ns 874.00ns +12.63
cumulus/parachains/runtimes/people/people-rococo/src/weights/pallet_xcm.rs migrate_and_notify_old_targets 331.30us 372.52us +12.44
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs set_error_handler 756.00ns 850.00ns +12.43
cumulus/parachains/runtimes/people/people-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs clear_topic 657.00ns 738.00ns +12.33
cumulus/parachains/runtimes/coretime/coretime-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs set_appendix 679.00ns 762.00ns +12.22
cumulus/parachains/runtimes/coretime/coretime-rococo/src/weights/pallet_xcm.rs migrate_and_notify_old_targets 332.19us 372.38us +12.10
cumulus/parachains/runtimes/collectives/collectives-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs set_appendix 696.00ns 780.00ns +12.07
cumulus/parachains/runtimes/people/people-westend/src/weights/pallet_xcm.rs migrate_and_notify_old_targets 331.50us 371.30us +12.01
cumulus/parachains/runtimes/people/people-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs descend_origin 709.00ns 793.00ns +11.85
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs set_fees_mode 727.00ns 813.00ns +11.83
cumulus/parachains/runtimes/coretime/coretime-westend/src/weights/pallet_xcm.rs migrate_and_notify_old_targets 333.29us 372.12us +11.65
cumulus/parachains/runtimes/coretime/coretime-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs clear_topic 651.00ns 726.00ns +11.52
cumulus/parachains/runtimes/people/people-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs set_appendix 705.00ns 786.00ns +11.49
cumulus/parachains/runtimes/assets/asset-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs transfer_reserve_asset 1.13ms 1.26ms +11.49
cumulus/parachains/runtimes/collectives/collectives-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs clear_transact_status 738.00ns 821.00ns +11.25
cumulus/parachains/runtimes/assets/asset-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs transact 7.53us 8.38us +11.22
cumulus/parachains/runtimes/collectives/collectives-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs unpaid_execution 701.00ns 779.00ns +11.13
cumulus/parachains/runtimes/people/people-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs asset_claimer 711.00ns 789.00ns +10.97
cumulus/parachains/runtimes/people/people-westend/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs receive_teleported_asset 2.55us 2.83us +10.86
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/pallet_xcm.rs transfer_assets 1.08ms 1.20ms +10.82
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs reserve_asset_deposited 1.45us 1.61us +10.80
cumulus/parachains/runtimes/people/people-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs expect_transact_status 836.00ns 925.00ns +10.65
cumulus/parachains/runtimes/coretime/coretime-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs expect_transact_status 856.00ns 947.00ns +10.63
cumulus/parachains/runtimes/coretime/coretime-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs set_topic 677.00ns 748.00ns +10.49
cumulus/parachains/runtimes/people/people-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs clear_transact_status 714.00ns 786.00ns +10.08
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs transfer_reserve_asset 1.13ms 1.24ms +9.81
cumulus/parachains/runtimes/people/people-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs set_topic 675.00ns 741.00ns +9.78
cumulus/parachains/runtimes/coretime/coretime-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs unpaid_execution 667.00ns 732.00ns +9.75
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs descend_origin 780.00ns 856.00ns +9.74
cumulus/parachains/runtimes/people/people-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs set_fees_mode 679.00ns 745.00ns +9.72
cumulus/parachains/runtimes/collectives/collectives-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs clear_origin 691.00ns 758.00ns +9.70
cumulus/parachains/runtimes/collectives/collectives-westend/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs receive_teleported_asset 2.53us 2.77us +9.68
cumulus/parachains/runtimes/people/people-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs asset_claimer 734.00ns 805.00ns +9.67
cumulus/parachains/runtimes/coretime/coretime-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs alias_origin 695.00ns 762.00ns +9.64
cumulus/parachains/runtimes/people/people-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs clear_error 678.00ns 743.00ns +9.59
cumulus/parachains/runtimes/people/people-rococo/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs receive_teleported_asset 2.67us 2.92us +9.53
cumulus/parachains/runtimes/assets/asset-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs reserve_asset_deposited 1.51us 1.66us +9.53
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs expect_transact_status 875.00ns 957.00ns +9.37
cumulus/parachains/runtimes/coretime/coretime-westend/src/weights/xcm/pallet_xcm_benchmarks_fungible.rs receive_teleported_asset 2.60us 2.83us +8.96
cumulus/parachains/runtimes/assets/asset-hub-westend/src/weights/pallet_xcm.rs weigh_message 8.08us 8.79us +8.83
cumulus/parachains/runtimes/people/people-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs expect_asset 779.00ns 847.00ns +8.73
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/pallet_xcm.rs force_unsubscribe_version_notify 455.54us 495.24us +8.72
cumulus/parachains/runtimes/collectives/collectives-westend/src/weights/pallet_xcm.rs force_unsubscribe_version_notify 457.22us 496.89us +8.68
cumulus/parachains/runtimes/assets/asset-hub-westend/src/weights/pallet_xcm.rs force_unsubscribe_version_notify 459.43us 499.11us +8.64
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/src/weights/pallet_xcm.rs force_unsubscribe_version_notify 455.52us 494.56us +8.57
cumulus/parachains/runtimes/assets/asset-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs expect_error 3.54us 3.84us +8.50
cumulus/parachains/runtimes/collectives/collectives-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs descend_origin 715.00ns 773.00ns +8.11
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs unpaid_execution 758.00ns 817.00ns +7.78
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs expect_pallet 5.05us 5.43us +7.67
cumulus/parachains/runtimes/collectives/collectives-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs set_topic 694.00ns 747.00ns +7.64
cumulus/parachains/runtimes/people/people-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs set_appendix 708.00ns 762.00ns +7.63
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/pallet_xcm.rs weigh_message 8.08us 8.69us +7.63
cumulus/parachains/runtimes/assets/asset-hub-westend/src/weights/pallet_xcm.rs notify_current_targets 249.33us 267.75us +7.38
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/pallet_xcm.rs force_unsubscribe_version_notify 459.77us 493.65us +7.37
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/pallet_xcm.rs weigh_message 8.08us 8.67us +7.32
cumulus/parachains/runtimes/coretime/coretime-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs clear_origin 700.00ns 751.00ns +7.29
cumulus/parachains/runtimes/people/people-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs set_error_handler 730.00ns 783.00ns +7.26
cumulus/parachains/runtimes/coretime/coretime-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs set_fees_mode 662.00ns 710.00ns +7.25
cumulus/parachains/runtimes/collectives/collectives-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs asset_claimer 730.00ns 782.00ns +7.12
cumulus/parachains/runtimes/people/people-westend/src/weights/pallet_xcm.rs weigh_message 8.08us 8.64us +6.96
cumulus/parachains/runtimes/collectives/collectives-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs burn_asset 1.11us 1.19us +6.92
cumulus/parachains/runtimes/assets/asset-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs expect_origin 3.56us 3.81us +6.91
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs export_message 461.04us 492.37us +6.80
cumulus/parachains/runtimes/coretime/coretime-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs transact 7.20us 7.68us +6.80
cumulus/parachains/runtimes/coretime/coretime-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs set_appendix 708.00ns 756.00ns +6.78
cumulus/parachains/runtimes/people/people-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs alias_origin 727.00ns 776.00ns +6.74
cumulus/parachains/runtimes/people/people-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs clear_error 683.00ns 729.00ns +6.73
cumulus/parachains/runtimes/coretime/coretime-rococo/src/weights/pallet_xcm.rs weigh_message 7.83us 8.34us +6.45
cumulus/parachains/runtimes/people/people-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs clear_topic 688.00ns 730.00ns +6.10
cumulus/parachains/runtimes/people/people-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs set_fees_mode 695.00ns 737.00ns +6.04
cumulus/parachains/runtimes/people/people-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs expect_pallet 3.71us 3.93us +5.79
cumulus/parachains/runtimes/people/people-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs trap 3.45us 3.64us +5.60
cumulus/parachains/runtimes/assets/asset-hub-westend/src/weights/pallet_xcm.rs migrate_and_notify_old_targets 360.60us 380.47us +5.51
cumulus/parachains/runtimes/collectives/collectives-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs trap 3.67us 3.87us +5.31
cumulus/parachains/runtimes/assets/asset-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs clear_error 771.00ns 810.00ns +5.06
cumulus/parachains/runtimes/people/people-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs clear_transact_status 753.00ns 791.00ns +5.05
cumulus/parachains/runtimes/coretime/coretime-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs expect_transact_status 919.00ns 873.00ns -5.01
cumulus/parachains/runtimes/assets/asset-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs unpaid_execution 825.00ns 783.00ns -5.09
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs burn_asset 23.91us 22.63us -5.35
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs set_appendix 1.22us 1.14us -6.01
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs set_topic 1.24us 1.15us -6.71
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs set_fees_mode 1.20us 1.12us -6.74
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs clear_error 1.22us 1.13us -7.38
cumulus/parachains/runtimes/coretime/coretime-westend/src/weights/pallet_xcm.rs force_default_xcm_version 2.63us 2.44us -7.40
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs clear_origin 1.24us 1.15us -7.57
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs clear_transact_status 1.28us 1.18us -8.12
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs expect_transact_status 1.39us 1.27us -8.49
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs clear_topic 1.22us 1.10us -9.28
cumulus/parachains/runtimes/collectives/collectives-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs refund_surplus 1.44us 1.30us -9.91
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs expect_asset 6.83us 6.12us -10.37
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs unpaid_execution 1.24us 1.11us -10.59
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs asset_claimer 1.29us 1.15us -11.04
cumulus/parachains/runtimes/assets/asset-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs expect_asset 6.92us 6.13us -11.41
cumulus/parachains/runtimes/people/people-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs refund_surplus 1.41us 1.25us -11.44
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs descend_origin 1.29us 1.14us -11.49
cumulus/parachains/runtimes/coretime/coretime-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs refund_surplus 1.45us 1.25us -13.55
cumulus/parachains/runtimes/coretime/coretime-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs refund_surplus 1.46us 1.25us -14.90
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs refund_surplus 2.02us 1.71us -15.68
cumulus/parachains/runtimes/people/people-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs refund_surplus 1.54us 1.23us -20.39
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/pallet_xcm.rs notify_current_targets 378.16us 263.27us -30.38
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/src/weights/pallet_xcm.rs notify_current_targets 377.41us 262.33us -30.49
cumulus/parachains/runtimes/collectives/collectives-westend/src/weights/pallet_xcm.rs notify_current_targets 379.29us 263.53us -30.52
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/pallet_xcm.rs notify_current_targets 377.24us 261.65us -30.64
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/pallet_xcm.rs migrate_and_notify_old_targets 591.24us 374.03us -36.74
cumulus/parachains/runtimes/collectives/collectives-westend/src/weights/pallet_xcm.rs migrate_and_notify_old_targets 592.74us 374.68us -36.79
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/src/weights/pallet_xcm.rs migrate_and_notify_old_targets 589.94us 372.10us -36.93
cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/weights/pallet_xcm.rs migrate_and_notify_old_targets 589.55us 371.37us -37.01
cumulus/parachains/runtimes/assets/asset-hub-westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs refund_surplus 3.03us 1.50us -50.66
cumulus/parachains/runtimes/assets/asset-hub-rococo/src/weights/xcm/pallet_xcm_benchmarks_generic.rs refund_surplus 2.96us 1.45us -50.83
Command output:

✅ Successful benchmarks of runtimes/pallets:
-- asset-hub-westend: ['pallet_xcm', 'pallet_xcm_benchmarks::generic', 'pallet_xcm_benchmarks::fungible']

@karolk91 karolk91 enabled auto-merge July 30, 2025 13:07
@karolk91
Copy link
Copy Markdown
Contributor

karolk91 commented Jul 30, 2025

@EleisonC, all looks good, thank you so much for this contribution. We would like to submit a referendum so you will receive a tip for your work here. In order to do this, please do one of the following (not both):

  1. Update this PR description with your Polkadot address, so add a text like
Polkadot address: 1xxxxxxxxx
  1. Or update your profile bio / description to contain Polkadot address like:
Polkadot address:
1xxxxxxxxxxxxxxxx

We will then try to make it happen

@karolk91 karolk91 disabled auto-merge July 30, 2025 13:39
@karolk91
Copy link
Copy Markdown
Contributor

karolk91 commented Jul 30, 2025

  1. Unexpectedly, there are some failing tests. I will have a look later/tommorow whats the case. I assume some weights are now larger and some test hardcoded values are not enough anymore to cover fees.

  2. I will double check prdoc/semver versions if we need these majors before merging

@EleisonC
Copy link
Copy Markdown
Contributor Author

EleisonC commented Jul 30, 2025

@EleisonC, all looks good, thank you so much for this contribution. We would like to submit a referendum so you will receive a tip for your work here. In order to do this, please do one of the following (not both):

  1. Update this PR description with your Polkadot address, so add a text like
Polkadot address: 1xxxxxxxxx
  1. Or update your profile bio / description to contain Polkadot address like:
Polkadot address:
1xxxxxxxxxxxxxxxx

We will then try to make it happen

Hey @karolk91 @bkontur, Thank you for appreciating. I have added the Polkadot address to my profile (Option 2)

@karolk91 karolk91 enabled auto-merge July 31, 2025 09:51
@karolk91 karolk91 added this pull request to the merge queue Jul 31, 2025
auto-merge was automatically disabled July 31, 2025 10:50

Pull Request is not mergeable

Merged via the queue into paritytech:master with commit 83dd8e3 Jul 31, 2025
267 of 270 checks passed
@acatangiu
Copy link
Copy Markdown
Contributor

acatangiu commented Jul 31, 2025

@EleisonC thank you for your contribution. as a token of our appreciation we'd like to offer a DOT or KSM tip

If you agree, please add a recipient Polkadot or Kusama address to the PRs description.

Later edit: Ah, nevermind, I think it will work with the one you have set in your GitHub profile bio. Let me try.

@acatangiu
Copy link
Copy Markdown
Contributor

/tip medium

@substrate-tip-bot
Copy link
Copy Markdown

@acatangiu A referendum for a medium (80 DOT) tip was successfully submitted for @EleisonC (16JMzFbwMuLs8SooaTxiBZcd1e7HPUGchTBPtbDHk1Ubd9bT on polkadot).

Referendum number: 1690.
tip

@substrate-tip-bot
Copy link
Copy Markdown

The referendum has appeared on Polkassembly.

@EleisonC
Copy link
Copy Markdown
Contributor Author

alvicsam pushed a commit that referenced this pull request Oct 17, 2025
Relates to: #9336,
#7321

This PR aims to normalize result of `stringify` in scenarios when used
inside nested macros to stringify token streams for benchmarking
framework. Different versions of rust can include, or not, "space"
characters around tokens like `<`,`>`,`::` so we are just removing
additional spaces.

---------

Co-authored-by: cmd[bot] <41898282+github-actions[bot]@users.noreply.github.com>
alvicsam pushed a commit that referenced this pull request Oct 17, 2025
… chain (#7321)

### Title: Update XCM benchmarks for sibling parachain delivery (closes
#7211)

### Description:
This PR updates XCM benchmarking configurations for testnet system
parachains to reflect delivery to sibling parachains instead of the
Parent relay chain.

Integration:

Replaced ToParentDeliveryHelper with ToParachainDeliveryHelper. 

Updated benchmark destinations

---------

Co-authored-by: Branislav Kontur <bkontur@gmail.com>
Co-authored-by: cmd[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Karol Kokoszka <karol.k91@gmail.com>
Co-authored-by: Karol Kokoszka <karol@parity.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

T6-XCM This PR/Issue is related to XCM. T12-benchmarks This PR/Issue is related to benchmarking and weights.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Setup testnet system parachain runtimes benchmarking for delivering to sibling parachains instead of Parent

7 participants