[Feature Request]: Support concatenating binlogs together
- Dominant language
- C#
- Stars
- 5.5k
- Forks
- 1.5k
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 141
Description
### Summary
The guidance we give users at https://github.com/dotnet/msbuild/blob/main/documentation/wiki/Providing-Binary-Logs.md is good, but for VS users specifically it introduces some hurdles for us during analysis. The way VS creates the binlogs for a session results in many 'loose' binlogs, so it can be hard to identify the log that has the useful scenario in it. It would be great to have some way to view the combined logs easily, either through a tool that actually concats the binlogs together to be read as a single log, or a viewer-only enhancement to open multiple binlogs and allow querying/investigation across them in some way.
### Background and Motivation
Triaging VS feedback tickets, you hit this pretty often.
### Proposed Feature
The simplest way would be to have a tool that can concat N logs into a single log, which then could be opened in the viewer. I'm unsure what UX impacts this might have on the viewer, however. For example, would the timeline view possibly stretch so far as to be unusable?
Alternatively, the viewer could learn a new top-level node, under which each binlog session is a child node?
### Alternative Designs
_No response_
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.