I vote for the master-branche without failed-tests)

I understand that impossible to make it quickly.

We shall aim at this approach.

It will be more comfortable to us to develop.

2017-02-08 12:17 GMT+03:00 Alexander Fedotov <alexander.fedot...@gmail.com>:

> Hi,
>
> I would agree with Aleksey.
> From the CI perspective, failing tests should be the main concern, because
> it prevents a durable development of new features. Also, as Aleksey has
> noted, developers working on different features could end up fixing the
> same regressions, chances are - in different ways, resulting in merge
> conflicts.
> Having failing base branch, it is not possible to determine the reason of a
> failure from the first sight.
> All these points impact as the feedback from tests, so the whole process
> agility.
> Ideally, no new feature development should be started based on the failing
> branch.
> I think we should adopt this approach, otherwise, with growing amount of
> features,
> we will eventually end up spending more time dealing with regressions, than
> developing features.
>
> Regards,
> Alexander
>
> 8 февр. 2017 г. 10:50 AM пользователь "ALEKSEY KUZNETSOV" <
> alkuznetsov...@gmail.com> написал:
>
> How could they co-exist ? When you developing some ticket you are risking
> introduce bug which is reproduced by already failed test(s).
> Moreover its time consuming to look up new failed tests when your build has
> completed.
> The last one, committers who introduced new bugs is responsible for them
> and have to fix them, not other ones.
> There are number of tests which i have to execute to ensure they are flaky
> or permanently failed. For example this one :
> CacheJdbcPojoStoreTest.testLoadCache()
>
>
>
> вт, 7 февр. 2017 г. в 22:10, Denis Magda <dma...@apache.org>:
>
> > Aleksey,
> >
> > Bugs fixing and features development are two processes that usually
> > co-exist.
> >
> > Some of the committer/contributors fix tests/functionality while the
> > others add new functionality. Someone does both.
> >
> > You’re welcomed to start fixing the failing tests. Are there any specific
> > that annoys you most?
> >
> > —
> > Denis
> >
> > > On Feb 7, 2017, at 8:40 AM, ALEKSEY KUZNETSOV <
> alkuznetsov...@gmail.com>
> > wrote:
> > >
> > > We have a lot of failed tests, which is frustrating. Some of them are
> > > flaky(floating status randomly goes from succesful to failed) which
> adds
> > to
> > > frustration. Perhaps, we should fix all the tests in first place, and
> > then
> > > continue doing tickets ?
> > > --
> > >
> > > *Best Regards,*
> > >
> > > *Kuznetsov Aleksey*
> >
> > --
>
> *Best Regards,*
>
> *Kuznetsov Aleksey*
>

Reply via email to