I am seeing a unit test failing for me consistently on master. On further debugging I think the root cause is because of a change done as part of below commit for
TestDrillbitResilience.failsWhenParsing:748->assertFailsWithException:736->assertFailsWithException:730 Query state should be FAILED (and not COMPLETED).
The test basically set's up an injection to be triggered during parsing and only throw checked exception once. With this new change it catches the throw'd exception and retries. Since the injector has already thrown the exception before upon retry it doesn't inject another exception and the query is fine.
We can fix this by increasing the number of throws by injector to 2 instead of 1 so upon retry the exception will be thrown again.