Why 2 instead of 1? Also could we stub TIMEOUT-CHECK-SECS to something smaller like 1 so that the test can run faster?