Alexey Serbin has uploaded this change for review. ( http://gerrit.cloudera.org:8080/11364
Change subject: [tests] make master-stress-test more stable ...................................................................... [tests] make master-stress-test more stable The master-stress-test has been flaky for some time. After looking at those failure closely, I found about five different issues. This patch addresses the most prominent one: failures of the test scenario because of timeouts errors in case of TSAN builds. The timeout errors were induced by frequent RPC queue overflows. The rest of issues behind the flakiness will be addressed separately. This patch also introduces rpc_negotiation_timeout as a member for ExternalMiniClusterOptions: that's to customize connection negotiation timeout for the cluster's utility messenger. Change-Id: I6b30d8afd4a24acdbd96481cadeaf8f6a9475adf --- M src/kudu/integration-tests/master-stress-test.cc M src/kudu/mini-cluster/external_mini_cluster.cc M src/kudu/mini-cluster/external_mini_cluster.h 3 files changed, 77 insertions(+), 32 deletions(-) git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/64/11364/1 -- To view, visit http://gerrit.cloudera.org:8080/11364 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: kudu Gerrit-Branch: master Gerrit-MessageType: newchange Gerrit-Change-Id: I6b30d8afd4a24acdbd96481cadeaf8f6a9475adf Gerrit-Change-Number: 11364 Gerrit-PatchSet: 1 Gerrit-Owner: Alexey Serbin <[email protected]>
