Description
Motivated by this comment #31317 (review)
I wanted to lock the temp directory like we do when we specify the -testdatadir param
Changes
Now when we run BasicTestingSetup::~BasicTestingSetup() we unlock the directory no matter what and we always delete unless -testdatadir is used
Testing
- I’ve validated by both running the fuzz test runner and individual fuzz tests like so
FUZZ=utxo_total_supply ./build_fuzz/src/test/fuzz/fuzz -jobs=2 -workers=2- functional tests are passing