GEODE-3841 was opened to address this issue. Also complete logs of tests
that ran before and after the failed test were also added in the comment
section of the JIRA

On Wed, Oct 18, 2017 at 10:10 AM Kirk Lund <kl...@apache.org> wrote:

> Here's a log snippet with the failure -- looks like there's a UDP socket
> WARN stack logged by this test before the ERROR stack. Is suspect string
> search no longer including WARN log statements?
>
> [vm2] [info 2017/10/17 21:03:46.296 UTC <RMI TCP Connection(1)-172.17.0.4>
> tid=0x1b] No locator(s) found with cluster configuration service
>
> [vm2] [info 2017/10/17 21:03:46.347 UTC <RMI TCP Connection(1)-172.17.0.4>
> tid=0x1b] Requesting cluster configuration
>
> [vm2] [info 2017/10/17 21:03:46.430 UTC <RMI TCP Connection(1)-172.17.0.4>
> tid=0x1b] Initializing region _monitoringRegion_172.17.0.4<v13>32772
>
> [vm2] [info 2017/10/17 21:03:46.437 UTC <RMI TCP Connection(1)-172.17.0.4>
> tid=0x1b] Initialization of region _monitoringRegion_172.17.0.4<v13>32772
> completed
>
> [vm2] 15.848: [GC (Allocation Failure) [PSYoungGen:
> 131584K->9505K(153088K)] 138902K->16831K(502784K), 0.0131806 secs] [Times:
> user=0.06 sys=0.00, real=0.01 secs]
> [vm1] [warn 2017/10/17 21:03:46.794 UTC <Geode Heartbeat Sender> tid=0x155]
> Unable to send message to 172.17.0.4(155)<v13>:32772
> [vm1] java.io.IOException: Operation not permitted (sendto failed)
> [vm1] at java.net.PlainDatagramSocketImpl.send(Native Method)
> [vm1] at java.net.DatagramSocket.send(DatagramSocket.java:693)
> [vm1] at org.jgroups.protocols.UDP._send(UDP.java:224)
> [vm1] at org.jgroups.protocols.UDP.sendUnicast(UDP.java:215)
> [vm1] at org.jgroups.protocols.TP.sendToSingleMember(TP.java:1906)
> [vm1] at org.jgroups.protocols.TP.doSend(TP.java:1883)
> [vm1] at
>
> org.apache.geode.distributed.internal.membership.gms.messenger.Transport.doSend(Transport.java:86)
> [vm1] at org.jgroups.protocols.TP.send(TP.java:1869)
> [vm1] at
>
> org.apache.geode.distributed.internal.membership.gms.messenger.Transport._send(Transport.java:52)
> [vm1] at org.jgroups.protocols.TP.down(TP.java:1474)
> [vm1] at org.jgroups.stack.Protocol.down(Protocol.java:439)
> [vm1] at
>
> org.apache.geode.distributed.internal.membership.gms.messenger.StatRecorder.down(StatRecorder.java:89)
> [vm1] at org.jgroups.protocols.UNICAST3.down(UNICAST3.java:675)
> [vm1] at org.jgroups.protocols.FlowControl.down(FlowControl.java:347)
> [vm1] at org.jgroups.protocols.FRAG2.down(FRAG2.java:136)
> [vm1] at org.jgroups.stack.ProtocolStack.down(ProtocolStack.java:1039)
> [vm1] at org.jgroups.JChannel.down(JChannel.java:790)
> [vm1] at org.jgroups.JChannel.send(JChannel.java:426)
> [vm1] at
>
> org.apache.geode.distributed.internal.membership.gms.messenger.JGroupsMessenger.send(JGroupsMessenger.java:774)
> [vm1] at
>
> org.apache.geode.distributed.internal.membership.gms.messenger.JGroupsMessenger.sendUnreliably(JGroupsMessenger.java:629)
> [vm1] at
>
> org.apache.geode.distributed.internal.membership.gms.fd.GMSHealthMonitor$3.sendHeartbeats(GMSHealthMonitor.java:811)
> [vm1] at
>
> org.apache.geode.distributed.internal.membership.gms.fd.GMSHealthMonitor$3.sendPeriodicHeartbeats(GMSHealthMonitor.java:769)
> [vm1] at
>
> org.apache.geode.distributed.internal.membership.gms.fd.GMSHealthMonitor$3.run(GMSHealthMonitor.java:751)
> [vm1] at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
> [vm1] at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> [vm1] at java.lang.Thread.run(Thread.java:748)
>
> [locator] [info 2017/10/17 21:03:46.798 UTC <unicast
> receiver,fea3cee77fa7-28483> tid=0x2a] received suspect message from
> fea3cee77fa7(150)<v12>:32771 for fea3cee77fa7(155)<v13>:32772: Unable to
> send messages to this member via JGroups
>
> [locator] [info 2017/10/17 21:03:46.800 UTC <Geode Failure Detection thread
> 2> tid=0x7f] Performing final check for suspect member
> fea3cee77fa7(155)<v13>:32772 reason=Unable to send messages to this member
> via JGroups
>
> [locator] [info 2017/10/17 21:03:46.801 UTC <unicast
> receiver,fea3cee77fa7-28483> tid=0x2a] No longer suspecting
> fea3cee77fa7(155)<v13>:32772
>
> [locator] [info 2017/10/17 21:03:46.803 UTC <Geode Failure Detection thread
> 2> tid=0x7f] Final check passed for suspect member
> fea3cee77fa7(155)<v13>:32772
>
> [vm1] [error 2017/10/17 21:03:46.803 UTC <unicast
> receiver,fea3cee77fa7-3885> tid=0x150] Exception deserializing message
> payload: [dst: 172.17.0.4<v12>:32771, src: 172.17.0.4<v0>:32769 (2
> headers), size=108 bytes, flags=OOB|DONT_BUNDLE|NO_FC|SKIP_BARRIER]
> [vm1] org.apache.geode.internal.DSFIDNotFoundException: Unknown
> DataSerializableFixedID: -158
> [vm1] at
> org.apache.geode.internal.DSFIDFactory.create(DSFIDFactory.java:1003)
> [vm1] at
>
> org.apache.geode.internal.InternalDataSerializer.basicReadObject(InternalDataSerializer.java:2693)
> [vm1] at
> org.apache.geode.DataSerializer.readObject(DataSerializer.java:2961)
> [vm1] at
>
> org.apache.geode.distributed.internal.membership.gms.messenger.JGroupsMessenger.deserializeMessage(JGroupsMessenger.java:1121)
> [vm1] at
>
> org.apache.geode.distributed.internal.membership.gms.messenger.JGroupsMessenger.readJGMessage(JGroupsMessenger.java:1013)
> [vm1] at
>
> org.apache.geode.distributed.internal.membership.gms.messenger.JGroupsMessenger$JGroupsReceiver.receive(JGroupsMessenger.java:1279)
> [vm1] at org.jgroups.JChannel.invokeCallback(JChannel.java:816)
> [vm1] at org.jgroups.JChannel.up(JChannel.java:741)
> [vm1] at org.jgroups.stack.ProtocolStack.up(ProtocolStack.java:1030)
> [vm1] at org.jgroups.protocols.FRAG2.up(FRAG2.java:165)
> [vm1] at org.jgroups.protocols.FlowControl.up(FlowControl.java:390)
> [vm1] at org.jgroups.protocols.UNICAST3.deliverMessage(UNICAST3.java:1070)
> [vm1] at
> org.jgroups.protocols.UNICAST3.handleDataReceived(UNICAST3.java:785)
> [vm1] at org.jgroups.protocols.UNICAST3.up(UNICAST3.java:426)
> [vm1] at
>
> org.apache.geode.distributed.internal.membership.gms.messenger.StatRecorder.up(StatRecorder.java:74)
> [vm1] at
>
> org.apache.geode.distributed.internal.membership.gms.messenger.AddressManager.up(AddressManager.java:72)
> [vm1] at org.jgroups.protocols.TP.passMessageUp(TP.java:1601)
> [vm1] at org.jgroups.protocols.TP$SingleMessageHandler.run(TP.java:1817)
> [vm1] at org.jgroups.util.DirectExecutor.execute(DirectExecutor.java:10)
> [vm1] at org.jgroups.protocols.TP.handleSingleMessage(TP.java:1729)
> [vm1] at org.jgroups.protocols.TP.receive(TP.java:1654)
> [vm1] at
>
> org.apache.geode.distributed.internal.membership.gms.messenger.Transport.receive(Transport.java:160)
> [vm1] at org.jgroups.protocols.UDP$PacketReceiver.run(UDP.java:701)
> [vm1] at java.lang.Thread.run(Thread.java:748)
>
> [vm2] [info 2017/10/17 21:03:47.047 UTC <RMI TCP Connection(1)-172.17.0.4>
> tid=0x1b] Loading previously deployed jars
>
> [vm2] [info 2017/10/17 21:03:47.061 UTC <RMI TCP Connection(1)-172.17.0.4>
> tid=0x1b] Initializing region PdxTypes
>
> [vm2] [info 2017/10/17 21:03:47.085 UTC <RMI TCP Connection(1)-172.17.0.4>
> tid=0x1b] Region PdxTypes requesting initial image from
> 172.17.0.4(150)<v12>:32771
>
> [vm2] [info 2017/10/17 21:03:47.092 UTC <RMI TCP Connection(1)-172.17.0.4>
> tid=0x1b] PdxTypes is done getting image from 172.17.0.4(150)<v12>:32771.
> isDeltaGII is false
>
> [vm2] [info 2017/10/17 21:03:47.092 UTC <RMI TCP Connection(1)-172.17.0.4>
> tid=0x1b] Initialization of region PdxTypes completed
>
>
> On Wed, Oct 18, 2017 at 10:03 AM, Kirk Lund <kl...@apache.org> wrote:
>
> > My latest sighting of this was in
> ResourceManagerDUnitTest.testRemoveDuringGetEntry
> > which just shows this for previously run tests:
> >
> > Previously run tests: [ResourceManagerDUnitTest]
> >
> > On Tue, Oct 17, 2017 at 7:30 PM, Bruce Schuchardt <
> bschucha...@pivotal.io>
> > wrote:
> >
> >> I think this is a secure UDP test leaving something behind that's
> >> infecting other tests.  If we can identify the previously run tests that
> >> might help.
> >>
> >>
> >>
> >> On 10/17/17 4:23 PM, Kirk Lund wrote:
> >>
> >>> At first I was just seeing a couple WAN tests fail with this but just
> >>> now I
> >>> had GIIDeltaDUnitTest fail due to this suspect string as well.
> >>>
> >>> Anyone know what's causing this?
> >>>
> >>> org.apache.geode.internal.cache.GIIDeltaDUnitTest > testSavingRVVGC
> >>> FAILED
> >>>      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 916
> >>>
> >>>      [error 2017/10/17 19:37:34.907 UTC <unicast
> >>> receiver,4f2f4190aa4e-57131> tid=0x130] Exception deserializing message
> >>> payload: [dst: 172.17.0.4<v9>:32771, src: 172.17.0.4<v0>:32769 (2
> >>> headers),
> >>> size=108 bytes, flags=OOB|DONT_BUNDLE|NO_FC|SKIP_BARRIER]
> >>>      org.apache.geode.internal.DSFIDNotFoundException: Unknown
> >>> DataSerializableFixedID: -158
> >>>      at org.apache.geode.internal.DSFIDFactory.create(DSFIDFactory.j
> >>> ava:1003)
> >>>      at
> >>> org.apache.geode.internal.InternalDataSerializer.basicReadOb
> >>> ject(InternalDataSerializer.java:2693)
> >>>      at org.apache.geode.DataSerializer.readObject(DataSerializer.ja
> >>> va:2961)
> >>>      at
> >>> org.apache.geode.distributed.internal.membership.gms.messeng
> >>> er.JGroupsMessenger.deserializeMessage(JGroupsMessenger.java:1121)
> >>>      at
> >>> org.apache.geode.distributed.internal.membership.gms.messeng
> >>> er.JGroupsMessenger.readJGMessage(JGroupsMessenger.java:1013)
> >>>      at
> >>> org.apache.geode.distributed.internal.membership.gms.messeng
> >>> er.JGroupsMessenger$JGroupsReceiver.receive(JGroupsMessenger.java:1279)
> >>>      at org.jgroups.JChannel.invokeCallback(JChannel.java:816)
> >>>      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:390)
> >>>      at org.jgroups.protocols.UNICAST3.deliverMessage(UNICAST3.java:
> >>> 1070)
> >>>      at org.jgroups.protocols.UNICAST3.handleDataReceived(UNICAST3.j
> >>> ava:785)
> >>>      at org.jgroups.protocols.UNICAST3.up(UNICAST3.java:426)
> >>>      at
> >>> org.apache.geode.distributed.internal.membership.gms.messeng
> >>> er.StatRecorder.up(StatRecorder.java:74)
> >>>      at
> >>> org.apache.geode.distributed.internal.membership.gms.messeng
> >>> er.AddressManager.up(AddressManager.java:72)
> >>>      at org.jgroups.protocols.TP.passMessageUp(TP.java:1601)
> >>>      at org.jgroups.protocols.TP
> $SingleMessageHandler.run(TP.java:1817)
> >>>      at org.jgroups.util.DirectExecutor.execute(DirectExecutor.java:10)
> >>>      at org.jgroups.protocols.TP.handleSingleMessage(TP.java:1729)
> >>>      at org.jgroups.protocols.TP.receive(TP.java:1654)
> >>>      at
> >>> org.apache.geode.distributed.internal.membership.gms.messeng
> >>> er.Transport.receive(Transport.java:160)
> >>>      at org.jgroups.protocols.UDP$PacketReceiver.run(UDP.java:701)
> >>>      at java.lang.Thread.run(Thread.java:748)
> >>>
> >>> Thanks,
> >>> Kirk
> >>>
> >>>
> >>
> >
>

Reply via email to