You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "ASF subversion and git services (Jira)" <ji...@apache.org> on 2021/12/15 22:12:00 UTC

[jira] [Commented] (GEODE-9810) CI: NativeRedisClusterTest testEachProxyReturnsExposedPorts failed

    [ https://issues.apache.org/jira/browse/GEODE-9810?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17460275#comment-17460275 ] 

ASF subversion and git services commented on GEODE-9810:
--------------------------------------------------------

Commit 0aced7f49a205eacb072f506ac23bcce09430131 in geode's branch refs/heads/develop from Jens Deppe
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=0aced7f ]

GEODE-9810: More robust waiting for native Redis cluster to start (#7192)


- This fix also addresses GEODE-9428 where CLUSTERDOWN is occasionally
  reported.
- The NativeRedisClusterTestRule now checks each node to make sure they
  are all reporting the correct node count instead of just one. Nodes
  are not always all ready at once.
- When processing CLUSTER INFO sometimes a 'master' reports with no
  slots which indicates it is transitioning or will become a replica.
  Originally we would mark such a node as a replica even before it had
  fully transitioned. However, this would cause problems since it then
  resulted in a too early report that the cluster was ready.


> CI: NativeRedisClusterTest testEachProxyReturnsExposedPorts failed
> ------------------------------------------------------------------
>
>                 Key: GEODE-9810
>                 URL: https://issues.apache.org/jira/browse/GEODE-9810
>             Project: Geode
>          Issue Type: Bug
>          Components: redis
>            Reporter: Xiaojian Zhou
>            Assignee: Jens Deppe
>            Priority: Major
>              Labels: pull-request-available
>             Fix For: 1.15.0
>
>
>  
> {code:java}
> > Task :geode-for-redis:acceptanceTest
> NativeRedisClusterTest > testEachProxyReturnsExposedPorts FAILED
>     java.lang.AssertionError: 
>     Expecting actual:
>       [44073, 45679, 36065, 40077, 42137]
>     to contain exactly in any order:
>       [40077, 45679, 33425, 36065, 42137, 44073]
>     but could not find the following elements:
>       [33425]
>         at org.apache.geode.redis.NativeRedisClusterTest.testEachProxyReturnsExposedPorts(NativeRedisClusterTest.java:48)
> 1385 tests completed, 1 failed, 2 skipped
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=  Test Results URI =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> http://files.apachegeode-ci.info/builds/apache-develop-main/1.15.0-build.0662/test-results/acceptanceTest/1637046056/
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Test report artifacts from this job are available at:
> http://files.apachegeode-ci.info/builds/apache-develop-main/1.15.0-build.0662/test-artifacts/1637046056/acceptancetestfiles-openjdk8-1.15.0-build.0662.tgz
> {code}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)