[Buildbot-devel] Full-Time buildbot developer available...!

Stefan Seefeld seefeld at sympatico.ca
Tue Feb 10 16:45:24 UTC 2009


john gale wrote:
>
> On Feb 10, 2009, at 8:29 AM, Stefan Seefeld wrote:
>
>>> Agreed, this is very high on my list.
>>>
>>> I'd also like to be able to subscribe a single buildslave to multiple
>>> buildmasters.
>>>
>>
>> Out of curiosity, what is the rationale for this ? While I can see it
>> being hard to maintain multiple buildmasters, build slaves are cheap,
>> and allowing them to serve multiple projects just complicates things
>> without much benefit.
>
>
>
> Build slaves aren't always cheap.  Depending on what you're testing, 
> ideally you'd want one machine for each build slave.  Registering 
> multiple build slaves per machine can start running on each others 
> toes, especially when you're testing system software.

I see, and agree. However, that can already be dealt with on the build 
master side, i.e. via coordinated scheduling and locking.
This raises another interesting issue that I have brought up here on 
numerous times (but unfortunately without sufficient insight and time to 
address it myself): load balancing, i.e. the ability for the build 
master to pick among a set of 'equal' slaves, depending on their load. 
(Note that not all of the load may stem from builders, so it is 
important to monitor resource usage that's coming from external tasks 
not under control of a buildbot instance.

Thanks,
       Stefan


-- 

      ...ich hab' noch einen Koffer in Berlin...





More information about the devel mailing list