Codecov report is in processing state endlessly

Before submitting a topic, please confirm the following

I have searched for similar issues before creating this topic.
I have verified that my repository is using the Codecov GitHub app, if using GitHub
I have validated my codecov.yaml configuration file.
I have filled out the below sections to the best of my ability.
I understand that the community boards are a free, best-effort tool. While we hope to have someone on the Codecov team resolve your problem quickly, this is not always possible.


For several days we have seen that the codecov report is not generating for the PRs in several github modules.
eg - [Automated] Update summary csv files by ballerina-bot · Pull Request #1348 · ballerina-platform/module-ballerina-grpc · GitHub
[Automated] Update summary csv files by ballerina-bot · Pull Request #1013 · ballerina-platform/module-ballerina-auth · GitHub

Even though the report gets uploaded correctly, we can see that it stays in the processing state continously.

Even after some retries, it does not generate it. And also in the codecov status page, we cannot see any outages in these days as well.

Since this is a required check for the PRs, we are facing a hard time when trying to merge those.


[Please provide a link to the CI/CD run.]
([Automated] Update summary csv files · ballerina-platform/module-ballerina-grpc@bc49b74 · GitHub)

Codecov Output

Please provide the full output of running the uploader on your CI/CD. This will typically have the Codecov logo as ASCII.

==> linux OS detected
==> SHASUM file signed by key id 806bb28aed779869
==> Uploader SHASUM verified (0c9b79119b0d8dbe7aaf460dc3bd7c3094ceda06e5ae32b0d11a8ff56e2cc5c5  codecov)
==> Running version latest
==> Running version v0.6.1
/home/runner/work/_actions/codecov/codecov-action/v3/dist/codecov -n  -Q github-action-3.1.4 -C bc49b7470e2ac78344d9c46a62d1bc6bcf2bf5d3
[2023-07-10T20:10:39.970Z] ['info'] 
     _____          _
    / ____|        | |
   | |     ___   __| | ___  ___ _____   __
   | |    / _ \ / _` |/ _ \/ __/ _ \ \ / /
   | |___| (_) | (_| |  __/ (_| (_) \ V /
    \_____\___/ \__,_|\___|\___\___/ \_/

  Codecov report uploader 0.6.1
[2023-07-10T20:10:39.981Z] ['info'] => Project root located at: /home/runner/work/module-ballerina-grpc/module-ballerina-grpc
[2023-07-10T20:10:39.985Z] ['info'] ->  Token found by environment variables
[2023-07-10T20:10:39.995Z] ['info'] Searching for coverage files...
[2023-07-10T20:10:40.435Z] ['info'] Warning: Some files located via search were excluded from upload.
[2023-07-10T20:10:40.435Z] ['info'] If Codecov did not locate your files, please review
[2023-07-10T20:10:40.435Z] ['info'] => Found 4 possible coverage files:
[2023-07-10T20:10:40.435Z] ['info'] Processing /home/runner/work/module-ballerina-grpc/module-ballerina-grpc/ballerina/target/report/grpc/coverage-report.xml...
[2023-07-10T20:10:40.453Z] ['info'] Processing /home/runner/work/module-ballerina-grpc/module-ballerina-grpc/ballerina-tests/target/report/grpc_tests/coverage-report.xml...
[2023-07-10T20:10:40.474Z] ['info'] Processing /home/runner/work/module-ballerina-grpc/module-ballerina-grpc/compiler-plugin-tests/build/reports/jacoco/test/jacocoTestReport.xml...
[2023-07-10T20:10:40.476Z] ['info'] Processing /home/runner/work/module-ballerina-grpc/module-ballerina-grpc/native/build/reports/jacoco/test/jacocoTestReport.xml...
[2023-07-10T20:10:40.618Z] ['info'] Using manual override from args.
[2023-07-10T20:10:40.619Z] ['info'] Detected GitHub Actions as the CI provider.
[2023-07-10T20:10:41.126Z] ['info'] Pinging Codecov:*******&branch=load-test-results&build=5512443996&
[2023-07-10T20:10:41.318Z] ['info']
[2023-07-10T20:10:41.319Z] ['info'] Uploading...
[2023-07-10T20:10:41.543Z] ['info'] {"status":"success","resultURL":""}

Expected Results

For the report to be commented in the PR.

Actual Results

It is still in processing state

Additional Information

Please provide applicable commit SHAs or file names that are extraneous or missing. Any additional information, configuration, or data that might be necessary to reproduce the issue.

1 Like

@dilanSachi here are some clarifying things. The below is a screenshot showing the status check from Codecov for one of the commits sent

For the PR #1348, I’m seeing that only one of the commits actually ran CI

For PR #1013, I’m seeing that the commit did successfully upload to Codecov, but I’m not sure why we didn’t report back. I’ll get back to you on this.