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]


Reply via email to