[ 
https://issues.apache.org/jira/browse/GEODE-7870?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mark Hanson reassigned GEODE-7870:
----------------------------------

    Assignee: Mark Hanson

> PubSubIntegrationTest is still flaky
> ------------------------------------
>
>                 Key: GEODE-7870
>                 URL: https://issues.apache.org/jira/browse/GEODE-7870
>             Project: Geode
>          Issue Type: Bug
>          Components: redis
>            Reporter: Jens Deppe
>            Assignee: Mark Hanson
>            Priority: Major
>
> This test still fails intermittently (but much less than it used to be).
> Here is an example failure:
> {noformat}
> org.apache.geode.redis.PubSubIntegrationTest > testPatternSubscribe FAILED
>     java.lang.AssertionError: 
>     Expecting:
>       <["hello"]>
>     to contain exactly (and in same order):
>       <["hello"]>
>     but could not find the following elements:
>       <["hello"]>
>         at 
> org.apache.geode.redis.PubSubIntegrationTest.testPatternSubscribe(PubSubIntegrationTest.java:254)
> org.apache.geode.redis.PubSubIntegrationTest > testPatternWithoutAGlob FAILED
>     org.awaitility.core.ConditionTimeoutException: Condition with lambda 
> expression in org.apache.geode.redis.PubSubIntegrationTest that uses 
> org.apache.geode.redis.mocks.MockSubscriber was not fulfilled within 300 
> 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.PubSubIntegrationTest.waitFor(PubSubIntegrationTest.java:324)
>         at 
> org.apache.geode.redis.PubSubIntegrationTest.testPatternWithoutAGlob(PubSubIntegrationTest.java:301)
> org.apache.geode.redis.PubSubIntegrationTest > testTwoSubscribersOneChannel 
> FAILED
>     org.awaitility.core.ConditionTimeoutException: Condition with lambda 
> expression in org.apache.geode.redis.PubSubIntegrationTest that uses 
> org.apache.geode.redis.mocks.MockSubscriber was not fulfilled within 300 
> 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.PubSubIntegrationTest.waitFor(PubSubIntegrationTest.java:324)
>         at 
> org.apache.geode.redis.PubSubIntegrationTest.testTwoSubscribersOneChannel(PubSubIntegrationTest.java:166)
> org.apache.geode.redis.PubSubIntegrationTest > 
> testOneSubscriberSubscribingToTwoChannels FAILED
>     org.awaitility.core.ConditionTimeoutException: Condition with lambda 
> expression in org.apache.geode.redis.PubSubIntegrationTest that uses 
> org.apache.geode.redis.mocks.MockSubscriber was not fulfilled within 300 
> 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.PubSubIntegrationTest.waitFor(PubSubIntegrationTest.java:324)
>         at 
> org.apache.geode.redis.PubSubIntegrationTest.testOneSubscriberSubscribingToTwoChannels(PubSubIntegrationTest.java:136)
> org.apache.geode.redis.PubSubIntegrationTest > testPatternAndRegularSubscribe 
> FAILED
>     org.awaitility.core.ConditionTimeoutException: Condition with lambda 
> expression in org.apache.geode.redis.PubSubIntegrationTest that uses 
> org.apache.geode.redis.mocks.MockSubscriber was not fulfilled within 300 
> 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.PubSubIntegrationTest.waitFor(PubSubIntegrationTest.java:324)
>         at 
> org.apache.geode.redis.PubSubIntegrationTest.testPatternAndRegularSubscribe(PubSubIntegrationTest.java:271)
> org.apache.geode.redis.PubSubIntegrationTest > testDeadSubscriber FAILED
>     org.junit.ComparisonFailure: expected:<[0]L> but was:<[3]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.PubSubIntegrationTest.testDeadSubscriber(PubSubIntegrationTest.java:233)
> org.apache.geode.redis.PubSubIntegrationTest > 
> testOneSubscriberOneChannelTwoTimes FAILED
>     org.awaitility.core.ConditionTimeoutException: Condition with lambda 
> expression in org.apache.geode.redis.PubSubIntegrationTest that uses 
> org.apache.geode.redis.mocks.MockSubscriber was not fulfilled within 300 
> 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.PubSubIntegrationTest.waitFor(PubSubIntegrationTest.java:324)
>         at 
> org.apache.geode.redis.PubSubIntegrationTest.testOneSubscriberOneChannelTwoTimes(PubSubIntegrationTest.java:202)
> {noformat}



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

Reply via email to