Bruce J Schuchardt created GEODE-8418:
-----------------------------------------

             Summary: CI failure: 
HashesAndCrashesDUnitTest.givenServerCrashesDuringSET_thenDataIsNotLost
                 Key: GEODE-8418
                 URL: https://issues.apache.org/jira/browse/GEODE-8418
             Project: Geode
          Issue Type: Bug
            Reporter: Bruce J Schuchardt


This redis test failed in a CI run:

[https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-main/jobs/DistributedTestOpenJDK8/builds/414]
{noformat}
org.apache.geode.redis.internal.executor.hash.HashesAndCrashesDUnitTest > 
givenServerCrashesDuringSET_thenDataIsNotLost FAILED
13:18:47    java.util.concurrent.ExecutionException: 
io.lettuce.core.RedisException: io.netty.channel.unix.Errors$NativeIoException: 
readAddress(..) failed: Connection reset by peer
13:18:47        at 
java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:357)
13:18:47        at 
java.util.concurrent.CompletableFuture.get(CompletableFuture.java:1908)
13:18:47        at 
org.apache.geode.redis.internal.executor.hash.HashesAndCrashesDUnitTest.modifyDataWhileCrashingVMs(HashesAndCrashesDUnitTest.java:239)
13:18:47        at 
org.apache.geode.redis.internal.executor.hash.HashesAndCrashesDUnitTest.givenServerCrashesDuringSET_thenDataIsNotLost(HashesAndCrashesDUnitTest.java:174)
13:18:47
13:18:47        Caused by:
13:18:47        io.lettuce.core.RedisException: 
io.netty.channel.unix.Errors$NativeIoException: readAddress(..) failed: 
Connection reset by peer
13:18:47            at 
io.lettuce.core.LettuceFutures.awaitOrCancel(LettuceFutures.java:129)
13:18:47            at 
io.lettuce.core.FutureSyncInvocationHandler.handleInvocation(FutureSyncInvocationHandler.java:69)
13:18:47            at 
io.lettuce.core.internal.AbstractInvocationHandler.invoke(AbstractInvocationHandler.java:80)
13:18:47            at com.sun.proxy.$Proxy70.set(Unknown Source)
13:18:47            at 
org.apache.geode.redis.internal.executor.hash.HashesAndCrashesDUnitTest.setPerformAndVerify(HashesAndCrashesDUnitTest.java:296)
13:18:47            at 
org.apache.geode.redis.internal.executor.hash.HashesAndCrashesDUnitTest.lambda$modifyDataWhileCrashingVMs$9(HashesAndCrashesDUnitTest.java:206)
13:18:47
13:18:47            Caused by:
13:18:47            io.netty.channel.unix.Errors$NativeIoException: 
readAddress(..) failed: Connection reset by peer
13:20:00
13:20:00org.apache.geode.redis.internal.executor.hash.HashesAndCrashesDUnitTest 
> givenServerCrashesDuringSADD_thenDataIsNotLost FAILED
13:20:00    java.util.concurrent.ExecutionException: 
io.lettuce.core.RedisException: io.netty.channel.unix.Errors$NativeIoException: 
readAddress(..) failed: Connection reset by peer
13:20:00        at 
java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:357)
13:20:00        at 
java.util.concurrent.CompletableFuture.get(CompletableFuture.java:1908)
13:20:00        at 
org.apache.geode.redis.internal.executor.hash.HashesAndCrashesDUnitTest.modifyDataWhileCrashingVMs(HashesAndCrashesDUnitTest.java:239)
13:20:00        at 
org.apache.geode.redis.internal.executor.hash.HashesAndCrashesDUnitTest.givenServerCrashesDuringSADD_thenDataIsNotLost(HashesAndCrashesDUnitTest.java:169)
13:20:00
13:20:00        Caused by:
13:20:00        io.lettuce.core.RedisException: 
io.netty.channel.unix.Errors$NativeIoException: readAddress(..) failed: 
Connection reset by peer
13:20:00            at 
io.lettuce.core.LettuceFutures.awaitOrCancel(LettuceFutures.java:129)
13:20:00            at 
io.lettuce.core.FutureSyncInvocationHandler.handleInvocation(FutureSyncInvocationHandler.java:69)
13:20:00            at 
io.lettuce.core.internal.AbstractInvocationHandler.invoke(AbstractInvocationHandler.java:80)
13:20:00            at com.sun.proxy.$Proxy70.sadd(Unknown Source)
13:20:00            at 
org.apache.geode.redis.internal.executor.hash.HashesAndCrashesDUnitTest.saddPerformAndVerify(HashesAndCrashesDUnitTest.java:272)
13:20:00            at 
org.apache.geode.redis.internal.executor.hash.HashesAndCrashesDUnitTest.lambda$modifyDataWhileCrashingVMs$5(HashesAndCrashesDUnitTest.java:200)
13:20:00
13:20:00            Caused by:
13:20:00            io.netty.channel.unix.Errors$NativeIoException: 
readAddress(..) failed: Connection reset by peer {noformat}
 

I bisected and think this commit introduced the failure:
{noformat}
commit 0a91484b05f1caffa8cc3a59cc7fc38abe4376ed (HEAD)
Author: Darrel Schneider <[email protected]>
Date:   Mon Aug 10 12:50:31 2020 -0700    
GEODE-8393: change memberDeparted to disconnect the connection (#5431)    
* server now disconnects connection if memberDeparted    
Co-authored-by: john Hutchison <[email protected]>
 {noformat}
 

 

 



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

Reply via email to