[
https://issues.apache.org/jira/browse/ZOOKEEPER-3141?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16609948#comment-16609948
]
Fangmin Lv commented on ZOOKEEPER-3141:
---------------------------------------
[~hanm] I checked out internal continuous build, and didn't see it's flaky,
also tried to continuously running this test on my MAC, haven't seen any
failure so far.
Checked the log, since it's failing because we cannot resolve the address:
{quote}2018-09-07 23:22:18,195 [myid:1] - WARN
[QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:19436)(secure=disabled):QuorumPeer$QuorumServer@179]
- Failed to resolve address: fee.fii.foo.fum java.net.UnknownHostException:
fee.fii.foo.fum: Name or service not known at
java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method) at
java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:928) at
java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1323) at
java.net.InetAddress.getAllByName0(InetAddress.java:1276) at
java.net.InetAddress.getAllByName(InetAddress.java:1192) at
java.net.InetAddress.getAllByName(InetAddress.java:1126) at
java.net.InetAddress.getByName(InetAddress.java:1076) at
org.apache.zookeeper.server.quorum.QuorumPeer$QuorumServer.recreateSocketAddresses(QuorumPeer.java:177)
at
org.apache.zookeeper.server.quorum.QuorumPeer.recreateSocketAddresses(QuorumPeer.java:711)
at
org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:697)
at
org.apache.zookeeper.server.quorum.QuorumCnxManager.connectAll(QuorumCnxManager.java:731)
at
org.apache.zookeeper.server.quorum.FastLeaderElection.lookForLeader(FastLeaderElection.java:943)
at org.apache.zookeeper.server.quorum.QuorumPeer.run(QuorumPeer.java:1167)
{quote}
Looks like an environment issue, did we see this kind of issue before?
> testLeaderElectionWithDisloyalVoter is flaky
> --------------------------------------------
>
> Key: ZOOKEEPER-3141
> URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3141
> Project: ZooKeeper
> Issue Type: Bug
> Components: leaderElection, server, tests
> Affects Versions: 3.6.0
> Reporter: Michael Han
> Priority: Major
>
> The unit test added in ZOOKEEPER-3109 turns out to be quite flaky.
> See
> [https://builds.apache.org/job/zOOkeeper-Find-Flaky-Tests/511/artifact/report.html]
> Recent failure builds:
> [https://builds.apache.org/job/ZooKeeper-trunk//181]
> [https://builds.apache.org/job/ZooKeeper-trunk//179]
> [https://builds.apache.org/job/PreCommit-ZOOKEEPER-github-pr-build/2123/testReport/junit/org.apache.zookeeper.server.quorum/QuorumPeerMainTest/testLeaderElectionWithDisloyalVoter_stillHasMajority/]
>
>
> Snapshot of the failure:
> {code:java}
> org.apache.zookeeper.server.quorum.QuorumPeerMainTest.testLeaderElectionWithDisloyalVoter_stillHasMajority
> Error Message
> Server 0 should have joined quorum by now
> Stacktrace
> junit.framework.AssertionFailedError: Server 0 should have joined quorum by
> now
> at
> org.apache.zookeeper.server.quorum.QuorumPeerMainTest.testLeaderElection(QuorumPeerMainTest.java:1482)
> at
> org.apache.zookeeper.server.quorum.QuorumPeerMainTest.testLeaderElectionWithDisloyalVoter_stillHasMajority(QuorumPeerMainTest.java:1431)
> at
> org.apache.zookeeper.JUnit4ZKTestRunner$LoggedInvokeMethod.evaluate(JUnit4ZKTestRunner.java:79)
> {code}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)