It'd be nice to break out the timing info into a pie charge (eg https://www.webcomponents.org/element/timeu/svg-piechart or similar). Ie. Take the current timing info and put it in a new section, with a chart https://screenshot.googleplex.com/wXzEZ5Gwkr1
The following revision refers to this bug: https://chromium.googlesource.com/external/github.com/luci/luci-py.git/+/4e5ca5c27f98b9b64e129dd8d7fcfee471084180 commit 4e5ca5c27f98b9b64e129dd8d7fcfee471084180 Author: ayanaadylova <ayanaadylova@google.com> Date: Wed Jun 07 17:23:49 2017 Swarming UI: Added piechart for timing information. Uses svg-piechart to display a pie chart of timing information. BUG= 727944 Review-Url: https://codereview.chromium.org/2918353002 [modify] https://crrev.com/4e5ca5c27f98b9b64e129dd8d7fcfee471084180/appengine/swarming/ui/bower.json [modify] https://crrev.com/4e5ca5c27f98b9b64e129dd8d7fcfee471084180/appengine/swarming/ui/build/elements.html [modify] https://crrev.com/4e5ca5c27f98b9b64e129dd8d7fcfee471084180/appengine/swarming/ui/build/js/js.js [modify] https://crrev.com/4e5ca5c27f98b9b64e129dd8d7fcfee471084180/appengine/swarming/ui/res/imp/taskpage/task-page.html
It looks like there's a bug in the edge case of 0s pending time: https://chromium-swarm-dev.appspot.com/task?id=369c8fb94fe41e10&refresh=10&show_raw=1 Can you look into that?
The following revision refers to this bug: https://chromium.googlesource.com/external/github.com/luci/luci-py.git/+/ef20709e111d7ade672d0377b7ba99fc6f742ded commit ef20709e111d7ade672d0377b7ba99fc6f742ded Author: ayanaadylova <ayanaadylova@google.com> Date: Fri Jun 09 15:41:19 2017 Swarming UI: Fix issue with negative pending time. Fixed issue with negative pending time. BUG= 727944 Review-Url: https://codereview.chromium.org/2928803003 [modify] https://crrev.com/ef20709e111d7ade672d0377b7ba99fc6f742ded/appengine/swarming/ui/build/elements.html [modify] https://crrev.com/ef20709e111d7ade672d0377b7ba99fc6f742ded/appengine/swarming/ui/res/imp/taskpage/task-page.html
Confirming it's fixed.
Comment 1 by hinoka@chromium.org
, May 30 2017