Skip to content

Commit 876341f

Browse files
committed
account for already migrated
1 parent 55d9718 commit 876341f

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

polkadot/runtime/westend/src/tests.rs

+10-4
Original file line numberDiff line numberDiff line change
@@ -286,6 +286,7 @@ mod remote_tests {
286286

287287
let mut success = 0;
288288
let mut err = 0;
289+
let mut no_migration_needed = 0;
289290
let mut force_withdraw_acc = 0;
290291
// iterate over all pools
291292
pallet_staking::Ledger::<Runtime>::iter().for_each(|(ctrl, ledger)| {
@@ -304,18 +305,23 @@ mod remote_tests {
304305
success += 1;
305306
},
306307
Err(e) => {
307-
log::error!(target: "remote_test", "Error migrating {:?}: {:?}", ledger.stash, e);
308-
err += 1;
308+
if e == pallet_staking::Error::<Runtime>::AlreadyMigrated.into() {
309+
no_migration_needed += 1;
310+
} else {
311+
log::error!(target: "remote_test", "Error migrating {:?}: {:?}", ledger.stash, e);
312+
err += 1;
313+
}
309314
},
310315
}
311316
});
312317

313318
log::info!(
314319
target: "remote_test",
315-
"Migration stats: success: {}, err: {}, total force withdrawn stake: {}",
320+
"Migration stats: success: {}, err: {}, total force withdrawn stake: {}, no_migration_needed: {}",
316321
success,
317322
err,
318-
force_withdraw_acc
323+
force_withdraw_acc,
324+
no_migration_needed
319325
);
320326
});
321327

0 commit comments

Comments
 (0)