This series arranges to save on host setup by reusing a test host, if the previous test passed. Care is taken to make sure that a host is only reused in this way if the new test would have set it up identically.
I have had this branch in preparation since November 2017... -- 2.20.1
