You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "Darrel Schneider (Jira)" <ji...@apache.org> on 2020/08/11 15:28:00 UTC
[jira] [Resolved] (GEODE-8418) CI failure:
HashesAndCrashesDUnitTest.givenServerCrashesDuringSET_thenDataIsNotLost
[ https://issues.apache.org/jira/browse/GEODE-8418?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Darrel Schneider resolved GEODE-8418.
-------------------------------------
Fix Version/s: 1.14.0
Resolution: Fixed
fixed in:
d19368f7eb676026d1f921eac4106ff465131cc0
> CI failure: HashesAndCrashesDUnitTest.givenServerCrashesDuringSET_thenDataIsNotLost
> -----------------------------------------------------------------------------------
>
> Key: GEODE-8418
> URL: https://issues.apache.org/jira/browse/GEODE-8418
> Project: Geode
> Issue Type: Bug
> Components: redis
> Reporter: Bruce J Schuchardt
> Assignee: Darrel Schneider
> Priority: Major
> Fix For: 1.14.0
>
>
> 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 <ds...@pivotal.io>
> 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 <hu...@vmware.com>
> {noformat}
>
>
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)