Not at this time since I do believe the issue is just a flaky test and not
a flaky implementation.

I've merged in the change to ignore this test for now.

--Jens

On Wed, Feb 19, 2020 at 9:46 AM Udo Kohlmeyer <u...@apache.com> wrote:

> Does that mean we will revert from develop pls?
>
> On 2/19/20 9:33 AM, Jens Deppe wrote:
> > Me too :)
> >
> > I've had it pass several StressNewTest runs but yet, it seems to still
> fail
> > at times.
> >
> > On Wed, Feb 19, 2020 at 9:29 AM Kirk Lund <kl...@apache.org> wrote:
> >
> >> PubSubTest now fails for me in every PR I submit (3 yesterday). I'm
> really
> >> curious how this change made it past PR and into develop.
> >>
> >> On Wed, Feb 19, 2020 at 9:18 AM Kirk Lund <kl...@apache.org> wrote:
> >>
> >>> PubSubTest is an integration test. Confusion from test names is why I
> >>> prefer to include *IntegrationTest or *DistributionTest in the name
> like
> >>> the wiki prescribes. I recommend naming this test
> PubSubIntegrationTest.
> >>>
> >>> On Wed, Feb 19, 2020 at 9:06 AM Owen Nichols <onich...@pivotal.io>
> >> wrote:
> >>>> StressNew is cross-cutting. Unit tests are historically the very least
> >>>> likely to exhibit windows-specific modes of failure.
> >>>>
> >>>> On Wed, Feb 19, 2020 at 9:02 AM Robert Houghton <rhough...@pivotal.io
> >
> >>>> wrote:
> >>>>
> >>>>> We don't even have windows unit tests for PRs. Walk before we run...
> >>>>>
> >>>>> On Wed, Feb 19, 2020, 09:00 Owen Nichols <onich...@pivotal.io>
> wrote:
> >>>>>
> >>>>>> Perhaps also worth considering: can we get WindowsStressNew added to
> >>>> the
> >>>>> PR
> >>>>>> checks?
> >>>>>>
> >>>>>> On Wed, Feb 19, 2020 at 8:50 AM Udo Kohlmeyer <u...@apache.com>
> >> wrote:
> >>>>>>> Is this something that can be fixed in a short time (2hrs)? If
> >> not,
> >>>> can
> >>>>>>> be revert and get back to a clean pipeline?
> >>>>>>>
> >>>>>>> --Udo
> >>>>>>>
> >>>>>>> On 2/19/20 8:23 AM, Jens Deppe wrote:
> >>>>>>>> Thanks Kirk,
> >>>>>>>>
> >>>>>>>> We're working on fixing this.
> >>>>>>>>
> >>>>>>>> --Jens
> >>>>>>>>
> >>>>>>>> On Tue, Feb 18, 2020 at 3:23 PM Kirk Lund <kl...@pivotal.io>
> >>>> wrote:
> >>>>>>>>> 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