Skip to content

Separate trace/job log streams

Arran Walker requested to merge ajwalker/separate-log-streams into main

What does this MR do?

  • Clarifies the use of the buildlogger
  • Moves buildlogger to own package
  • Separates executor, workload and service streams (with the intent that later, each service will have it's own stream)
  • Separates stdout/stderr. These are still eventually merged, but only in one place.

Why was this MR needed?

Journey to add timestamp support and fix masking: #30826 (closed)

What's the best way to test this MR?

What are the relevant issue numbers?

#30826 (closed)

Closes #36886 (closed)

Edited by Arran Walker

Merge request reports