the test is verifying that infiniteLoopWaiting happens before compileWaiting but the comment says compileWaiting usually happens first? or do I not understand the comment?