<< Back to previous view

[QB-1973] Timeline of all schedules during the day (with filtering option)
Created: 10/Mar/14  Updated: 10/Mar/14

Status: Open
Project: QuickBuild
Component/s: None
Affects Version/s: 5.1.6
Fix Version/s: None

Type: New Feature Priority: Major
Reporter: Lukasz Guminski Assigned To: Robin Shen
Resolution: Unresolved Votes: 1
Remaining Estimate: Unknown Time Spent: Unknown
Original Estimate: Unknown


 Description   
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.


 Comments   
Comment by 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.
Generated at Thu Jun 13 03:38:04 UTC 2024 using JIRA 189.