If the plan is to test all of the analysis hosts, won't this test the above random host twice? If so, I think we should test all the hosts and abandon the randomness.