Skip to content

Conversation

@jjonescz
Copy link
Member

SourceBrowser emits compilation diagnostics into diagnostics.txt files. Some can be seen directly like https://source.dot.net/Microsoft.CodeAnalysis/diagnostics.txt but others return 500 (they might be too long), e.g., https://source.dot.net/Microsoft.CodeAnalysis.CSharp/diagnostics.txt. By embedding the files into the binlog, we can inspect them from official CI builds at least.

This should simplify diagnosing issues like #174.
Official build test run: https://dev.azure.com/dnceng/internal/_build/results?buildId=2697195&view=results

@jjonescz
Copy link
Member Author

Btw, looks like I need someone else to merge this, I don't have merge permissions here

@jaredpar jaredpar merged commit d961464 into dotnet:main Apr 28, 2025
2 checks passed
@jjonescz jjonescz deleted the diagnostics-in-binlog branch April 29, 2025 07:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants