On Tue, Jan 21, 2020 at 10:46 AM Andrey Loskutov <losku...@gmx.de> wrote:
> Hi, > > we had numerous regressions in two last builds, I've opened > > https://bugs.eclipse.org/bugs/show_bug.cgi?id=559352 > https://bugs.eclipse.org/bugs/show_bug.cgi?id=559353 > https://bugs.eclipse.org/bugs/show_bug.cgi?id=559355 > > And I guess there are more, we just don't see them because our test > coverage is not the best. > > I don't know why should we continue this practice of blind "mass changes" > for no good reason, that caused so many regressions so far. > > My best example of such regression, on which I've spent a full work week > of my time, was https://bugs.eclipse.org/bugs/show_bug.cgi?id=551147. > > I'm tired to spend my time to do house keeping for others, and I don't see > anyone else doing this work. I don't think this is fair. > > I would propose that committers that merge "mass changes" *must* do the > work I do: > > 1) Check SDK build results after integration of mass changes and identify > new failures > 2) Report bugs for new failures > 3) Identify offending commits and notify authors > > If this sounds as too much work, I would propose to re-think the "benefit" > of mass changes. > If we continue in the same way as today, at some point in time the code is > "fully optimized" but Eclipse is not usable anymore. > This actually brings one very significant problem - Mac and Windows builds are unstable for probably a year now (or even more!). This is long enough period for contributors to gain the habbit of just ignoring test results on Mac and Windows. I can't blame anyone for that (thanks Andrey for still checking them!). IMHO is current failing tests on Mac and Windows tests can't/won't be fixed ASAP - these should be run only on Linux so seeing test failure finally means there is something to be looked at. As it should have always been. Lakshmi, Niraj, as you're respective SWT port maintainers and the long failing tests are UI related: What is your opinion on this? > > Kind regards, > Andrey Loskutov > > Спасение утопающих - дело рук самих утопающих > > https://www.eclipse.org/user/aloskutov > > _______________________________________________ > platform-dev mailing list > platform-dev@eclipse.org > To change your delivery options, retrieve your password, or unsubscribe > from this list, visit > https://www.eclipse.org/mailman/listinfo/platform-dev -- Alexander Kurtakov Red Hat Eclipse Team
_______________________________________________ platform-dev mailing list platform-dev@eclipse.org To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/platform-dev