Andrew Wong has uploaded a new patch set (#2). Change subject: Fix flakiness in ts_recovery-itest TestCrashBeforeWriteLogSegmentHeader ......................................................................
Fix flakiness in ts_recovery-itest TestCrashBeforeWriteLogSegmentHeader TestCrashBeforeWriteLogSegmentHeader injects server faults during a write workload before writing the log segment header. In a stressed test environment, writes may take longer, and workloads may time out before even communicating with the server. If the workload never successfully writes to the server for this reason, and never makes it to the fault-injection-site, the test will fail. This is resolved by bumping the timeout allowed by the workload, ensuring there is enough time to get the table locations and insert data to them. With the bumped timeout, this passes 500/500 runs in TSAN with --stress_cpu_threads=8, rather than failing ~75%. Change-Id: I382bb1109ef12c23d6f191b64d97bcaa6ec96d6a --- M src/kudu/integration-tests/ts_recovery-itest.cc 1 file changed, 1 insertion(+), 1 deletion(-) git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/38/7838/2 -- To view, visit http://gerrit.cloudera.org:8080/7838 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: I382bb1109ef12c23d6f191b64d97bcaa6ec96d6a Gerrit-PatchSet: 2 Gerrit-Project: kudu Gerrit-Branch: master Gerrit-Owner: Andrew Wong <aw...@cloudera.com> Gerrit-Reviewer: Kudu Jenkins Gerrit-Reviewer: Todd Lipcon <t...@apache.org>