[ 
https://issues.apache.org/jira/browse/GEODE-1146?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15243792#comment-15243792
 ] 

Kirk Lund commented on GEODE-1146:
----------------------------------

If bugs like this don't reproduce, maybe the standard course should be to: 1) 
convert test to junit4 syntax, 2) replace thread sleeps with await calls, 3) 
make sure there are no AsyncInvocation orphans (this test does leave some 
possible AsyncInvocations orphaned without completing), 4) eliminate any uses 
of random AvailablePort with zero port wildcard (#4 needs some changes to 
product code at the time of this comment).

> CI failure: QueryUsingPoolDUnitTest.testBindParamsWithMulitipleClients
> ----------------------------------------------------------------------
>
>                 Key: GEODE-1146
>                 URL: https://issues.apache.org/jira/browse/GEODE-1146
>             Project: Geode
>          Issue Type: Bug
>          Components: membership
>            Reporter: Jianxia Chen
>              Labels: CI
>
> https://brazil.gemstone.com:8080/job/Geode_develop_DistributedTests/2082/testReport/com.gemstone.gemfire.cache.query.dunit/QueryUsingPoolDUnitTest/testBindParamsWithMulitipleClients/
> java.lang.AssertionError: Suspicious strings were written to the log during 
> this run.
> Fix the strings or use IgnoredException.addIgnoredException to ignore.
> -----------------------------------------------------------------------
> Found suspect string in log4j at line 1143688
> [fatal 2016/03/29 22:31:26.669 PDT <unicast receiver,latvia-7176> tid=0xc63] 
> Membership service failure: Member isn't responding to heartbeat requests
> com.gemstone.gemfire.ForcedDisconnectException: Member isn't responding to 
> heartbeat requests
>       at 
> com.gemstone.gemfire.distributed.internal.membership.gms.mgr.GMSMembershipManager.forceDisconnect(GMSMembershipManager.java:2586)
>       at 
> com.gemstone.gemfire.distributed.internal.membership.gms.membership.GMSJoinLeave.forceDisconnect(GMSJoinLeave.java:885)
>       at 
> com.gemstone.gemfire.distributed.internal.membership.gms.membership.GMSJoinLeave.processRemoveRequest(GMSJoinLeave.java:578)
>       at 
> com.gemstone.gemfire.distributed.internal.membership.gms.membership.GMSJoinLeave.processMessage(GMSJoinLeave.java:1542)
>       at 
> com.gemstone.gemfire.distributed.internal.membership.gms.messenger.JGroupsMessenger$JGroupsReceiver.receive(JGroupsMessenger.java:1089)
>       at org.jgroups.JChannel.invokeCallback(JChannel.java:817)
>       at org.jgroups.JChannel.up(JChannel.java:741)
>       at org.jgroups.stack.ProtocolStack.up(ProtocolStack.java:1030)
>       at org.jgroups.protocols.FRAG2.up(FRAG2.java:165)
>       at org.jgroups.protocols.FlowControl.up(FlowControl.java:392)
>       at org.jgroups.protocols.UNICAST3.deliverMessage(UNICAST3.java:1064)
>       at org.jgroups.protocols.UNICAST3.handleDataReceived(UNICAST3.java:779)
>       at org.jgroups.protocols.UNICAST3.up(UNICAST3.java:426)
>       at 
> com.gemstone.gemfire.distributed.internal.membership.gms.messenger.StatRecorder.up(StatRecorder.java:71)
>       at 
> com.gemstone.gemfire.distributed.internal.membership.gms.messenger.AddressManager.up(AddressManager.java:75)
>       at org.jgroups.protocols.TP.passMessageUp(TP.java:1590)
>       at org.jgroups.protocols.TP$SingleMessageHandler.run(TP.java:1802)
>       at org.jgroups.util.DirectExecutor.execute(DirectExecutor.java:10)
>       at org.jgroups.protocols.TP.handleSingleMessage(TP.java:1718)
>       at org.jgroups.protocols.TP.receive(TP.java:1643)
>       at 
> com.gemstone.gemfire.distributed.internal.membership.gms.messenger.Transport.receive(Transport.java:160)
>       at org.jgroups.protocols.UDP$PacketReceiver.run(UDP.java:701)
>       at java.lang.Thread.run(Thread.java:745)



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to