feedback icon indicating copy to clipboard operation
feedback copied to clipboard

[Docs Update] Config YAML Path to Coverage to prevent Uploader search

Open pboling opened this issue 3 months ago • 3 comments

Description

I have filed a lot of bugs with CodeCov recently, and many of them would be avoided if I could specify a path to any of the gcov, lcov, xml (cobertura), etc, formats of coverage that my builds are producing (via SimpleCov plugins). As one example, currently an open bug, the JSON parser CodeCov uses is out of date, so I need to avoid uploading it to CodeCov until that gets fixed. Even when I stop generating it though, the uploader can get confused and fail to find the coverage files (see https://github.com/codecov/engineering-team/issues/3594). I have many files named "coverage.***" in my projects, because coverage is important, and the uploader gets lost when it finds those, and sometimes never finds my actual coverage files.

I've reviewed the complete documentation for the repository YAML, and it doesn't appear there is a way to specify paths to be used for coverage upload.

Despite not being documented, it seems wild that it wouldn't be possible to simply tell the uploader where to find the coverage file that should be uploaded and processed.

Page(s)

https://docs.codecov.com/docs/codecovyml-reference

Current State

  • [x] Missing Information

Additional Information

If the feature doesn't exist, then this would be a feature request.

pboling avatar Sep 08 '25 23:09 pboling