> Task :geode-core:distributedTest
org.apache.geode.internal.cache.execute.PRClientServerRegionFunctionExecutionSelectorNoSingleHopDUnitTest > testServerSingleKeyExecution_SocketTimeOut[ExecuteFunctionByObject] 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 4431
[fatal 2021/04/26 18:05:49.309 GMT <Pooled High Priority Message Processor 2> tid=1886] Uncaught exception processing org.apache.geode.internal.cache.FunctionStreamingReplyMessage(processorId=1821 from 172.17.0.13(250)<v122>:41003;msgNum 0;lastMsg=true)
org.apache.geode.cache.execute.FunctionException: IOException while sending the last chunk to client
at org.apache.geode.internal.cache.execute.ServerToClientFunctionResultSender65.lastResult(ServerToClientFunctionResultSender65.java:164)
at org.apache.geode.internal.cache.execute.PartitionedRegionFunctionResultSender.lastClientSend(PartitionedRegionFunctionResultSender.java:377)
at org.apache.geode.internal.cache.execute.PartitionedRegionFunctionResultSender.lastResult(PartitionedRegionFunctionResultSender.java:298)
at org.apache.geode.internal.cache.execute.PartitionedRegionFunctionResultWaiter.processData(PartitionedRegionFunctionResultWaiter.java:117)
at org.apache.geode.internal.cache.execute.FunctionStreamingResultCollector.process(FunctionStreamingResultCollector.java:516)
at org.apache.geode.distributed.internal.ReplyMessage.process(ReplyMessage.java:213)
at org.apache.geode.distributed.internal.ReplyMessage.dmProcess(ReplyMessage.java:197)
at org.apache.geode.distributed.internal.ReplyMessage.process(ReplyMessage.java:190)
at org.apache.geode.distributed.internal.DistributionMessage.scheduleAction(DistributionMessage.java:376)
at org.apache.geode.distributed.internal.DistributionMessage$1.run(DistributionMessage.java:440)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at org.apache.geode.distributed.internal.ClusterOperationExecutors.runUntilShutdown(ClusterOperationExecutors.java:441)
at org.apache.geode.distributed.internal.ClusterOperationExecutors.doHighPriorityThread(ClusterOperationExecutors.java:399)
at org.apache.geode.logging.internal.executors.LoggingThreadFactory.lambda$newThread$0(LoggingThreadFactory.java:119)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.io.IOException: Broken pipe
at sun.nio.ch.FileDispatcherImpl.write0(Native Method)
at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47)
at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:93)
at sun.nio.ch.IOUtil.write(IOUtil.java:51)
at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:470)
at org.apache.geode.internal.cache.tier.sockets.Message.flushBuffer(Message.java:655)
at org.apache.geode.internal.cache.tier.sockets.Message.sendBytes(Message.java:636)
at org.apache.geode.internal.cache.tier.sockets.ChunkedMessage.sendChunk(ChunkedMessage.java:311)
at org.apache.geode.internal.cache.tier.sockets.ChunkedMessage.sendChunk(ChunkedMessage.java:320)
at org.apache.geode.internal.cache.execute.ServerToClientFunctionResultSender65.lastResult(ServerToClientFunctionResultSender65.java:158)
... 15 more
8778 tests completed, 1 failed, 458 skipped