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 >> >