Jens Deppe created GEODE-7870: --------------------------------- Summary: 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
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)