Note that a test has a total of 300ms right now before timeout (we can change this per-test if need be, but then tests get annoying to run)