You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/product/test-analytics/index.mdx
+10-8Lines changed: 10 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -4,20 +4,24 @@ sidebar_order: 135
4
4
description: Learn about how Sentry Prevent's Test Analytics tools can help you improve your code.
5
5
---
6
6
7
-
Sentry Prevent Test Analytics provides actionable insights into your CI test runs, helping you identify flaky tests, track failures, and optimize your test suite for faster, more reliable deployments.
7
+
Sentry Prevent Test Analytics provides actionable insights into your CI test runs, helping you identify flaky tests, track failures, and optimize your test suite for faster, more reliable deployments.
8
8
9
9
## Why Use Test Analytics?
10
10
11
11
-**Spot Flaky Tests:** Quickly identify and address tests that fail intermittently, reducing noise and wasted debugging time.
12
12
-**Track Failures and Trends:** Monitor cumulative failures, slowest tests, and overall test run efficiency to improve CI reliability.
13
13
-**Actionable Insights:** See which lines of code failed within tests, confirm flaky tests, and prioritize fixes.
14
-
-**Integrated with Sentry:** Access test analytics alongside your error and performance data for a unified developer experience. Yay
14
+
-**Integrated with Sentry:** Access test analytics alongside your error and performance data for a unified developer experience.
15
15
16
16
## Getting Started
17
17
18
-
To use Sentry Prevent Test Analytics, you’ll need to install the [Sentry app]() on your GitHub organization or specific repositories. Once installed, choose your JUnit XML Report language and [set your permissions](#permissions-and-repository-tokens) using a repository secret.
18
+
<Alert>
19
+
Sentry Prevent Test Analytics is currently in <strong>beta</strong>. Beta features are still a work in progress and may have bugs.
20
+
</Alert>
21
+
22
+

19
23
20
-
*Insert Arcade GIF or screenshot here*
24
+
To use Sentry Prevent Test Analytics, you’ll need to install the [Sentry app]() on your GitHub organization or specific repositories. Once installed, choose your JUnit XML Report language and [set your permissions](#permissions-and-repository-tokens) using a repository secret.
21
25
22
26
**There are two ways to upload your test results:**
23
27
@@ -38,14 +42,12 @@ Now that you've configured your CI to upload your test results, you can inspect
38
42
39
43
After your workflow runs, view failed tests in the [failed tests dashboard](), or in your GitHub pull request comments.
40
44
41
-
*Insert Arcade GIF or screenshot here*
45
+

42
46
43
47
You can see a complete overview of your test analytics in the [test analytics dashboard]().
44
48
45
-
*insert screenshot here*
46
-
47
49
## Permissions and Repository Tokens
48
-
When configuring Test Analytics, you'll be asked to choose your upload permissions. For GitHub Actions, you can use [OpenID Connect](https://openid.net/developers/how-connect-works/), or generate a repository token. Using the CLI, generate a repository token.
50
+
When configuring Test Analytics, you'll be asked to choose your upload permissions. For GitHub Actions, you can use [OpenID Connect](https://docs.github.com/en/actions/security-for-github-actions/security-hardening-your-deployments/about-security-hardening-with-openid-connect), or generate a repository token. Using the CLI, generate a repository token.
49
51
50
52
You can find a list of repository tokens on the Sentry Prevent [tokens page]().
0 commit comments