+1 Sure; seems like a simple solution.

On Tue, Oct 15, 2024 at 7:27 AM Jason Gerlowski <gerlowsk...@gmail.com>
wrote:

> Hi all,
>
> While cleaning up our Jenkins agents, I noticed that we trigger a lot
> of long-running (> 1 hr) jobs on a nightly basis.  Each family of jobs
> differs slightly in the gradle task it runs, but there's a lot of
> overlap.  e.g. our 'Solr-Check', 'Solr-Smoketest', and
> 'Solr-NightlyTests' builds all run our test suite.  Combine this with
> the limited Jenkins hardware we have access to, and it's a recipe for
> contention.
>
> Nightly jobs alone keep our Jenkins agents pegged for at least half
> the day!  This makes us a bad "neighbor" on these boxes.  It also
> prevents us from firing off ad-hoc jobs or doing anything more
> inventive or rigorous (like multi-JVMs testing) etc.
>
> What do you all think of deduplicating the work done by our Jenkins
> setup? I'm not attached to any particular breakdown, but one example
> would be to explicitly run 'test' in the 'NightlyTests' job and then
> exclude the task from running as a part of the 'Check' and 'Smoketest'
> jobs.
>
> Best,
>
> Jason
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@solr.apache.org
> For additional commands, e-mail: dev-h...@solr.apache.org
>
>

Reply via email to