Refactor BuildLogger (CI logs timestamps)
Overview
Redirect all logging through the BuildLogger
. At the moment, both BuildLogger
and direct access to Trace
is used throughout the runner code-base.
BuildLogger
updated to support:
- multiple streams: executor, workload and services
-
stdout
/stderr
writers per stream
Implementation tasks
-
Separate stdout/stderr, executor/workload/service streams but have them merged at the Trace
level.
Edited by Darren Eastman