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

Key: QB-1794
Type: New Feature New Feature
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Unassigned
Reporter: Simo Kurra
Votes: 0
Watchers: 0
Operations

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

Better visibility on users of resources

Created: 25/Sep/13 07:03 AM   Updated: 21/Nov/13 09:00 AM
Component/s: None
Affects Version/s: None
Fix Version/s: 5.1.0-rc4, 5.1.0

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


 Description  « Hide
In our setup of QB we have a great number of resources defined for supporting various build configurations, for dozens of teams that use them. One current problem is that when we want to "deprecate" a resource, there is no clear visibility on who is actually using that resource.

Moreover, if we drop resource count to 0 - the only feedback the team gets is that their builds will be stuck in the queue. With up to 1000 builds in the queue at the time, this get's lost in the noise.

Therefore I suggest 3 improvements:
-A history page for each resource where you can see at a glance which build configurations have run at that resource and when and sorted by "when"
-A better feedback mechanism for when a resource has rc=0 or a build points at a nonexistent resource - this should send a notify to the person that is maintaining the configuration (the person triggering or if it is scheduled, the creator) and raise a well visible visual cue
-It would be great to have also insight into which configs are the heaviest users of a resource, ie be able to sort by "time utilized" in a certain time range.

While these are not mission critical, they would bring great usability value at least in our case and I would guess other large setups as well.

 All   Comments   Work Log   Change History      Sort Order:
Robin Shen [25/Sep/13 10:35 AM]
Thanks for the suggestion, we do have other customers encounter same usability problem when there are many resouces defined. Plan to get it solved in next big release.

Robin Shen [20/Nov/13 02:23 AM]
The grid resources table now have a column displaying information about which configuration has recently used the resource. This information together with the resource heatmap should serve the purpose of determing if a resource can be considered obsoleted.