Hi Roman,

thank you for stepping in and fixing tests.

The fix was merged into all branches.

Sincerely,
Dmitriy Pavlov

ср, 3 окт. 2018 г. в 22:30, Roman Kondakov <kondako...@mail.ru.invalid>:

> Dmitriy, Vladimir,
>
> We added an extra memory region for TxLog and this change wasn't
> reflected in .Net tests.
>
> I've made a trivial fix for these issues:
> https://github.com/apache/ignite/pull/4910
>
> Tests are OK:
>
> https://ci.ignite.apache.org/viewLog.html?buildId=1999429&tab=queuedBuildOverviewTab
>
> Patch is ready for review and merge.
>
> --
> Kind Regards
> Roman Kondakov
>
> On 03.10.2018 18:06, Dmitriy Pavlov wrote:
> > Hi Igniters,
> >
> > I see that https://issues.apache.org/jira/browse/IGNITE-9390 was
> resolved, but
> > .Net metrics tests are failing.
> >   *    New test failure in master DataRegionMetricsTest.TestMemoryMetrics
> >
> https://ci.ignite.apache.org/project.html?projectId=IgniteTests24Java8&testNameId=6742613397597284603&branch=%3Cdefault%3E&tab=testDetails
> >
> >   *    New test failure in master MemoryMetricsTest.TestMemoryMetrics
> >
> https://ci.ignite.apache.org/project.html?projectId=IgniteTests24Java8&testNameId=-7558087625238261420&branch=%3Cdefault%3E&tab=testDetails
> >
> >
> > Pavel,
> >
> > I did all I could by the moment to encourage these tests to be fixed, but
> > it seems we need your help to fix these test.
> >
> > Assert fails 3 instead of 4 in test validation, could you please step in
> > and help with fixing this?
> >
> > Sincerely,
> > Dmitriy Pavlov
> >
> > сб, 29 сент. 2018 г. в 12:29, Dmitriy Pavlov <dpavlov....@gmail.com>:
> >
> >> Vladimir, I agree more with Andrey's fix in the parity test, because it
> >> disables only specific property failure.
> >>
> >> If we keep .NET parity test failed for a long time, some other
> >> contributor will introduce new property- it will begin to fail always -
> it
> >> is like a snowball.
> >>
> >> I hope the metrics test will also be fixed before 2.7
> >>
> >> Sincerely,
> >> Dmitriy Pavlov
> >>
> >> пт, 28 сент. 2018 г. в 14:43, Павлухин Иван <vololo...@gmail.com>:
> >>
> >>> Hi guys!
> >>>
> >>> By the way, is it practically feasible to revert a single commit
> without
> >>> making harm? If I am getting it right in current case reverting commit
> >>> will
> >>> lead to compilation errors for commits depending on commit in question.
> >>>
> >>> 2018-09-28 14:22 GMT+03:00 Dmitriy Pavlov <dpavlov....@gmail.com>:
> >>>
> >>>> Hi Dmitriy S.,
> >>>>
> >>>> I really prefer avoiding reverts, which why I've started this topic.
> If
> >>> I
> >>>> were reverting-fan, I could just write: "Vetoing commit NNNN because
> of
> >>>> test failures TTTT, commit reverted, ticket IGNITE-KKKK reopened."
> >>>>
> >>>> But some time ago I several times asked newbie contributors to fix
> >>> missed
> >>>> test failures and they managed to do it in 1-2 days, I'm waiting these
> >>> test
> >>>> to be fixed by Ignite veteran(s) for 11 days.
> >>>>
> >>>> Sincerely,
> >>>> Dmitriy Pavlov
> >>>>
> >>>>
> >>>> пт, 28 сент. 2018 г. в 13:16, Vladimir Ozerov <voze...@gridgain.com>:
> >>>>
> >>>>> Andrey,
> >>>>>
> >>>>> This is not a fix, but a hack, which covers real state of affairs.
> >>>>>
> >>>>> пт, 28 сент. 2018 г. в 13:00, Andrey Mashenkov <
> >>>> andrey.mashen...@gmail.com
> >>>>>> :
> >>>>>> Hi,
> >>>>>>
> >>>>>> Fix is trivial and ready.
> >>>>>> Hope, it will be merged within IGNITE-7764 today.
> >>>>>>
> >>>>>> https://issues.apache.org/jira/browse/IGNITE-7764
> >>>>>>
> >>>>>> On Fri, Sep 28, 2018 at 12:26 PM Dmitriy Setrakyan <
> >>>>> dsetrak...@apache.org>
> >>>>>> wrote:
> >>>>>>
> >>>>>>> Guys, let's just fix the tests without reverting commits.
> >>> Reverting a
> >>>>>>> commit may trigger a time machine, where all following commits
> >>> may be
> >>>>>>> broken because of it. Fixing that scenario will be much harder.
> >>>>>>>
> >>>>>>> Going forward, I would agree that we should not merge anything
> >>> that
> >>>>>> breaks
> >>>>>>> tests. This is about following a basic engineering discipline. We
> >>>>> should
> >>>>>>> all do it.
> >>>>>>>
> >>>>>>> D.
> >>>>>>>
> >>>>>>>
> >>>>>>> On Fri, Sep 28, 2018 at 12:47 AM Dmitriy Pavlov <
> >>>> dpavlov....@gmail.com
> >>>>>>> wrote:
> >>>>>>>
> >>>>>>>> Yep, we're humans and we constantly make mistakes. It is a very
> >>>> human
> >>>>>>> thing
> >>>>>>>> to do mistakes.
> >>>>>>>>
> >>>>>>>> So I suggest we will be under the control and protection of
> >>> robot
> >>>> to
> >>>>>>> avoid
> >>>>>>>> mistakes, I suggest robot will revert such commits in 72h
> >>> without
> >>>> its
> >>>>>> own
> >>>>>>>> personal attitudes, emotions, etc.
> >>>>>>>>
> >>>>>>>> Someone who is interested in contribution usually can find time
> >>> to
> >>>>> make
> >>>>>>>> contribution perfect.
> >>>>>>>>
> >>>>>>>> I'm not aware of project priorities, please share it. I believe
> >>>>>> different
> >>>>>>>> priorities can co-exist. A number of contributors are fixing
> >>> tests,
> >>>>> so
> >>>>>> it
> >>>>>>>> is a priority for them, isn't it? So why to add work to that
> >>> guys
> >>>>>> because
> >>>>>>>> of you have other priorities?
> >>>>>>>>
> >>>>>>>> пт, 28 сент. 2018 г. в 10:39, Vladimir Ozerov <
> >>>> voze...@gridgain.com
> >>>>>> :
> >>>>>>>>> Because a lot of other activities depended on configuration in
> >>>>> Java,
> >>>>>>> and
> >>>>>>>> we
> >>>>>>>>> didn't have expertise to fix .NET immediately.
> >>>>>>>>>
> >>>>>>>>> If you want to revert it - please go ahead. But I'd better
> >>>> suggest
> >>>>>> you
> >>>>>>> to
> >>>>>>>>> think about the impact and project priorities first, instead
> >>> of
> >>>>>> trying
> >>>>>>> to
> >>>>>>>>> apply the some sort rules blindly. We are not robots.
> >>>>>>>>>
> >>>>>>>>> On Fri, Sep 28, 2018 at 10:19 AM Dmitriy Pavlov <
> >>>>>> dpavlov....@gmail.com
> >>>>>>>>> wrote:
> >>>>>>>>>
> >>>>>>>>>> Hi Vladimir,
> >>>>>>>>>>
> >>>>>>>>>> https://issues.apache.org/jira/browse/IGNITE-9320 is named
> >>>>>>>> configuration
> >>>>>>>>>> finalization.
> >>>>>>>>>>
> >>>>>>>>>> Why finalization was considered as done without tests
> >>> passing?
> >>>>>>>>>> Why can't ve revert finalization change, re-do finalization
> >>>> with
> >>>>>>>> passing
> >>>>>>>>>> tests and merge changes?
> >>>>>>>>>>
> >>>>>>>>>> Sincerely,
> >>>>>>>>>> Dmitriy Pavlov
> >>>>>>>>>>
> >>>>>>>>>> пт, 28 сент. 2018 г. в 8:16, Vladimir Ozerov <
> >>>>> voze...@gridgain.com
> >>>>>>> :
> >>>>>>>>>>> Test is going to be fixed in the scope of AI 2.7 [1].
> >>> This is
> >>>>> not
> >>>>>>>>>>> one-minute fix as there are multiple places where
> >>>> configuration
> >>>>>>>> should
> >>>>>>>>> be
> >>>>>>>>>>> passed, and changes should be covered with tests. I muted
> >>> the
> >>>>>> test
> >>>>>>>> for
> >>>>>>>>>> now.
> >>>>>>>>>>> [1] https://issues.apache.org/jira/browse/IGNITE-9390
> >>>>>>>>>>>
> >>>>>>>>>>> On Fri, Sep 28, 2018 at 2:40 AM Dmitriy Setrakyan <
> >>>>>>>>> dsetrak...@apache.org
> >>>>>>>>>>> wrote:
> >>>>>>>>>>>
> >>>>>>>>>>>> Let's not revert any commits yet. Can we find out who
> >>> did
> >>>> the
> >>>>>>>> commit
> >>>>>>>>>> and
> >>>>>>>>>>>> why he/she is not fixing the test?
> >>>>>>>>>>>>
> >>>>>>>>>>>> D.
> >>>>>>>>>>>>
> >>>>>>>>>>>> On Thu, Sep 27, 2018 at 4:21 PM Vyacheslav Daradur <
> >>>>>>>>>> daradu...@gmail.com>
> >>>>>>>>>>>> wrote:
> >>>>>>>>>>>>
> >>>>>>>>>>>>> Hi,
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Are you talking about
> >>>>>>>>>>>>>
> >>> 'IgniteConfigurationParityTest#TestIgniteConfiguration'?
> >>>>>>>>>>>>> Seems it's not hard to fix this test, it's necessary
> >>> just
> >>>>> to
> >>>>>>>>>> implement
> >>>>>>>>>>>>> missing members (at least as stubs) on .NET side in
> >>>>>>>>>>>>> IgniteConfiguration class.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Is there a Jira issue?
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On Fri, Sep 28, 2018 at 2:12 AM Dmitriy Pavlov <
> >>>>>>>>>> dpavlov....@gmail.com>
> >>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>> Hi,
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> I'm grateful for contributions made in that area,
> >>> but
> >>>> it
> >>>>>>> seems
> >>>>>>>>>> folks
> >>>>>>>>>>>>> don't
> >>>>>>>>>>>>>> have time to fix the test.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> Tomorrow I'm going to revert commit.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> It seems it is the only way we can keep master more
> >>> or
> >>>>> less
> >>>>>>>>> green.
> >>>>>>>>>>>>>>
> >>>>> https://ci.ignite.apache.org/viewLog.html?buildId=1888723&;
> >>>> tab=buildChangesDiv&buildTypeId=IgniteTests24Java8_PlatformNet
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> Sincerely
> >>>>>>>>>>>>>> Dmitry Pavlov
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> --
> >>>>>>>>>>>>> Best Regards, Vyacheslav D.
> >>>>>>>>>>>>>
> >>>>>>
> >>>>>> --
> >>>>>> Best regards,
> >>>>>> Andrey V. Mashenkov
> >>>>>>
> >>>
> >>>
> >>> --
> >>> Best regards,
> >>> Ivan Pavlukhin
> >>>
>
>

Reply via email to