Project

General

Profile

Bug #3381

Updated by Tom Clegg about 10 years ago

A job failed and the status in the "jobs" view in Workbench shows it as failed but the proress bar is fully green. 

 The relevant job is qr1hi-8i9sb-n1yv047kymyjtxs . 

 Screenshot is attached. 

 (TC) This is probably caused by Workbench's attempt to show {#done, #failed, #running, #todo} in the progress bar as {green,red,blue,empty} respectively: {150,2,0,0} is likely indistinguishable from {100,0,0,0} in a 100-pixel progress bar. Requirements (which we expect to address Some suggestions for making this case as well as similar situations like "1 task failed, 999 never attempted"): less misleading: 
 # Do not show a progress bar at all for a job that is not running right now. Instead, (Perhaps each job should show exactly one a single status indicator: a indicator -- progress bar if running, a label if queued/complete/failed. (Currently we queued/done/failed -- instead of showing both kinds of display a progress bar _and_ a label for each job, which makes it harder to distinguish states.) all jobs as we do now.) 
 # Do not try to express #failed/running in the progress bar. Only show #done. Use green ("success" class in bootstrap) ("success") if no tasks have failed yet, orange ("warning" class) ("warning") if any failures some tasks have occurred. failed. 
 #* Rationale: 0/1000 (0/1000 and 1/1000 are nearly equal if you're measuring doneness, but they're very different if you're measuring failures. Displaying a number of failures as a proportion of total work is not especially sensible. sensible.) 
 # Near (beside or below) Next to (or below?) each progress bar, show "A tasks done, B failures, C todo, D running". (This is a better way to provide the additional detail that we previously tried to pack in to the progressbar.) 

 Incidentally, the dashboard mockups at [[Workbench UI images]] show pipelines as sets of tiny "progress or status" blobs. It isn't necessary to match the styling in the mockups -- just offering as a preview / reference point. running" 

Back