| |
@@ -1593,8 +1593,8 @@
|
| |
return
|
| |
# increase the task weight by 0.75 for every hour of build duration
|
| |
adj = avg / 4800.0
|
| |
- # cap the adjustment at +4.5
|
| |
- weight = self.weight() + min(4.5, adj)
|
| |
+ # cap the adjustment at +18 (24 hours)
|
| |
+ weight = self.weight() + min(18.0, adj)
|
| |
self.session.host.setTaskWeight(self.id, weight)
|
| |
|
| |
def checkHost(self, hostdata):
|
| |
Currently weight is limited to 4.5. As they are now builders with very
different setups (number of cpus/memory) it seems to be better to not
limit it and leave it to fill larger builders capacities.