Mailinglist Archive: opensuse-buildservice (233 mails)

< Previous Next >
Re: [opensuse-buildservice] Build scheduler
  • From: Michael Schroeder <mls@xxxxxxx>
  • Date: Tue, 15 May 2007 13:36:52 +0200
  • Message-id: <20070515113652.GC3768@xxxxxxx>
On Tue, May 15, 2007 at 08:09:22AM +0200, Dirk Stoecker wrote:
> for some time I ask myself if the build scheduler could get a bit more 
> intelligence. So ideas which cam to my mind are:
> 
> - When build is overwhelmed by lots of builds for one 
>   project/traget/whatever give builds which are not from that target 
>   higher priority.
> - When lots of x86_64 builds are in the queue, then do not use x86_64 
>   hosts to build i586.
> - Give faster jobs higher priority.
> - Give automatically triggered rebuilds base on e.g. repository changes
>   lower priority (e.g. openSUSE_Factory :-)
> 
> Any of these possible and senseful to you?

Yes, sure. Actually the current plan is to maintain a "build time
used the last week" for every project/repo and sort according to
this value. Thus repositories that didn't use much build time
will be prefered. But some of your ideas might also get into the mix.

Thanks,
  Michael.

-- 
Michael Schroeder                                   mls@xxxxxxx
SUSE LINUX Products GmbH, GF Markus Rex, HRB 16746 AG Nuernberg
main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);}
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx

< Previous Next >
References