Marco Rossignoli: Automated Code Coverage Measurement - Episode 227

Published: Jan. 9, 2023, 9 a.m.

Marco Rossignoli is a Dev at Microsoft on the .NET Test Platform and Code coverage team. He's also the co-maintainer of the Coverlet Collector NuGet package, which has over 100M downloads.

\xa0

Topics of Discussion:

[1:15] Jeffrey talks about the architect forums he\u2019s hosting and facilitating in 2023. You can register here.

[2:53] Marco talks about how he got into code coverage.

[6:44] Why is code coverage even useful to measure?

[12:40] How does Coverlet work and how is it different from the old ones? How do you run it?

[20:30] Is there any difference in how it works between Azure Pipelines or GitHub Actions or TeamCity?

[21:40] With multiple test suites running, how does Coverlet support pulling all the results together so that you get the one number of code coverage?

[23:40] Report generator merges all of the reports.

[25:16] What exactly is Cobertura?

[26:02] Marco shares why he is excited about Coverlet and the many opportunities it gives us in the future.

\xa0

Mentioned in this Episode:

Clear Measure Way

Architect Forum

Software Engineer Forum

Architect Tips \u2014 Video podcast!

Azure DevOps

Clear Measure (Sponsor)

.NET DevOps for Azure: A Developer\u2019s Guide to DevOps Architecture the Right Way, by Jeffrey Palermo \u2014 Available on Amazon!

Jeffrey Palermo\u2019s YouTube

Jeffrey Palermo\u2019s Twitter \u2014 Follow to stay informed about future events!

Programming with Palermo - New Video Podcast!

programming@palermo.network

NuGet Gallery

GitHub Coverlet Coverage

Marco Rossignoli

.Net Coverage Code

\xa0

Want to Learn More?

Visit AzureDevOps.Show for show notes and additional episodes.