> On Jan 27, 2016, at 9:42 PM, Rafael Weingärtner <rafaelweingart...@gmail.com> > wrote: > > +1 Sebastian, > I would ask the same as Wilder, why the rush to merge those PRs without > actual test and reviews (some LGTMs there I would not count)? They did not > seem to be that important. > > I believe that the idea to run PRs totally distributed in everyone’s > environments would not be feasible today. However, we could have a single > environment with the most common environment configurations such as a > XenServer cluster, KVM cluster, LXC cluster and so forth, so we can run > functional tests (the so-called integration tests that Remi is running > today) against that environment. We could have both advanced and basic > network configurations environments; I think that a single place to > concentrate our efforts would be better today. >
we have failed miserably at making this happen centrally. we might have more luck with asking everyone to setup a cloudstack box of their preferred setup and asking them to run marvin tests, then report centrally. I don’t see why it would not be feasible. > On Wed, Jan 27, 2016 at 6:33 PM, Sebastien Goasguen <run...@gmail.com> > wrote: > >> >>> On Jan 27, 2016, at 9:25 PM, Wido den Hollander <w...@widodh.nl> wrote: >>> >>> >>> >>> On 01/27/2016 09:18 PM, Sebastien Goasguen wrote: >>>> Folks, >>>> >>>> How about we freeze our repo entirely until we get proper CI in place. >>>> >>>> Seems to me all the hard work from Remi and co could be lost if we >> start committing again. >>>> >>>> Now Travis is not running, Jenkins fails all the time and nobody cares… >>>> >>>> So how about we figure out CI now ? and not do anything else. >>>> >>> >>> I think forces have to be combined to make this work. >>> >>> Questions which come to mind: Who runs Jenkins? Do we need a additional >>> slave? >>> >>> I haven't figured out the Integration tests completely personally. >>> >> >> In an ideal case, PR should trigger tests totally distributed on >> everyone’s own hardware. Then tests would report back on the PR. >> Only when all are green can we merge. >> >> there is an issue with creating triggers in github on our own, but I think >> that’s what we should aspire to. >> >> for instance, how can pcextreme automate its testing and report back on >> each PR ? >> >>> Wido >>> >>>> -Sebastien >>>> >> >> > > > -- > Rafael Weingärtner