diff --git a/bridges/snowbridge/runtime/test-common/Cargo.toml b/bridges/snowbridge/runtime/test-common/Cargo.toml index 68da8579816ed..502935b446215 100644 --- a/bridges/snowbridge/runtime/test-common/Cargo.toml +++ b/bridges/snowbridge/runtime/test-common/Cargo.toml @@ -89,6 +89,7 @@ runtime-benchmarks = [ "pallet-timestamp/runtime-benchmarks", "pallet-utility/runtime-benchmarks", "pallet-xcm/runtime-benchmarks", + "parachains-runtimes-test-utils/runtime-benchmarks", "snowbridge-core/runtime-benchmarks", "snowbridge-pallet-ethereum-client-fixtures/runtime-benchmarks", "snowbridge-pallet-ethereum-client/runtime-benchmarks", diff --git a/cumulus/parachains/integration-tests/emulated/chains/relays/rococo/Cargo.toml b/cumulus/parachains/integration-tests/emulated/chains/relays/rococo/Cargo.toml index 4d1d8c58412da..3c1eba4ee148c 100644 --- a/cumulus/parachains/integration-tests/emulated/chains/relays/rococo/Cargo.toml +++ b/cumulus/parachains/integration-tests/emulated/chains/relays/rococo/Cargo.toml @@ -27,3 +27,16 @@ rococo-runtime-constants = { workspace = true } # Cumulus emulated-integration-tests-common = { workspace = true } parachains-common = { workspace = true, default-features = true } + +[features] +runtime-benchmarks = [ + "emulated-integration-tests-common/runtime-benchmarks", + "parachains-common/runtime-benchmarks", + "polkadot-primitives/runtime-benchmarks", + "rococo-runtime/runtime-benchmarks", +] +try-runtime = [ + "emulated-integration-tests-common/try-runtime", + "parachains-common/try-runtime", + "rococo-runtime/try-runtime", +] diff --git a/cumulus/parachains/integration-tests/emulated/chains/relays/westend/Cargo.toml b/cumulus/parachains/integration-tests/emulated/chains/relays/westend/Cargo.toml index a6e6396a38d71..26bfd7c59b06a 100644 --- a/cumulus/parachains/integration-tests/emulated/chains/relays/westend/Cargo.toml +++ b/cumulus/parachains/integration-tests/emulated/chains/relays/westend/Cargo.toml @@ -28,3 +28,21 @@ westend-runtime-constants = { workspace = true } # Cumulus emulated-integration-tests-common = { workspace = true } parachains-common = { workspace = true, default-features = true } + +[features] +runtime-benchmarks = [ + "emulated-integration-tests-common/runtime-benchmarks", + "pallet-staking/runtime-benchmarks", + "parachains-common/runtime-benchmarks", + "polkadot-primitives/runtime-benchmarks", + "sp-runtime/runtime-benchmarks", + "westend-runtime-constants/runtime-benchmarks", + "westend-runtime/runtime-benchmarks", +] +try-runtime = [ + "emulated-integration-tests-common/try-runtime", + "pallet-staking/try-runtime", + "parachains-common/try-runtime", + "sp-runtime/try-runtime", + "westend-runtime/try-runtime", +] diff --git a/cumulus/parachains/integration-tests/emulated/common/Cargo.toml b/cumulus/parachains/integration-tests/emulated/common/Cargo.toml index 95adfa5c5043c..80b9f83ac4805 100644 --- a/cumulus/parachains/integration-tests/emulated/common/Cargo.toml +++ b/cumulus/parachains/integration-tests/emulated/common/Cargo.toml @@ -59,3 +59,86 @@ bp-messages = { workspace = true, default-features = true } bp-xcm-bridge-hub = { workspace = true, default-features = true } pallet-bridge-messages = { workspace = true, default-features = true } pallet-xcm-bridge-hub = { workspace = true, default-features = true } + +[features] +default = ["std"] +std = [ + "asset-test-utils/std", + "bp-messages/std", + "bp-xcm-bridge-hub/std", + "codec/std", + "cumulus-pallet-parachain-system/std", + "cumulus-pallet-xcmp-queue/std", + "cumulus-primitives-core/std", + "frame-support/std", + "frame-system/std", + "pallet-asset-conversion/std", + "pallet-assets/std", + "pallet-balances/std", + "pallet-bridge-messages/std", + "pallet-message-queue/std", + "pallet-whitelist/std", + "pallet-xcm-bridge-hub/std", + "pallet-xcm/std", + "parachains-common/std", + "polkadot-parachain-primitives/std", + "polkadot-primitives/std", + "polkadot-runtime-parachains/std", + "sp-authority-discovery/std", + "sp-consensus-babe/std", + "sp-consensus-beefy/std", + "sp-core/std", + "sp-keyring/std", + "sp-runtime/std", + "xcm-builder/std", + "xcm-executor/std", + "xcm-runtime-apis/std", + "xcm/std", +] +runtime-benchmarks = [ + "asset-test-utils/runtime-benchmarks", + "cumulus-pallet-parachain-system/runtime-benchmarks", + "cumulus-pallet-xcmp-queue/runtime-benchmarks", + "cumulus-primitives-core/runtime-benchmarks", + "frame-support/runtime-benchmarks", + "frame-system/runtime-benchmarks", + "pallet-accumulate-and-forward/runtime-benchmarks", + "pallet-asset-conversion/runtime-benchmarks", + "pallet-assets/runtime-benchmarks", + "pallet-balances/runtime-benchmarks", + "pallet-bridge-messages/runtime-benchmarks", + "pallet-dap/runtime-benchmarks", + "pallet-message-queue/runtime-benchmarks", + "pallet-whitelist/runtime-benchmarks", + "pallet-xcm-bridge-hub/runtime-benchmarks", + "pallet-xcm/runtime-benchmarks", + "parachains-common/runtime-benchmarks", + "polkadot-parachain-primitives/runtime-benchmarks", + "polkadot-primitives/runtime-benchmarks", + "polkadot-runtime-parachains/runtime-benchmarks", + "sp-runtime/runtime-benchmarks", + "xcm-builder/runtime-benchmarks", + "xcm-executor/runtime-benchmarks", + "xcm-runtime-apis/runtime-benchmarks", + "xcm/runtime-benchmarks", +] +try-runtime = [ + "asset-test-utils/try-runtime", + "cumulus-pallet-parachain-system/try-runtime", + "cumulus-pallet-xcmp-queue/try-runtime", + "frame-support/try-runtime", + "frame-system/try-runtime", + "pallet-accumulate-and-forward/try-runtime", + "pallet-asset-conversion/try-runtime", + "pallet-assets/try-runtime", + "pallet-balances/try-runtime", + "pallet-bridge-messages/try-runtime", + "pallet-dap/try-runtime", + "pallet-message-queue/try-runtime", + "pallet-whitelist/try-runtime", + "pallet-xcm-bridge-hub/try-runtime", + "pallet-xcm/try-runtime", + "parachains-common/try-runtime", + "polkadot-runtime-parachains/try-runtime", + "sp-runtime/try-runtime", +] diff --git a/cumulus/parachains/runtimes/assets/asset-hub-rococo/Cargo.toml b/cumulus/parachains/runtimes/assets/asset-hub-rococo/Cargo.toml index 5cbb8e55591b8..8608ac4c386b7 100644 --- a/cumulus/parachains/runtimes/assets/asset-hub-rococo/Cargo.toml +++ b/cumulus/parachains/runtimes/assets/asset-hub-rococo/Cargo.toml @@ -109,6 +109,7 @@ substrate-wasm-builder = { optional = true, workspace = true, default-features = [features] default = ["std"] runtime-benchmarks = [ + "asset-test-utils/runtime-benchmarks", "assets-common/runtime-benchmarks", "cumulus-pallet-parachain-system/runtime-benchmarks", "cumulus-pallet-session-benchmarking/runtime-benchmarks", @@ -142,6 +143,7 @@ runtime-benchmarks = [ "pallet-xcm-bridge-hub-router/runtime-benchmarks", "pallet-xcm/runtime-benchmarks", "parachains-common/runtime-benchmarks", + "parachains-runtimes-test-utils/runtime-benchmarks", "polkadot-parachain-primitives/runtime-benchmarks", "polkadot-runtime-common/runtime-benchmarks", "sp-runtime/runtime-benchmarks", @@ -186,6 +188,7 @@ try-runtime = [ "pallet-xcm/try-runtime", "parachain-info/try-runtime", "parachains-common/try-runtime", + "parachains-runtimes-test-utils/try-runtime", "polkadot-runtime-common/try-runtime", "sp-runtime/try-runtime", ] diff --git a/cumulus/parachains/runtimes/assets/asset-hub-westend/Cargo.toml b/cumulus/parachains/runtimes/assets/asset-hub-westend/Cargo.toml index 714aa194b51b0..15987e621dda6 100644 --- a/cumulus/parachains/runtimes/assets/asset-hub-westend/Cargo.toml +++ b/cumulus/parachains/runtimes/assets/asset-hub-westend/Cargo.toml @@ -170,6 +170,7 @@ substrate-wasm-builder = { optional = true, workspace = true, default-features = [features] default = ["std"] runtime-benchmarks = [ + "asset-test-utils/runtime-benchmarks", "assets-common/runtime-benchmarks", "cumulus-pallet-parachain-system/runtime-benchmarks", "cumulus-pallet-session-benchmarking/runtime-benchmarks", @@ -239,6 +240,7 @@ runtime-benchmarks = [ "pallet-xcm-precompiles/runtime-benchmarks", "pallet-xcm/runtime-benchmarks", "parachains-common/runtime-benchmarks", + "parachains-runtimes-test-utils/runtime-benchmarks", "polkadot-parachain-primitives/runtime-benchmarks", "polkadot-primitives/runtime-benchmarks", "polkadot-runtime-common/runtime-benchmarks", @@ -325,6 +327,7 @@ try-runtime = [ "pallet-xcm/try-runtime", "parachain-info/try-runtime", "parachains-common/try-runtime", + "parachains-runtimes-test-utils/try-runtime", "polkadot-runtime-common/try-runtime", "snowbridge-pallet-system-frontend/try-runtime", "snowbridge-runtime-common/try-runtime", diff --git a/cumulus/parachains/runtimes/assets/test-utils/Cargo.toml b/cumulus/parachains/runtimes/assets/test-utils/Cargo.toml index e307f45113095..81c59de4ea8c4 100644 --- a/cumulus/parachains/runtimes/assets/test-utils/Cargo.toml +++ b/cumulus/parachains/runtimes/assets/test-utils/Cargo.toml @@ -73,6 +73,29 @@ std = [ "xcm-runtime-apis/std", "xcm/std", ] +runtime-benchmarks = [ + "assets-common/runtime-benchmarks", + "cumulus-pallet-parachain-system/runtime-benchmarks", + "cumulus-pallet-xcmp-queue/runtime-benchmarks", + "cumulus-primitives-core/runtime-benchmarks", + "frame-support/runtime-benchmarks", + "frame-system/runtime-benchmarks", + "pallet-asset-conversion/runtime-benchmarks", + "pallet-assets/runtime-benchmarks", + "pallet-balances/runtime-benchmarks", + "pallet-collator-selection/runtime-benchmarks", + "pallet-session/runtime-benchmarks", + "pallet-timestamp/runtime-benchmarks", + "pallet-xcm-bridge-hub-router/runtime-benchmarks", + "pallet-xcm/runtime-benchmarks", + "parachains-common/runtime-benchmarks", + "parachains-runtimes-test-utils/runtime-benchmarks", + "sp-runtime/runtime-benchmarks", + "xcm-builder/runtime-benchmarks", + "xcm-executor/runtime-benchmarks", + "xcm-runtime-apis/runtime-benchmarks", + "xcm/runtime-benchmarks", +] try-runtime = [ "assets-common/try-runtime", "cumulus-pallet-parachain-system/try-runtime", @@ -89,5 +112,6 @@ try-runtime = [ "pallet-xcm/try-runtime", "parachain-info/try-runtime", "parachains-common/try-runtime", + "parachains-runtimes-test-utils/try-runtime", "sp-runtime/try-runtime", ] diff --git a/cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/Cargo.toml b/cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/Cargo.toml index 5caaf9bf6ddef..1982534e6ac50 100644 --- a/cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/Cargo.toml +++ b/cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/Cargo.toml @@ -253,6 +253,7 @@ runtime-benchmarks = [ "pallet-xcm-bridge-hub/runtime-benchmarks", "pallet-xcm/runtime-benchmarks", "parachains-common/runtime-benchmarks", + "parachains-runtimes-test-utils/runtime-benchmarks", "polkadot-parachain-primitives/runtime-benchmarks", "polkadot-runtime-common/runtime-benchmarks", "snowbridge-core/runtime-benchmarks", @@ -270,6 +271,7 @@ runtime-benchmarks = [ "xcm/runtime-benchmarks", ] try-runtime = [ + "bridge-hub-test-utils/try-runtime", "cumulus-pallet-aura-ext/try-runtime", "cumulus-pallet-parachain-system/try-runtime", "cumulus-pallet-weight-reclaim/try-runtime", @@ -297,6 +299,7 @@ try-runtime = [ "pallet-xcm/try-runtime", "parachain-info/try-runtime", "parachains-common/try-runtime", + "parachains-runtimes-test-utils/try-runtime", "polkadot-runtime-common/try-runtime", "snowbridge-inbound-queue-primitives/try-runtime", "snowbridge-pallet-ethereum-client/try-runtime", diff --git a/cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/Cargo.toml b/cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/Cargo.toml index cf403d5a5f88b..d758f781d19e8 100644 --- a/cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/Cargo.toml +++ b/cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/Cargo.toml @@ -273,6 +273,7 @@ runtime-benchmarks = [ "pallet-xcm-bridge-hub/runtime-benchmarks", "pallet-xcm/runtime-benchmarks", "parachains-common/runtime-benchmarks", + "parachains-runtimes-test-utils/runtime-benchmarks", "polkadot-parachain-primitives/runtime-benchmarks", "polkadot-runtime-common/runtime-benchmarks", "snowbridge-core/runtime-benchmarks", @@ -296,6 +297,7 @@ runtime-benchmarks = [ ] try-runtime = [ + "bridge-hub-test-utils/try-runtime", "cumulus-pallet-aura-ext/try-runtime", "cumulus-pallet-parachain-system/try-runtime", "cumulus-pallet-weight-reclaim/try-runtime", @@ -324,6 +326,7 @@ try-runtime = [ "pallet-xcm/try-runtime", "parachain-info/try-runtime", "parachains-common/try-runtime", + "parachains-runtimes-test-utils/try-runtime", "polkadot-runtime-common/try-runtime", "snowbridge-inbound-queue-primitives/try-runtime", "snowbridge-pallet-ethereum-client/try-runtime", diff --git a/cumulus/parachains/runtimes/bridge-hubs/test-utils/Cargo.toml b/cumulus/parachains/runtimes/bridge-hubs/test-utils/Cargo.toml index 0e5084e5daec5..060d873f1ad88 100644 --- a/cumulus/parachains/runtimes/bridge-hubs/test-utils/Cargo.toml +++ b/cumulus/parachains/runtimes/bridge-hubs/test-utils/Cargo.toml @@ -92,3 +92,22 @@ std = [ "xcm-executor/std", "xcm/std", ] +try-runtime = [ + "asset-test-utils/try-runtime", + "cumulus-pallet-parachain-system/try-runtime", + "cumulus-pallet-xcmp-queue/try-runtime", + "frame-support/try-runtime", + "frame-system/try-runtime", + "pallet-balances/try-runtime", + "pallet-bridge-grandpa/try-runtime", + "pallet-bridge-messages/try-runtime", + "pallet-bridge-parachains/try-runtime", + "pallet-bridge-relayers/try-runtime", + "pallet-timestamp/try-runtime", + "pallet-utility/try-runtime", + "pallet-xcm-bridge-hub/try-runtime", + "pallet-xcm/try-runtime", + "parachains-common/try-runtime", + "parachains-runtimes-test-utils/try-runtime", + "sp-runtime/try-runtime", +] diff --git a/cumulus/parachains/runtimes/collectives/collectives-westend/Cargo.toml b/cumulus/parachains/runtimes/collectives/collectives-westend/Cargo.toml index f91506000b365..950b276f966b7 100644 --- a/cumulus/parachains/runtimes/collectives/collectives-westend/Cargo.toml +++ b/cumulus/parachains/runtimes/collectives/collectives-westend/Cargo.toml @@ -144,6 +144,7 @@ runtime-benchmarks = [ "pallet-xcm-benchmarks/runtime-benchmarks", "pallet-xcm/runtime-benchmarks", "parachains-common/runtime-benchmarks", + "parachains-runtimes-test-utils/runtime-benchmarks", "polkadot-parachain-primitives/runtime-benchmarks", "polkadot-runtime-common/runtime-benchmarks", "sp-runtime/runtime-benchmarks", @@ -192,6 +193,7 @@ try-runtime = [ "pallet-xcm/try-runtime", "parachain-info/try-runtime", "parachains-common/try-runtime", + "parachains-runtimes-test-utils/try-runtime", "polkadot-runtime-common/try-runtime", "sp-runtime/try-runtime", ] diff --git a/cumulus/parachains/runtimes/coretime/coretime-westend/Cargo.toml b/cumulus/parachains/runtimes/coretime/coretime-westend/Cargo.toml index 4fab5e7c8b21a..e4c959a36f76c 100644 --- a/cumulus/parachains/runtimes/coretime/coretime-westend/Cargo.toml +++ b/cumulus/parachains/runtimes/coretime/coretime-westend/Cargo.toml @@ -189,6 +189,7 @@ runtime-benchmarks = [ "pallet-xcm-benchmarks/runtime-benchmarks", "pallet-xcm/runtime-benchmarks", "parachains-common/runtime-benchmarks", + "parachains-runtimes-test-utils/runtime-benchmarks", "polkadot-parachain-primitives/runtime-benchmarks", "polkadot-runtime-common/runtime-benchmarks", "sp-runtime/runtime-benchmarks", @@ -227,6 +228,7 @@ try-runtime = [ "pallet-xcm/try-runtime", "parachain-info/try-runtime", "parachains-common/try-runtime", + "parachains-runtimes-test-utils/try-runtime", "polkadot-runtime-common/try-runtime", "sp-runtime/try-runtime", ] diff --git a/cumulus/parachains/runtimes/people/people-westend/Cargo.toml b/cumulus/parachains/runtimes/people/people-westend/Cargo.toml index f6fe27ffa04dc..116d2af8f9ea9 100644 --- a/cumulus/parachains/runtimes/people/people-westend/Cargo.toml +++ b/cumulus/parachains/runtimes/people/people-westend/Cargo.toml @@ -192,6 +192,7 @@ runtime-benchmarks = [ "pallet-xcm-benchmarks/runtime-benchmarks", "pallet-xcm/runtime-benchmarks", "parachains-common/runtime-benchmarks", + "parachains-runtimes-test-utils/runtime-benchmarks", "polkadot-parachain-primitives/runtime-benchmarks", "polkadot-runtime-common/runtime-benchmarks", "sp-runtime/runtime-benchmarks", @@ -230,6 +231,7 @@ try-runtime = [ "pallet-xcm/try-runtime", "parachain-info/try-runtime", "parachains-common/try-runtime", + "parachains-runtimes-test-utils/try-runtime", "polkadot-runtime-common/try-runtime", "sp-runtime/try-runtime", ] diff --git a/cumulus/parachains/runtimes/test-utils/Cargo.toml b/cumulus/parachains/runtimes/test-utils/Cargo.toml index 07d9da5e7a4e6..e6a0336aa1ba8 100644 --- a/cumulus/parachains/runtimes/test-utils/Cargo.toml +++ b/cumulus/parachains/runtimes/test-utils/Cargo.toml @@ -70,3 +70,35 @@ std = [ "xcm-runtime-apis/std", "xcm/std", ] +runtime-benchmarks = [ + "cumulus-pallet-parachain-system/runtime-benchmarks", + "cumulus-pallet-xcmp-queue/runtime-benchmarks", + "cumulus-primitives-core/runtime-benchmarks", + "frame-support/runtime-benchmarks", + "frame-system/runtime-benchmarks", + "pallet-balances/runtime-benchmarks", + "pallet-collator-selection/runtime-benchmarks", + "pallet-session/runtime-benchmarks", + "pallet-timestamp/runtime-benchmarks", + "pallet-xcm/runtime-benchmarks", + "parachains-common/runtime-benchmarks", + "polkadot-parachain-primitives/runtime-benchmarks", + "sp-runtime/runtime-benchmarks", + "xcm-executor/runtime-benchmarks", + "xcm-runtime-apis/runtime-benchmarks", + "xcm/runtime-benchmarks", +] +try-runtime = [ + "cumulus-pallet-parachain-system/try-runtime", + "cumulus-pallet-xcmp-queue/try-runtime", + "frame-support/try-runtime", + "frame-system/try-runtime", + "pallet-balances/try-runtime", + "pallet-collator-selection/try-runtime", + "pallet-session/try-runtime", + "pallet-timestamp/try-runtime", + "pallet-xcm/try-runtime", + "parachain-info/try-runtime", + "parachains-common/try-runtime", + "sp-runtime/try-runtime", +] diff --git a/prdoc/pr_11211.prdoc b/prdoc/pr_11211.prdoc new file mode 100644 index 0000000000000..1ed7afb6dbd2b --- /dev/null +++ b/prdoc/pr_11211.prdoc @@ -0,0 +1,12 @@ +title: 'fix(bridge-hub): expose try-runtime feature in bridge-hub-test-utils' +doc: +- audience: Node Dev + description: |- + Fixes #10962. Fixed feature propagation issues in `bridge-hub-test-utils` by adding the `try-runtime` feature. +crates: +- name: bridge-hub-rococo-runtime + bump: patch +- name: bridge-hub-westend-runtime + bump: patch +- name: bridge-hub-test-utils + bump: patch diff --git a/substrate/frame/staking-async/runtimes/parachain/Cargo.toml b/substrate/frame/staking-async/runtimes/parachain/Cargo.toml index b51baf783f4c0..b4d7f97b211c5 100644 --- a/substrate/frame/staking-async/runtimes/parachain/Cargo.toml +++ b/substrate/frame/staking-async/runtimes/parachain/Cargo.toml @@ -152,6 +152,7 @@ substrate-wasm-builder = { optional = true, workspace = true, default-features = [features] default = ["std"] runtime-benchmarks = [ + "asset-test-utils/runtime-benchmarks", "assets-common/runtime-benchmarks", "cumulus-pallet-parachain-system/runtime-benchmarks", "cumulus-pallet-session-benchmarking/runtime-benchmarks", @@ -205,6 +206,7 @@ runtime-benchmarks = [ "pallet-xcm-bridge-hub-router/runtime-benchmarks", "pallet-xcm/runtime-benchmarks", "parachains-common/runtime-benchmarks", + "parachains-runtimes-test-utils/runtime-benchmarks", "polkadot-parachain-primitives/runtime-benchmarks", "polkadot-primitives/runtime-benchmarks", "polkadot-runtime-common/runtime-benchmarks", @@ -272,6 +274,7 @@ try-runtime = [ "pallet-xcm/try-runtime", "parachain-info/try-runtime", "parachains-common/try-runtime", + "parachains-runtimes-test-utils/try-runtime", "polkadot-runtime-common/try-runtime", "sp-runtime/try-runtime", ] diff --git a/umbrella/Cargo.toml b/umbrella/Cargo.toml index 9717dad7ac210..d0807446e84db 100644 --- a/umbrella/Cargo.toml +++ b/umbrella/Cargo.toml @@ -40,6 +40,7 @@ std = [ "cumulus-primitives-timestamp?/std", "cumulus-primitives-utility?/std", "cumulus-test-relay-sproof-builder?/std", + "emulated-integration-tests-common?/std", "frame-benchmarking-pallet-pov?/std", "frame-benchmarking?/std", "frame-election-provider-support?/std", @@ -243,6 +244,7 @@ std = [ "xcm-runtime-apis?/std", ] runtime-benchmarks = [ + "asset-test-utils?/runtime-benchmarks", "assets-common?/runtime-benchmarks", "bridge-hub-common?/runtime-benchmarks", "bridge-runtime-common?/runtime-benchmarks", @@ -253,6 +255,7 @@ runtime-benchmarks = [ "cumulus-pallet-xcmp-queue?/runtime-benchmarks", "cumulus-primitives-core?/runtime-benchmarks", "cumulus-primitives-utility?/runtime-benchmarks", + "emulated-integration-tests-common?/runtime-benchmarks", "frame-benchmarking-cli?/runtime-benchmarks", "frame-benchmarking-pallet-pov?/runtime-benchmarks", "frame-benchmarking/runtime-benchmarks", @@ -366,6 +369,7 @@ runtime-benchmarks = [ "pallet-xcm-precompiles?/runtime-benchmarks", "pallet-xcm?/runtime-benchmarks", "parachains-common?/runtime-benchmarks", + "parachains-runtimes-test-utils?/runtime-benchmarks", "polkadot-cli?/runtime-benchmarks", "polkadot-node-metrics?/runtime-benchmarks", "polkadot-omni-node-lib?/runtime-benchmarks", @@ -388,6 +392,7 @@ runtime-benchmarks = [ try-runtime = [ "asset-test-utils?/try-runtime", "assets-common?/try-runtime", + "bridge-hub-test-utils?/try-runtime", "cumulus-pallet-aura-ext?/try-runtime", "cumulus-pallet-dmp-queue?/try-runtime", "cumulus-pallet-parachain-system?/try-runtime", @@ -396,6 +401,7 @@ try-runtime = [ "cumulus-pallet-xcm?/try-runtime", "cumulus-pallet-xcmp-queue?/try-runtime", "cumulus-ping?/try-runtime", + "emulated-integration-tests-common?/try-runtime", "frame-benchmarking-pallet-pov?/try-runtime", "frame-election-provider-support?/try-runtime", "frame-executive?/try-runtime", @@ -514,6 +520,7 @@ try-runtime = [ "pallet-xcm-precompiles?/try-runtime", "pallet-xcm?/try-runtime", "parachains-common?/try-runtime", + "parachains-runtimes-test-utils?/try-runtime", "polkadot-cli?/try-runtime", "polkadot-omni-node-lib?/try-runtime", "polkadot-runtime-common?/try-runtime",