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