You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
pallet-xcm/benchmarking.rs does not verify any of the benchmarked extrinsics and just blindly assumes they are successful and proceeds to measure their weight.
asset transfer extrinsics benchmarks (possibly others too) are broken however as the extrinsics fail very early on and this failure case is actually benchmarked instead of the full/successful run.
Solution
change benchmarks to make extrinsics succeed (where intended),
add verify clauses to benchmarks to ensure expected extrinsic side-effects.