-
Notifications
You must be signed in to change notification settings - Fork 5k
Bump coverlet version #1773
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
Bump coverlet version #1773
Conversation
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.
Are you fixing something by updating the version in the runtime repo or is this just general goodness? Did you test if coverage measurement still works with 1.7.0?
We have some code-coverage bug fix Now we've also integration testing for all coverlet drivers Since last two version we've also rigorous coverage testing(real one) one sample https://github.com/tonerdo/coverlet/blob/master/test/coverlet.core.tests/Coverage/CoverageTests.cs#L160 Nothing changed on .NET Tool command line, as you know the engine is the same of vstest integration and msbuild(we're talking about shutdown msbuild and invest only on vstest integration, I saw on arcade that you're close to use |
Great to hear that coverlet is constantly improving. Can you please verify that coverage measurement is still working in the runtime repo with the updated version? Just to prevent people complaining as we don't run it in CI currently. |
Sure give me some minutes
We could add a simple test with simple check coverage for a project to understand if future upgrade break something, let me know if you like the idea and point me to right project where I can add it. |
Attached two logs, a small difference in percentage ~1-2% in line with some updates(for instance we skip to instrument some autogenerated code because sometimes lead to false negative, i.e. IsCompleted inside MoveNext() async machine state) I noticed that guide need to updated(new path) and also that specific sample fails on my local https://github.com/dotnet/runtime/blob/master/docs/workflow/building/libraries/code-coverage.md
|
Thanks a lot Marco. You are right we need to update most of our docs. |
If you've some concern about coverlet-coverage/coverlet#683 mainly on possible breaking on coverlet tool verbs, the idea is to add |
Update coverlet .net tool version
cc: @ViktorHofer @safern