Working with Queues

Version 4 by Robin Shen
on Aug 07, 2009 07:19.


compared with
Current by Robin Shen
on Aug 07, 2009 07:21.


 
Key
These lines were removed. This word was removed.
These lines were added. This word was added.

View page history


There are 1 changes. View first change.

 Build queues can be used to limit number of concurrent builds to control grid resource usage. For example, you may bind different queue to different configuration sub tree, to divide grid resource between multiple configuration sub trees. Build queues can be managed through _Queues_ tab like below:
 !queue2.png!
  The overview page in _queues_ tab displays all queues configured in the system, with the list of all running builds and waiting builds. You may batchly stop running builds or delete waiting builds here. To view/cancel running builds and waiting builds for a specific queue, just click the queue tab.
  The overview page in _queues_ tab displays all queues configured in the syste with the list of all running builds and waiting builds. You may batchly stop running builds or delete waiting builds here. To view/cancel running builds and waiting builds for a specific queue, just click the queue tab.
  
 When a build is requested in a configuration, it will be put into the queue associated with that configuration for execution. If the configuration is not directly associated with a queue, it will use the queue associated with parent configuration (recursively). One can easily find out the association between queue and configuration through the dashboard like below:
 !queue1.png!