BuildStream-Migration-Bot opened a new issue #18: URL: https://github.com/apache/buildstream/issues/18
[See original issue on GitLab](https://gitlab.com/BuildStream/buildstream/-/issues/18) In GitLab by [[Gitlab user @devcurmudgeon]](https://gitlab.com/devcurmudgeon) on Apr 28, 2017, 11:44 as discussed on [irc](https://irclogs.baserock.org/buildstream/%23buildstream.2017-04-26.log.html#t2017-04-26T11:17:58) it's important for a user to monitor progress of a build run. Based on experience with morph + ybd i recommend: - some ongoing indicator of [current task/tasks required for this run/total tasks for target] - ongoing indicator of total elapsed time since run started - record elapsed time for each component task completion Note that - users may want to glance at current run status while it's running (so want to see current elapsed time) - users may want to look at the timeline profile of a run later, which means having elapsed time in every line of the log is useful - users may want to compare specific task times between machines/runs (which AWS machine gives me best time vs cost result?) and between components (which builds are taking most time, to optimise that build or maybe try to adjust dependencies etc) IMO the current realtime clocks per task are shiny but not really useful, and the zeroes+blanks are taking up space that would be better used as snapshot of elapsed time when that logline was generated. ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected]
