[Bug]: Copy Task retries aren't useful in Terminal Logger #9658
Labels
Area: Terminal Logger
Problems with the livelogger/fancylogger/terminallogger -tl functionality.
bug
Priority:2
Work that is important, but not critical for the release
triaged
Milestone
Issue Description
When the Copy Task logs warnings those warnings are held back by Terminal Logger until the entire build of that relevant project finishes. This means a viewer has no opportunity to see those messages and quickly kill the offending process, making them slightly less useful, and mostly just noisy in the final output.
Steps to Reproduce
It's really easy to reproduce in the SDK:
dotnet build
on the src/Layout/redist projectExpected Behavior
The copy errors should be visible to the user in some form earlier than the build finishing.
Actual Behavior
The errors are buffered and emitted as a single unit:
What's especially gross here is that each copy error is repeated - in the TL display that's double bad because we never saw the copies in the first place.
Analysis
No response
Versions & Configurations
No response
The text was updated successfully, but these errors were encountered: