Issue
Codecov says my C# coverage is unusable
Applies To
- Codecov Customers
- Errors
- Report processing
Symptoms
- Why does Codecov say that my C# coverage report is unusable?
Resolution
The top reasons for Codecov to be unable to process your coverage report are:
- The report is too old
- Codecov requires C# reports to be in XML format. We have an example repo using OpenCover. We also support Coburtura.
- Codecov is unable to match the paths in the coverage report to the files in your repository. Adding path fixing rules to your codecov.yml file may help.