picks up #15830
I saw this was almost ready to merge but the test logging part was not 100% correct. I reworked that part, the rest is the same.
ACK 9576614d2d91ca946d164dfffca441f8bcbd6e2c
129 | @@ -130,7 +130,7 @@ tests will fail. If this happens, remove the cache directory (and make 130 | sure bitcoind processes are stopped as above): 131 | 132 | ```bash 133 | -rm -rf cache 134 | +rm -rf test/cache
This is only created for tests that have self.setup_clean_chain = False set
ACK