You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mxnet.apache.org by Eric Xie <jx...@apache.org> on 2017/11/07 20:33:29 UTC

Re: Disable 'required status check' for master

Its the failed ones that's the problem. They fail because CI is not working properly. 
For example this trivial change to doc cannot be merged because CI failed: https://github.com/apache/incubator-mxnet/pull/8555/files

On 2017-10-31 13:36, Chris Olivier <cj...@gmail.com> wrote: 
> I see 73 PR's for mxnet.
> 
> 17 of those have successfully passed CI and are waiting for merge (assuming
> the CR passed human inspection).
> 21 Show some form of CI in progress.
> *Only 8 are in the queue in Jenkins*
> 
> The rest have failed CI for one reason or another.
> 
> 
> 
> 
> On Tue, Oct 31, 2017 at 1:17 PM, Eric Xie <jx...@apache.org> wrote:
> 
> > The number of pending PRs is growing very fast. At the current rate it
> > will reach 200 before we can fix jenkins.
> >
> > Stability is not the only goal. Master will be most stable if we don't
> > push anything, but that's not what we want.
> >
> > Committers should be responsible for their commits. Good judgement is the
> > ultimate guarantee of good code.
> >
> > Thanks,
> > Eric
> >
> > On 2017-10-31 12:38, Chris Olivier <cj...@gmail.com> wrote:
> > > -1
> > >
> > > I personally think it's a necessary evil and a good forcing factor to get
> > > CI fixed.
> > > Before that requirements, things that failed unit tests were being pushed
> > > into master daily.  It was a big problem.  At least now master is stable.
> > >
> > > On Tue, Oct 31, 2017 at 12:22 PM, Hen <ba...@apache.org> wrote:
> > >
> > > > This makes sense to me. CI isn't of value if it isn't continuous. +1.
> > > >
> > > > On Tue, Oct 31, 2017 at 12:07 PM, Indhu <in...@gmail.com>
> > wrote:
> > > >
> > > > > Hi,
> > > > >
> > > > > We have been having issues getting CI to work fast enough. Currently
> > the
> > > > CI
> > > > > is being the bottleneck to get commits in. This is severely impacting
> > > > > development. I propose we disable 'required status check' for the
> > master
> > > > > branch so that we can development is not impacted. We can work on
> > fixing
> > > > > the CI situation in parallel.
> > > > >
> > > > > Committer,
> > > > > Please vote if you are okay with disabling 'required status check'
> > for
> > > > > master.
> > > > >
> > > > > Once we have enough votes, I'll request a mentor to file a ticket
> > with
> > > > > infra.
> > > > >
> > > > > Thanks,
> > > > > Indu
> > > > >
> > > >
> > >
> >
>