2dfec01fed
Previously, vertexes sent to progress might have multiple intervals in which they started+stopped, but the output only knew about the most recent interval. Now, all the intervals are tracked and the total time spent on each (after accounting for overlaps) is displayed. This is implemented both for normal vertexes and progress group vertexes. Signed-off-by: Erik Sipsma <erik@sipsma.dev> |
||
---|---|---|
.. | ||
controller | ||
logs | ||
progressui | ||
progresswriter | ||
multireader.go | ||
multiwriter.go | ||
progress.go | ||
progress_test.go |