Skip to content

Fix disabled relay chain XCM tests broken by AHM #452

@rockbmb

Description

@rockbmb

With the Asset Hub Migration, which occurred on the 7th of October of 2025 in the Kusama network, some XCM tests between that relay chain and its parachains stopped working, and were temporarily disabled.

Examples:

runXtokensUp(
'karura transfer KSM to kusama',
async () => {
return {
fromChain: karuraClient,
toChain: kusamaClient,
balance: query.tokens(karuraKSM),
tx: tx.xtokens.transfer(karuraKSM, 1e12, tx.xtokens.relaychainV3),
}
},
{ skip: true },

runXcmPalletDown(
'kusama transfer KSM to shiden',
async () => {
return {
fromChain: kusamaClient,
toChain: shidenClient,
balance: query.assets(shidenKSM),
tx: tx.xcmPallet.limitedReserveTransferAssetsV3(kusamaKSM, 1e12, tx.xcmPallet.parachainV3(0, shiden.paraId!)),
}
},
{ skip: true },

The same will happen on Polkadot after its AHM occurs (scheduled for the 4th of November); see branch polkadot-ahm for which Polkadot tests needed to be disabled during local testing.
- This is the branch that will be merged to master containing all post-AHM updates to Polkadot tests

This issue tracks the fixing of these XCM tests.

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingxcmRelated to XCM connectivity tests

Type

No fields configured for Bug.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions