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)