Build view: step duration is displayed as 0
Example: https://luci-milo.appspot.com/swarming/prod/2ee4a4b86a844610
We may need to introduce a new annotation @@@CURRENT_TIME_UTC@<microseconds_seconds_epoch>@@@ into recipe engine to achieve that.
We can't launch without this fixed.
Any objections to introduce new @@@CURRENT_TIMESTAMP@@@ annotation and emit it in recipe engine? It will also require modifying AnnotationObserver in buildbot so it ignores the annotation without complaining.
It'll also require modifying annotee to recognize the annotation and act accordingly. It might be better to just skip over to integrating logdog output into recipes maybe?
Currently logdog available is p3. Blocking on logdog would make it p1 and put pressure on dnj to complete logdog as a service and its integration with recipes/kitchen and milo. I don't know how much time will it take.
I am less hesitant to introduce less systems in one release. So far next release (get public infra off of buildbot) requires first prod use of swarmbucket, milo-with-swarmbucket, and swarming-with-cipd, recipes-on-swarming and luci-cron-with-swarmbucket (note that luci-cron is not ready yet ATM).
RE #3: We've talked about a timestamp annotation for Milo. Modifying Annotee to parse that is trivial, so I wouldn't consider that a blocker for the idea.
Comment 1 by no...@chromium.org
, May 20 2016