Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
---
title: Codecov
sidebar_order: 140
description: Learn about Sentry's integration with Codecov.
---

Expand Down
9 changes: 9 additions & 0 deletions docs/integrations/code-coverage/index.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: Code Coverage
sidebar_order: 75
description: Learn about Sentry's code coverage integrations, which surface test coverage data directly in your stack traces.
---

Code coverage integrations connect your coverage provider to Sentry so you can see which lines of code in a stack trace are covered by tests. This helps you spot untested code paths that are causing errors.

<PageGrid />
6 changes: 6 additions & 0 deletions docs/integrations/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,12 @@ For more details, see the [full Integration Platform documentation](/integration
| [Jam](/integrations/session-replay/jam/) | X |
| [OpenReplay](/integrations/session-replay/openreplay/) | X |

## Code Coverage

| Integration | Stack Trace Coverage |
| -------------------------------------------------------- | -------------------- |
| [Codecov](/integrations/code-coverage/codecov/) | X |

## Coding Agents

| Integration | Seer Integration |
Expand Down
4 changes: 0 additions & 4 deletions docs/product/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -64,10 +64,6 @@ Sentry's [**Uptime Monitoring**](/product/monitors-and-alerts/monitors/uptime-mo

[**Discover**](/product/explore/discover-queries/) provides visibility into your data across environments by building upon and enriching your error data. You can [**query**](/product/explore/discover-queries/query-builder/) and unlock insights into the health of your entire system and get answers to critical business questions — all in one place. You can also build your own [**dashboards**](/product/dashboards/) to help you monitor what's most important for your app.

### Code Coverage

[Codecov](/product/codecov/) provides **test code coverage** for developers. It helps improve testing, coverage, and code reliability, allowing you to get test coverage insights directly in Sentry while monitoring your errors.

### Seamless Developer Workflow

Sentry provides many [**integrations**](/integrations/) to support a seamless developer workflow, including:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -184,5 +184,3 @@ On top of error monitoring, Sentry offers other features to help you detect and
- [Session Replay](/product/explore/session-replay/) to view a a video-like reproduction of your user sessions when errors occur.
- [pre-built Sentry Dashboards](/product/dashboards/sentry-dashboards/) to track application performance and errors across services.
- [Profiling](/product/explore/profiling/) to get deeper level of visibility on top of traditional tracing.

As well as [Codecov](https://docs.codecov.com/docs) to give you automated code coverage reports as part of your CI/CD.
8 changes: 8 additions & 0 deletions redirects.js
Original file line number Diff line number Diff line change
Expand Up @@ -591,6 +591,14 @@ const userDocsRedirects = [
source: '/api/guides/oauth/',
destination: '/api/auth/',
},
{
source: '/product/codecov/:path*',
destination: '/integrations/code-coverage/codecov/:path*',
},
{
source: '/product/codecov/',
destination: '/integrations/code-coverage/codecov/',
},
{
source: '/integrations/incidentio/',
destination: '/integrations/issue-tracking/incidentio/',
Expand Down
1 change: 0 additions & 1 deletion src/components/sidebar/SidebarMoreLinks.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,6 @@ export function SidebarMoreLinks() {
</button>
{isExpanded && (
<Fragment>
<SidebarLink href="https://about.codecov.io/" title="Codecov" />
<SidebarLink href="https://discord.gg/sentry" title="Discord" />
<SidebarLink href="https://www.sentry.help/en/" title="Support" />
<SidebarLink
Expand Down
Loading