[ 
https://issues.apache.org/jira/browse/KUDU-2815?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Grant Henke updated KUDU-2815:
------------------------------
    Component/s: test

> RaftConsensusNonVoterITest.PromoteAndDemote fails if manually-run election 
> fails.
> ---------------------------------------------------------------------------------
>
>                 Key: KUDU-2815
>                 URL: https://issues.apache.org/jira/browse/KUDU-2815
>             Project: Kudu
>          Issue Type: Bug
>          Components: test
>    Affects Versions: 1.9.0
>            Reporter: William Berkeley
>            Priority: Major
>         Attachments: raft_consensus_nonvoter-itest.txt, 
> raft_consensus_nonvoter-itest.txt
>
>
> RaftConsensusNonVoterITest.PromoteAndDemote disables normal leader elections 
> and runs an election manually, to avoid some previous flakiness. 
> Unfortunately, this introduces flakiness, because, rarely, the manual 
> election fails when the vote requests time out. The candidate concludes it 
> has lost the election, and then after that the two other voters vote yes.
> The timeout for vote requests is 170ms, which is pretty short. If it were 
> raised to, say, 5s, the test would probably not be flaky anymore.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to