How early can MiMa checks be run? Before Spark is even built
<https://github.com/apache/spark/blob/8cc70e7e15fd800f31b94e9102069506360289db/dev/run-tests#L118>?
After the build but before the unit tests?

On Thu, Sep 25, 2014 at 6:06 PM, Patrick Wendell <pwend...@gmail.com> wrote:

> Yeah we can also move it first. Wouldn't hurt.
>
> On Thu, Sep 25, 2014 at 6:39 AM, Nicholas Chammas
> <nicholas.cham...@gmail.com> wrote:
> > It might still make sense to make this change if MIMA checks are always
> > relatively quick, for the same reason we do style checks first.
> >
> > On Thu, Sep 25, 2014 at 12:25 AM, Nan Zhu <zhunanmcg...@gmail.com>
> wrote:
> >>
> >> yeah, I tried that, but there is always an issue when I ran dev/mima,
> >>
> >> it always gives me some binary compatibility error on Java API part....
> >>
> >> so I have to wait for Jenkins' result when fixing MIMA issues
> >>
> >> --
> >> Nan Zhu
> >>
> >>
> >> On Thursday, September 25, 2014 at 12:04 AM, Patrick Wendell wrote:
> >>
> >> > Have you considered running the mima checks locally? We prefer people
> >> > not use Jenkins for very frequent checks since it takes resources away
> >> > from other people trying to run tests.
> >> >
> >> > On Wed, Sep 24, 2014 at 6:44 PM, Nan Zhu <zhunanmcg...@gmail.com
> >> > (mailto:zhunanmcg...@gmail.com)> wrote:
> >> > > Hi, all
> >> > >
> >> > > It seems that, currently, Jenkins makes MIMA checking after all test
> >> > > cases have finished, IIRC, during the first months we introduced
> MIMA, we do
> >> > > the MIMA checking before running test cases
> >> > >
> >> > > What's the motivation to adjust this behaviour?
> >> > >
> >> > > In my opinion, if you have some binary compatibility issues, you
> just
> >> > > need to do some minor changes, but in the current environment, you
> can only
> >> > > get if your change works after all test cases finished (1 hour
> later...)
> >> > >
> >> > > Best,
> >> > >
> >> > > --
> >> > > Nan Zhu
> >> > >
> >> >
> >> >
> >> >
> >>
> >>
> >
>

Reply via email to