David Ribeiro Alves has submitted this change and it was merged. Change subject: raft_consensus-itest: add a test for a potential deadlock ......................................................................
raft_consensus-itest: add a test for a potential deadlock This adds a test case where multiple pending operations have lock dependencies on each other, and the replica needs to replace one that's stuck waiting in the queue before it can make progress. This catches a bug found in a revision of https://gerrit.cloudera.org/#/c/5294/ which wasn't covered by existing test cases. Change-Id: Ie1143045780886958e45f667b1877b4e34e8b03e Reviewed-on: http://gerrit.cloudera.org:8080/5341 Tested-by: Kudu Jenkins Reviewed-by: David Ribeiro Alves <[email protected]> --- M src/kudu/integration-tests/raft_consensus-itest.cc 1 file changed, 72 insertions(+), 2 deletions(-) Approvals: David Ribeiro Alves: Looks good to me, approved Kudu Jenkins: Verified -- To view, visit http://gerrit.cloudera.org:8080/5341 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: merged Gerrit-Change-Id: Ie1143045780886958e45f667b1877b4e34e8b03e Gerrit-PatchSet: 2 Gerrit-Project: kudu Gerrit-Branch: master Gerrit-Owner: Todd Lipcon <[email protected]> Gerrit-Reviewer: David Ribeiro Alves <[email protected]> Gerrit-Reviewer: Kudu Jenkins
