History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: QB-1973
Type: New Feature New Feature
Status: Open Open
Priority: Major Major
Assignee: Robin Shen
Reporter: Lukasz Guminski
Votes: 1
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
QuickBuild

Timeline of all schedules during the day (with filtering option)

Created: 10/Mar/14 04:47 PM   Updated: 10/Mar/14 07:44 PM
Component/s: None
Affects Version/s: 5.1.6
Fix Version/s: None

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown


 Description  « Hide
In large scale QuickBuild environments (we have over 2000 build configurations) build schedules as they are now, are unmanageable.

This causes problems because for instance with EC2 cloud profile creates resources whenever needed, but at certain hours (for instance at midnight) we get usage peaks, because people use the same schedules across many configurations.

Ideally we would like to have:

- a timeline showing daily schedule
- (optionally) with filtering options
- (optionally) showing which resources are needed by a build
- (optionally) showing dependencies between builds
- (optionally) allow modifying schedules of builds from that level (rw mode)

so that it would be easier for an operator to distribute build evenly in time.

Resource distribute the load, but e.g. in case of EC2 cloud profile (which provided unlimited amount of resources) it is not sufficient. Also in case of traditional resources, having such an overview would give an answer why queue grows certain way.

This would improve manageability of QuickBuild.


 All   Comments   Work Log   Change History      Sort Order:
Andrei Kortsak [10/Mar/14 07:44 PM]
This type of improvement would help us with our environment a lot (with 45,000+ configurations), but it does not seem to be trivial thing to implement.