Bug 1352760

Summary: [RFE] recipe progress bar should show each chunk in the right position
Product: [Retired] Beaker Reporter: Dan Callaghan <dcallagh>
Component: web UIAssignee: Dan Callaghan <dcallagh>
Status: CLOSED CURRENTRELEASE QA Contact: tools-bugs <tools-bugs>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 23CC: dcallagh, dowang, mjia, rjoost
Target Milestone: 24.0Keywords: FutureFeature, Patch
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-02-21 18:50:13 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Dan Callaghan 2016-07-05 02:36:50 UTC
The recipe progress bar indicates how many tasks in the recipe are completed by using the bar itself, and also what the proportion of each result was by using differently coloured segments of the bar (green for Pass, orange for Warn, red for Fail, blue for Panic).

Currently the coloured segments just represent a proportion, all the Pass are grouped together, all the Fail are grouped together, etc. The segments of the bar do not correspond to the order of each task in the recipe.

So for example, if a recipe has four tasks like this:

Completed Pass
Completed Fail
Completed Pass
Running

the bar will look like:

    <=======green======|==red==|       >

It would be nice if instead, the segments of the bar corresponded to each actual task showing its position in the recipe, in this case:

    <==green=|===red===|=green=|       >

We can also make each segment a clickable link to the task it corresponds to, for extra convenience.

Comment 1 Dan Callaghan 2016-07-05 02:39:46 UTC
This was originally discussed/suggested many years ago, it's nice to finally have it done:

http://gerrit.beaker-project.org/5022

Comment 4 Dan Callaghan 2017-02-21 18:50:13 UTC
Beaker 24.0 has been released.