Idea #3022
Updated by Peter Amstutz over 10 years ago
(Continues where #2883 left off) Timing / resource usage summary * "3 hours 8 minutes of worker node usage, plus 28 minutes idle" ("idle" = node allocated but no tasks running there) * For each category (completed task IDs / incomplete task IDs / failures), show min/max runtime. Time chart * Perhaps like the chrome debug panel's view of network activity (attached screen shot), but more compact. * Or, perhaps a vertical view with y=time(down), x=node -- i.e., idle nodes show up as empty areas. Live updates * Subscribe to job UUID via websocket. Update charts, statistics, and log messages as logs arrive. Testing * Write a crunch script and a 1-component pipeline to exercises various features ** Request >1 node and make 1st task sleep a few seconds, to ensure some idle node time ** Run multiple tasks per node and produce stderr every few seconds, to exhibit "sort by task" behavior and usability Other * "Show crunch output" - rename to "Show crunch diagnostics" * "Show task output" - rename to "Show task diagnostics" (or "show script diagnostics"?) * Add tooltips with more detail about exactly what the those categories mean