mirror of
https://github.com/apache/impala.git
synced 2026-01-04 09:00:56 -05:00
Some end-to-end statestore tests are failing when Impala is built for code coverage. The failures are due to the statestore's not detecting disconnected subscribers within 20 seconds. In some of the failed tests' logs we see subscribers lingering for up to 30 seconds. Local reproduction attempts failed to reproduce such long subscriber lifetimes. To unblock failing builds, the simple fix here is to increase the timeout. The full details for choosing simply to increase the timeout are in IMPALA-2721. IMPALA-2886 tracks further investigation into why the 20 second timeout isn't sufficient and why local reproduction wasn't possible. Testing: In addition to testing described in IMPALA-2721 to justify increasing the timeout, I ran a full private code coverge build in Jenkins. Tests that were failing before now pass: - test_failure_detected - test_topic_persistence Change-Id: Id1e215c6d3874e8c3634f638790a9bac79f75432 Reviewed-on: http://gerrit.cloudera.org:8080/1902 Reviewed-by: Michael Brown <mikeb@cloudera.com> Tested-by: Internal Jenkins