Locally running this takes ~180s:
tool_bench_sanity_check.py --bench=WalletEncryptDescriptors | ✓ Passed | 3 s
tool_bench_sanity_check.py --bench=WalletIsMineDescriptors | ✓ Passed | 1 s
tool_bench_sanity_check.py --bench=WalletIsMineMigratedDescriptors | ✓ Passed | 2 s
tool_bench_sanity_check.py --bench=WalletLoadingDescriptors | ✓ Passed | 186 s
tool_bench_sanity_check.py --bench=WalletMigration | ✓ Passed | 6 s
tool_bench_sanity_check.py --bench=WriteBlockBench | ✓ Passed | 0 s
Looks like it's also slowed down in the CI, compared to all other benches (which avg ~0s): https://github.com/bitcoin/bitcoin/actions/runs/38328088251/job/115071335648#step:9:4651:
tool_bench_sanity_check.py --bench=WalletEncryptDescriptors | ✓ Passed | 1 s
tool_bench_sanity_check.py --bench=WalletIsMineDescriptors | ✓ Passed | 0 s
tool_bench_sanity_check.py --bench=WalletIsMineMigratedDescriptors | ✓ Passed | 0 s
tool_bench_sanity_check.py --bench=WalletLoadingDescriptors | ✓ Passed | 17 s
tool_bench_sanity_check.py --bench=WalletMigration | ✓ Passed | 1 s
tool_bench_sanity_check.py --bench=WriteBlockBench | ✓ Passed | 0 s