Failed to run gcov command. - yet appears to succeed

Description

travis reports this error in every log, yet at least some coverage information is available on codecov.io

Repository

CI/CD

travis-ci

Uploader

I’m not sure. I am using the default installation for github and nodejs (npm i codecov -g)

Commit SHAs

Irrelevant, happens every time. There is a SHA in the report if you want to double-check.

Codecov YAML

Irrelevant (currently excluding test code, but this happens with or without that exclusion)

Codecov Output

$ codecov
  _____          _  
 / ____|        | |  
| |     ___   __| | ___  ___ _____   __  
| |    / _ \ / _` |/ _ \/ __/ _ \ \ / /  
| |___| (_) | (_| |  __/ (_| (_) \ V /  
 \_____\___/ \__,_|\___|\___\___/ \_/  
                                v3.7.0
==> Detecting CI Provider
    Travis CI Detected
==> Configuration: 
    Endpoint: https://codecov.io
{ commit: '352df2a8e1369e609d11e62fa17e1a48c9ef186a',
  branch: 'master',
  package: 'node-v3.7.0' }
==> Building file structure
==> Generating gcov reports (skip via --disable=gcov)
    Failed to run gcov command.
==> Scanning for reports
    + /home/travis/build/manolan1/easy-defer/coverage/lcov.info
==> Uploading reports
    Success!
    View report at: https://codecov.io/github/manolan1/easy-defer/commit/352df2a8e1369e609d11e62fa17e1a48c9ef186a

Additional Information

Any additional information, configuration or data that might be necessary to reproduce the issue.

Hi @manolan1, for many projects, they run gcov as a way to collect coverage reports. This is not always necessary, but we attempt to run it by default. You can run codecov --disable=gcov to remove the error, but it should not change your reports on Codecov.