Impala Public Jenkins has submitted this change and it was merged. ( http://gerrit.cloudera.org:8080/18529 )
Change subject: IMPALA-11291: deflake minidump-test by not starting JVM ...................................................................... IMPALA-11291: deflake minidump-test by not starting JVM minidump-test is unified into unified-be-test which will always init the JVM and start the JVM pause monitor. It will print the following log to stdout: 22/05/16 11:35:46 INFO util.JvmPauseMonitor: Starting JVM pause monitor It's printed concurrently with the minidump output, which makes the test flaky since it's verifying the output lines. This patch moves minidump-test out of unified-be-test and explicitly invokes InitCommonRuntime with init_jvm=false. So it won't be disrupted by the above log. Tests - The issue occurs when I run minidump-test several times repeatedly. After the fix, I can run minidump-test more than 2000 times without errors. Change-Id: I89f81d408a2e905d5dfdd7f87177ebe2079d4d27 Reviewed-on: http://gerrit.cloudera.org:8080/18529 Reviewed-by: Impala Public Jenkins <[email protected]> Tested-by: Impala Public Jenkins <[email protected]> --- M be/src/util/CMakeLists.txt M be/src/util/minidump-test.cc 2 files changed, 22 insertions(+), 10 deletions(-) Approvals: Impala Public Jenkins: Looks good to me, approved; Verified -- To view, visit http://gerrit.cloudera.org:8080/18529 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: merged Gerrit-Change-Id: I89f81d408a2e905d5dfdd7f87177ebe2079d4d27 Gerrit-Change-Number: 18529 Gerrit-PatchSet: 4 Gerrit-Owner: Quanlong Huang <[email protected]> Gerrit-Reviewer: Impala Public Jenkins <[email protected]> Gerrit-Reviewer: Joe McDonnell <[email protected]> Gerrit-Reviewer: Michael Smith <[email protected]> Gerrit-Reviewer: Quanlong Huang <[email protected]>
