microsoft / mu_devops

Project Mu Developer Operations
https://microsoft.github.io/mu/
Other
26 stars 22 forks source link

[Bug] Code coverage results missing in pipeline UI #84

Closed makubacki closed 1 year ago

makubacki commented 1 year ago

Some code coverage results are not reported in the Azure pipeline UI.

For example this build runs MacAddressEmulationDxe tests, but they do not appear in the coverage.xml 

There's also been changes to code coverage reporting and result file merge capabilities added to edk2 recently. See:

https://github.com/tianocore/edk2/pull/3349

This task tracks reviewing and updating code coverage for Project Mu repos.

makubacki commented 1 year ago

@cfernald I recall the dotnet fix in the container image being related to this. Is it resolved now that #99 is merged? Or are additional changes needed?

cfernald commented 1 year ago

@makubacki I think it depends slightly the original intent of this issue. This resolve the issue of the code coverage data no longer being collected, but there is still issues with the HTML UI not showing all of the code, so I think some more work is required in the HTML generation.

makubacki commented 1 year ago

there is still issues with the HTML UI not showing all of the code, so I think some more work is required in the HTML generation.

I agree that this issue should track resolving that as well.

github-actions[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had activity in 45 days. It will be closed if no further activity occurs within 7 days. Thank you for your contributions.

cfernald commented 1 year ago

Resolved with https://github.com/microsoft/mu_devops/pull/138