Description of the feature request
Add capability to make the number of concurrent builds to be “elastic” – i.e. if the workers are all exhausted and there are lots of queued jobs, maybe automatically increase the number of workers temporarily by (lets’s say) 20% during the next 3 days?
Use case / for what or how I would use it
Depending on our schedule, the number of concurrent machines that we need may fluctuate. For example, during our testing period workers utilization should be much higher than normal.
(Additionally, would be great if we can also see the workers statistics – utilization rate, busiest times, etc.)