On Wed, Mar 18, 2020 at 11:34 AM Sean Busbey <bus...@apache.org> wrote:

> I agree we should be triggering on SCM poll. Whomever updates that please
> monitor the results to make sure we weren't avoiding that before due to a
> bug in jenkins polling.
>
>
I changed all branches to poll once a day and only run nightly if change
(s/cron/pollSCM/). https://issues.apache.org/jira/browse/HBASE-24016. Will
keep an eye on how it plays out going forward



> If we switch the various builds to rely on flaky lists from their minor
> release that could be fine, but we'll have to be more proactive in
> backporting things that stabilize tests and EOM branches where we don't do
> those backports. That sounds great to me personally.
>
>
Let me just down frequency on the less active branches for now. Will report
back. If someone is game for Sean's prescription, they can go after I'm
done.

Can we switch our jobs to do sequential steps instead of parallel? that
> will make them take a lot longer but it will mean we don't overwhelm the
> executors all at once.
>
>
Suggest we wait on result of above work before we go all serial. By all
means if we are still hogs when above is done, lets go in series. I am
reluctant too because then a nightly will take a good part of a day instead
of 3-4 hours.

S


> On Wed, Mar 18, 2020 at 12:45 AM Stack <st...@duboce.net> wrote:
>
> > On Tue, Mar 17, 2020 at 3:36 PM Nick Dimiduk <ndimi...@apache.org>
> wrote:
> >
> > > "Poll SCM: daily" sounds like a good default for everything.
> > >
> > >
> > This sounds good to me. Let me try it for: 1.3, 1.4, 2.1 (unless
> > objection).
> >
> > There are two other branches that run nightly:
> >
> >
> >
> https://builds.apache.org/view/H-L/view/HBase/job/HBase%20Nightly/job/HBASE-22114-branch-1/configure
> >
> >
> https://builds.apache.org/view/H-L/view/HBase/job/HBase%20Nightly/job/HBASE-23162-branch-1/
> >
> > The top-most I changed today seemingly successfully from @daily to
> @weekly
> > (at Sean's request). I should change it and HBASE-23162-branch-1 to 'Poll
> > SCM: daily' too (If I can figure out how to do it).
> >
> > On flakeys, if they are not being looked at/addressed, they just burning
> > CPU. Up on slack, he asked that we not turn off flakeys. I could turn
> down
> > frequency on the old builds (I think I know how to do this...).
> >
> > Will mess w/ this starting tomorrow (out loud on slack) time permitting.
> > S
> >
> >
> >
> >
> >
> > > On Tue, Mar 17, 2020 at 11:44 AM Bharath Vissapragada <
> > bhara...@apache.org
> > > >
> > > wrote:
> > >
> > > > Switch the build trigger for branches from "Build periodically:
> daily"
> > to
> > > > "Poll SCM: daily" ? This may not help master much because commits
> land
> > > > almost every day but for branches like branch-2.2 where the commits
> are
> > > not
> > > > that often the nightlies are triggered only when there are new
> commits
> > > > <
> > > >
> > >
> >
> https://stackoverflow.com/questions/41114251/what-is-the-difference-between-poll-scm-build-periodically-in-jenkins/41114307
> > > > >
> > > > .
> > > >
> > > > Also +1 to reducing the frequency of 1.3/1.4/2.1 and feature
> branches.
> > > >
> > > > On Tue, Mar 17, 2020 at 10:58 AM Stack <st...@duboce.net> wrote:
> > > >
> > > > > On Tue, Mar 17, 2020 at 10:35 AM Nick Dimiduk <ndimi...@apache.org
> >
> > > > wrote:
> > > > >
> > > > > > Heya,
> > > > > >
> > > > > > We've been dinged on HBASE-24001 for our unneighborly Jenkins
> > usage.
> > > I
> > > > > > haven't dug into the report to verify or diagnose, I hear it as a
> > > > > > reasonable accusation. I recently made things worse during the
> > JDK11
> > > > work
> > > > > > by using parallel stages. I'm about to make it worse by adding
> > > > branch-2.3
> > > > > > to the nightly matrix.
> > > > > >
> > > > > > How should we approach this?
> > > > > >
> > > > > > I would suggest we reduce our flakey build runner to only look at
> > > > master,
> > > > > > branch-2, and branch-1. We'd need to update the nightly and PR
> jobs
> > > to
> > > > > use
> > > > > > their respective branch's flakey list as well.
> > > > > >
> > > > > >
> > > > > Could turn down or off the frequency at which some of the nightlies
> > > run.
> > > > Do
> > > > > we need 1.3 and 1.4 run every night? 2.1?
> > > > > On flakies, could at least turn off 2.1, 1.3, and 1.4 runs unless
> > they
> > > > are
> > > > > being studied?
> > > > >
> > > > > S
> > > > >
> > > > >
> > > > >
> > > > > > Other idea?
> > > > > >
> > > > > > Thanks,
> > > > > > Nick
> > > > > >
> > > > >
> > > >
> > >
> >
>

Reply via email to