You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@drill.apache.org by so...@apache.org on 2018/10/10 20:47:40 UTC
[drill] 01/05: DRILL-6788: Intermittent unit test failure
TestDrillbitResilience.failsWhenParsing: Query state should be FAILED (and
not COMPLETED) closes #1499
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 <sh...@maprtech.com>
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);