[
https://issues.apache.org/jira/browse/DRILL-5973?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16284634#comment-16284634
]
ASF GitHub Bot commented on DRILL-5973:
---------------------------------------
Github user kkhatua commented on the issue:
https://github.com/apache/drill/pull/1055
@parthchandra , the code was already rebased. The failing unit tests were
related to TestCountDownLatchInjection, which had APIs that were unnecessarily
extended to incorporate pause durations. Reverting it back to the original
constructor resolved the issues and both, previously failing unit tests passed.
Waiting for the rest of the regressions to pass.
> Support injection of time-bound pauses in server
> ------------------------------------------------
>
> Key: DRILL-5973
> URL: https://issues.apache.org/jira/browse/DRILL-5973
> Project: Apache Drill
> Issue Type: Improvement
> Components: Tools, Build & Test
> Affects Versions: 1.11.0
> Reporter: Kunal Khatua
> Assignee: Kunal Khatua
> Fix For: 1.13.0
>
>
> While working on DRILL-3640 , when creating a unit test for a server-induced
> timeout, the injecting a pause leaves the JUnit framework's DrillClient
> without a handle to the query on the server. This is because we injected the
> pause to occur before the server could send back a query ID, so the
> DrillClient has no way to unpause the server.
> The workaround to support this unit test is to allow for injecting pauses
> with a defined time-bound, after which the server would resume.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)