ReportGenerator converts coverage reports generated by coverlet, OpenCover, dotCover, Visual Studio, NCover, Cobertura, JaCoCo, Clover, gcov or lcov into human readable reports in various formats.
For a pull-request the coverage should not go down. Either more test on existing code is added or new code is accompanied with corresponding tests.
Given a 'main' branch coverage in a history.xml format (from a report generator run on the main branch)
Then run report generator on the PR branch.
Create a delta report sort of the one from coverlet but then matching the wording of your other summary reports.
Instead of one, it would have three columns: main, branch, delta
Roughly like:
For a pull-request the coverage should not go down. Either more test on existing code is added or new code is accompanied with corresponding tests.
Given a 'main' branch coverage in a history.xml format (from a report generator run on the main branch) Then run report generator on the PR branch.
Create a delta report sort of the one from coverlet but then matching the wording of your other summary reports. Instead of one, it would have three columns: main, branch, delta Roughly like: