So does this rely on the fact that we are fast enough to block out communication before we happen to send the first heart beat request/repsonse? Doesn't the test succeed eventually even if the first heartbeat arrives? What are we testing here?