tests/edge/*/test.hal: try to figure if this has a shutdown race

if runtests failures go away due to this, this is telltale for another
race during shutdown (and no, that would not be a UBC3 contribution)