-
Notifications
You must be signed in to change notification settings - Fork 731
Add Restore Instrumentation #5650
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
analysis and comparisons.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think there's a better name for 1 of the events.
The rest look great.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the contribution. When you have a chance, can you paste a screenshot showing some events and what they look like? I want everyone to be able visualize what this looks like in PerfView
|
It seems like dotnet format is complaining about a whitespace change. Not immediately obvious to me, but this should be easily reproducible: https://devdiv.visualstudio.com/DevDiv/_build/results?buildId=9160077&view=logs&j=05c93c9e-1e6d-54c9-bea4-701773852b98&t=ace55480-569f-557a-9ed3-d2ed255eda7f. |
|
Thanks @nkolev92. I think I fixed it. |

Adds restore instrumentation via
NuGetEventSourceto enable performance analysis and comparisons on particular areas of restore.Bug
Fixes: NuGet/Home#13274
Regression? Last working version:
Description
Adds ETW events for measuring performance during restore
PR Checklist
PR has a meaningful title
PR has a linked issue.
Described changes
Tests
Documentation