Description
recently we had experiences an issue with codecov’s status stuck at expecting results.
We found it might be related to a failed upload
==> Circle CI detected.
project root: .
→ token set from env
Yaml found at: .codecov.yml
==> Running gcov in . (disable via -X gcov)
==> Python coveragepy not found
==> Searching for coverage reports in:
+ .
→ Found 1 reports
==> Detecting git/mercurial file structure
==> Reading reports
+ ./coverage.txt bytes=1672714
==> Appending adjustments
+ Found adjustments
==> Gzipping contents
==> Uploading reports
url: codecov.io
query: …
→ Pinging Codecov
→ Uploading
X> Failed to upload
→ Sleeping for 30s and trying again…
→ Pinging Codecov
→ Uploading
→ View reports at
We’re guessing if the first failed upload triggered the codecov to run some pipeline like fetch status, calculate diff, etc, but the 2nd time also triggered another one and masked the first one, but some race conditions caused the codecov status on github to hang?
Could someone help on this? I masked our github projects/repo info, and we’re using codecov cloud (codecov.io), please let me know if you need any more info.