Codecov Outage History
21 incidents recorded over the last 365 days, 20 of them resolved. Durations are measured from when PulsAPI first saw the problem to when it cleared, which is usually longer than the vendor's own figure.
Every Recorded Codecov Incident
| Date | Incident | Duration | Status |
|---|---|---|---|
| Oct 5, 2026 | Codecov app and services are downThis incident has been resolved. | 2h 22m | Resolved |
| Aug 13, 2026 | Degraded performance on report processingThis incident has been resolved. | 49 min | Resolved |
| Aug 13, 2026 | Infrastructure MaintenanceThe scheduled maintenance has been completed. | 0 min | Scheduled |
| Jul 26, 2026 | PR Notifications delayedServer OOM caused drop in PR notifications between 10:48PM ET to 11:20PM ET. PRs expecting notifications during that period have now been manually sent. | -152 min | Resolved |
| Jul 22, 2026 | Upload processing is severely delayedThis incident has been resolved. | 5h 57m | Resolved |
| Jul 16, 2026 | Codecov services partially impacted and causing slowdownsThis incident has been resolved. | 12h 46m | Resolved |
| Jul 15, 2026 | Degraded processing serviceThis incident has been resolved. | 6h 54m | Resolved |
| Jul 8, 2026 | Codecov UI showing 400 Bad RequestThis incident has been resolved. | 3h 2m | Resolved |
| Jun 6, 2026 | Codecov uploaders (Action/Orb/Step) fail gpg verificationOn Saturday, June 6th, the Codecov gpg public key located at keybase.io/codecovsecurity was absent. This caused widespread outages for users uploading with the Codecov - GitHub Action - CircleCI Orb - Bitrise Step In… | 0 min | Resolved |
| Apr 23, 2026 | Integrity verification on the CLI/Action is failing and blocking uploads to CodecovThis incident has been resolved. | 19 min | Resolved |
| Apr 15, 2026 | Notifications might be delayedThis incident has been resolved. | 48 min | Resolved |
| Mar 22, 2026 | Coverage notifications delayedThis incident has been resolved. | 16h 55m | Resolved |
| Mar 20, 2026 | Coverage notifications delayedThis incident has been resolved. | 7h 7m | Resolved |
| Mar 19, 2026 | Coverage notifications delayedThis incident has been resolved. | 24h 7m | Resolved |
| Mar 16, 2026 | Unable to login with BitbucketThis incident has been resolved. All Bitbucket users will need to login to Codecov again, as their authorizations were reset. Codecov will not be able to commincate with Bitbucket until you do. | 28h 20m | Resolved |
| Mar 10, 2026 | Upload Processing Queue SlowdownThis incident has been resolved. | 4h 58m | Resolved |
| Feb 26, 2026 | Upload Processing Queue SlowdownThis incident has been resolved. We will continue monitoring for any changes. | 10h 36m | Resolved |
| Feb 19, 2026 | Upload Processing Queue SlowdownWe have identified a backlog in our processing queues that is causing delays in coverage report processing. Uploads are still being accepted but results may take longer than expected to appear. Our team is actively… | 0 min | Resolved |
| Dec 9, 2025 | Slower Processing Bundle AnalysisThis incident has been resolved. | 53h 47m | Resolved |
| Nov 18, 2025 | Slower processingThis incident has been resolved. | 21h 4m | Resolved |
| Nov 18, 2025 | Cli uploader download issuesThis incident has been resolved. | 3h 26m | Resolved |
Hear about the next one while it is open
Everything above is a record written after the fact. We can email you when the next Codecov incident opens instead, at the point where knowing still changes what you do.
Free, no password, no card. Unsubscribe in one click.
How to Read This Codecov Incident Log
Each row is an incident PulsAPI observed, not a summary written afterwards. The duration is wall-clock time between the first failing check and the first clean one, so it includes the window before Codecov acknowledged anything. Vendor post-mortems typically measure from acknowledgement, which is why their numbers are usually shorter.
Incidents still open have no duration yet and are listed as ongoing rather than being given a running total. The archive covers the last 365 days; anything older has aged out of the window rather than never having happened.
The longest single Codecov outage in this window ran 2d 5h, against a mean recovery of 10h 10m. If you depend on Codecov in a customer-facing path, the longest figure is the one to design around. The mean is what happens on a normal bad day; the maximum is what happens on the worst one.