Currently the tests have many issues:
- They setup the genesis block, even though it is not needed
- They queue an async UpdatedBlockTip even, which causes intermittent issues: https://github.com/bitcoin/bitcoin/issues/28146#issuecomment-1649931679
This is a backport of core#28150