This is an automated email from the ASF dual-hosted git repository. sorabh pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/drill.git
commit eb802710804e87e3b185872e712e7a339823a791 Author: Sorabh Hamirwasia <[email protected]> AuthorDate: Wed Oct 10 09:19:33 2018 -0700 DRILL-6788: Intermittent unit test failure TestDrillbitResilience.failsWhenParsing: Query state should be FAILED (and not COMPLETED) closes #1499 --- .../java/org/apache/drill/exec/server/TestDrillbitResilience.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/exec/java-exec/src/test/java/org/apache/drill/exec/server/TestDrillbitResilience.java b/exec/java-exec/src/test/java/org/apache/drill/exec/server/TestDrillbitResilience.java index 9f772e4..c3238ca 100644 --- a/exec/java-exec/src/test/java/org/apache/drill/exec/server/TestDrillbitResilience.java +++ b/exec/java-exec/src/test/java/org/apache/drill/exec/server/TestDrillbitResilience.java @@ -742,8 +742,10 @@ public class TestDrillbitResilience extends DrillTest { final String exceptionDesc = "sql-parsing"; final Class<? extends Throwable> exceptionClass = ForemanSetupException.class; + // Inject the failure twice since there can be retry after first failure introduced in DRILL-6762. Retry is because + // of version mismatch in local and remote function registry which syncs up lazily. final String controls = Controls.newBuilder() - .addException(DrillSqlWorker.class, exceptionDesc, exceptionClass) + .addException(DrillSqlWorker.class, exceptionDesc, exceptionClass, 0, 2) .build(); assertFailsWithException(controls, exceptionClass, exceptionDesc);
