-
Notifications
You must be signed in to change notification settings - Fork 29k
[SPARK-2929][SQL] Refactored Thrift server and CLI suites #1856
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
QA tests have started for PR 1856. This patch merges cleanly. |
|
QA results for PR 1856: |
|
QA tests have started for PR 1856. This patch merges cleanly. |
|
The reason of the timeout occurred in build failure is unknown due to lacking of necessary logs (maybe something's wrong in the test suites, or maybe it's just running too slow). Logged all external process output by default to help diagnosing. |
|
QA results for PR 1856: |
|
Jenkins complains Not sure why Kerberos is involved here... |
|
Checked the Jenkins server and a fresh build passes these suites successfully. (I wonder do I have the privilege to issue a retest? Let me try...) |
|
Jenkins, retest this please. |
|
QA tests have started for PR 1856. This patch merges cleanly. |
|
QA results for PR 1856: |
|
QA tests have started for PR 1856 at commit
|
|
QA tests have finished for PR 1856 at commit
|
|
QA tests have started for PR 1856 at commit
|
|
Jenkins, retest this please. |
|
QA tests have started for PR 1856 at commit
|
|
QA tests have finished for PR 1856 at commit
|
|
With a significant longer timeout (1 minute), |
|
QA tests have started for PR 1856 at commit
|
|
QA tests have finished for PR 1856 at commit
|
Logged necessary process output for diagnosis Rebased to master and more refactoring Fixed Metastore JDBC url option in CliSuite Set longer timeouts Using an even larger timeout, and adding more logs
e47e510 to
0e12e71
Compare
|
QA tests have started for PR 1856 at commit
|
|
QA tests have finished for PR 1856 at commit
|
|
QA tests have started for PR 1856 at commit
|
|
QA tests have finished for PR 1856 at commit
|
Removed most hard coded timeout, timing assumptions and all `Thread.sleep`. Simplified IPC and synchronization with `scala.sys.process` and future/promise so that the test suites can run more robustly and faster. Author: Cheng Lian <[email protected]> Closes #1856 from liancheng/thriftserver-tests and squashes the following commits: 2d914ca [Cheng Lian] Minor refactoring 0e12e71 [Cheng Lian] Cleaned up test output 0ee921d [Cheng Lian] Refactored Thrift server and CLI suites (cherry picked from commit cae9414) Signed-off-by: Michael Armbrust <[email protected]>
|
Thanks! I've merged this into master and 1.1 |
Removed most hard coded timeout, timing assumptions and all `Thread.sleep`. Simplified IPC and synchronization with `scala.sys.process` and future/promise so that the test suites can run more robustly and faster. Author: Cheng Lian <[email protected]> Closes apache#1856 from liancheng/thriftserver-tests and squashes the following commits: 2d914ca [Cheng Lian] Minor refactoring 0e12e71 [Cheng Lian] Cleaned up test output 0ee921d [Cheng Lian] Refactored Thrift server and CLI suites
Removed most hard coded timeout, timing assumptions and all
Thread.sleep. Simplified IPC and synchronization withscala.sys.processand future/promise so that the test suites can run more robustly and faster.