I just started seeing the Redis PubSubTest fail in IntegrationTest after
rebasing on develop this afternoon. Looks like I have Jens' latest commit
for this test:







*commit 1befce17eaae2403828769840f86639e13fce81f (origin/develop,
origin/HEAD, develop)Author: Jens Deppe <jde...@pivotal.io
<jde...@pivotal.io>>Date:   Tue Feb 18 13:03:19 2020 -0800    GEODE-7798:
Fix flaky PubSub test (#4714)    *

*    Authored-by: Jens Deppe <jde...@pivotal.io <jde...@pivotal.io>>> Task
:geode-redis:integrationTest*

Here's the stack traces:

org.apache.geode.redis.PubSubTest > testPatternWithoutAGlob FAILED
    redis.clients.jedis.exceptions.JedisConnectionException:
java.net.SocketTimeoutException: Read timed out
        at
redis.clients.util.RedisInputStream.ensureFill(RedisInputStream.java:202)
        at
redis.clients.util.RedisInputStream.readByte(RedisInputStream.java:40)
        at redis.clients.jedis.Protocol.process(Protocol.java:151)
        at redis.clients.jedis.Protocol.read(Protocol.java:215)
        at
redis.clients.jedis.Connection.readProtocolWithCheckingBroken(Connection.java:340)
        at
redis.clients.jedis.Connection.getIntegerReply(Connection.java:265)
        at redis.clients.jedis.Jedis.publish(Jedis.java:2690)
        at
org.apache.geode.redis.PubSubTest.testPatternWithoutAGlob(PubSubTest.java:279)

        Caused by:
        java.net.SocketTimeoutException: Read timed out
            at java.net.SocketInputStream.socketRead0(Native Method)
            at
java.net.SocketInputStream.socketRead(SocketInputStream.java:115)
            at java.net.SocketInputStream.read(SocketInputStream.java:168)
            at java.net.SocketInputStream.read(SocketInputStream.java:140)
            at java.net.SocketInputStream.read(SocketInputStream.java:126)
            at
redis.clients.util.RedisInputStream.ensureFill(RedisInputStream.java:196)
            ... 7 more

org.apache.geode.redis.PubSubTest > testTwoSubscribersOneChannel FAILED
    org.awaitility.core.ConditionTimeoutException: Condition with lambda
expression in org.apache.geode.redis.PubSubTest that uses
org.apache.geode.redis.mocks.MockSubscriber was not fulfilled within 1
seconds.
        at
org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:145)
        at
org.awaitility.core.CallableCondition.await(CallableCondition.java:79)
        at
org.awaitility.core.CallableCondition.await(CallableCondition.java:27)
        at
org.awaitility.core.ConditionFactory.until(ConditionFactory.java:902)
        at
org.awaitility.core.ConditionFactory.until(ConditionFactory.java:860)
        at org.apache.geode.redis.PubSubTest.waitFor(PubSubTest.java:296)
        at
org.apache.geode.redis.PubSubTest.testTwoSubscribersOneChannel(PubSubTest.java:140)

org.apache.geode.redis.PubSubTest >
testOneSubscriberSubscribingToTwoChannels FAILED
    org.awaitility.core.ConditionTimeoutException: Condition with lambda
expression in org.apache.geode.redis.PubSubTest that uses
org.apache.geode.redis.mocks.MockSubscriber was not fulfilled within 1
seconds.
        at
org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:145)
        at
org.awaitility.core.CallableCondition.await(CallableCondition.java:79)
        at
org.awaitility.core.CallableCondition.await(CallableCondition.java:27)
        at
org.awaitility.core.ConditionFactory.until(ConditionFactory.java:902)
        at
org.awaitility.core.ConditionFactory.until(ConditionFactory.java:860)
        at org.apache.geode.redis.PubSubTest.waitFor(PubSubTest.java:296)
        at
org.apache.geode.redis.PubSubTest.testOneSubscriberSubscribingToTwoChannels(PubSubTest.java:110)

org.apache.geode.redis.PubSubTest > testPatternAndRegularSubscribe FAILED
    org.awaitility.core.ConditionTimeoutException: Condition with lambda
expression in org.apache.geode.redis.PubSubTest that uses
org.apache.geode.redis.mocks.MockSubscriber was not fulfilled within 1
seconds.
        at
org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:145)
        at
org.awaitility.core.CallableCondition.await(CallableCondition.java:79)
        at
org.awaitility.core.CallableCondition.await(CallableCondition.java:27)
        at
org.awaitility.core.ConditionFactory.until(ConditionFactory.java:902)
        at
org.awaitility.core.ConditionFactory.until(ConditionFactory.java:860)
        at org.apache.geode.redis.PubSubTest.waitFor(PubSubTest.java:296)
        at
org.apache.geode.redis.PubSubTest.testPatternAndRegularSubscribe(PubSubTest.java:245)

org.apache.geode.redis.PubSubTest > testDeadSubscriber FAILED
    org.junit.ComparisonFailure: expected:<[0]L> but was:<[2]L>
        at
jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
        at
jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
        at
jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at
org.apache.geode.redis.PubSubTest.testDeadSubscriber(PubSubTest.java:207)

org.apache.geode.redis.PubSubTest > testOneSubscriberOneChannelTwoTimes
FAILED
    org.awaitility.core.ConditionTimeoutException: Condition with lambda
expression in org.apache.geode.redis.PubSubTest that uses
org.apache.geode.redis.mocks.MockSubscriber was not fulfilled within 1
seconds.
        at
org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:145)
        at
org.awaitility.core.CallableCondition.await(CallableCondition.java:79)
        at
org.awaitility.core.CallableCondition.await(CallableCondition.java:27)
        at
org.awaitility.core.ConditionFactory.until(ConditionFactory.java:902)
        at
org.awaitility.core.ConditionFactory.until(ConditionFactory.java:860)
        at org.apache.geode.redis.PubSubTest.waitFor(PubSubTest.java:296)
        at
org.apache.geode.redis.PubSubTest.testOneSubscriberOneChannelTwoTimes(PubSubTest.java:176)

82 tests completed, 6 failed

Reply via email to