---
title: "Test Insights"
description: "Analyze your test performance with Test Insights. Review recent runs and find flaky, failing and slow tests to identify opportunities for optimization."
platform: "Cloud"
doc_version: "unversioned"
last_updated: "2026-09-29"
cloud_plans: "Free, Performance, Scale"
version_control: "GitHub, Bitbucket Cloud"
---

> For current CircleCI product defaults, deprecated patterns, and Cloud/Server differences, see [AGENTS.md](https://circleci.com/docs/AGENTS.md).
>
> For the complete documentation index and site structure, see [llms.txt](https://circleci.com/docs/llms.txt).

# Test Insights

**Cloud plans:** Free, Performance, Scale

**Version control:** GitHub, Bitbucket Cloud

This feature **is supported** for orgs that use OAuth authentication.

Check your Organization slug at **Organization settings**  **Overview**. OAuth authenticated orgs are structured as follows:

*   `github/<your-org-name>` or `gh/<your-org-name>`
    
*   `bitbucket/<your-org-name>` or `bb/<your-org-name>`
    

This feature is **not supported** if your organization slug is in the following format:

*   `circleci/<UID>`
    

For an overview of feature support, see the [VCS Integration Overview](https://circleci.com/docs/guides/integration/version-control-system-integration-overview/#feature-support-for-each-pipeline-type) page.

## Overview

Use CircleCI test Insights to analyze your test performance within the most recent executions and identify opportunities for test optimization. To access test insights, select the **Tests** tab on the **Workflow Insights** page.

The next sections go over what test insights are available.

### Performance summary

The summary section displays test suite performance across your most recent 100 runs. You can view the following:

*   Average tests per run
    
*   Number of all flaky tests detected.
    
*   Failure counts
    
*   Slow run times in test suite.
    

> **Image:** Performance summary example

Figure 1. Performance summary

### Most recent runs

The most recent runs chart displays the most recent 100 executions of the test suite. You can hover over each bar to review the following:

*   Test count
    
*   Skipped tests
    
*   Success rate of tests
    

> **Image:** Recent runs example

Figure 2. Most recent runs

### Flaky tests

Flaky tests are tests that fail non-deterministically; they pass and fail due to some state external to the repository. As a result, flaky tests introduce uncertainty to a project’s build state.

Test Insights detects flaky tests. Flaky tests are identified as tests that failed and passed on the same commit in a 14-day window. Deterministic tests rely on the state of the repository and show the same behavior on re-runs. Flaky tests are labeled `FLAKY` throughout the CircleCI app to help you identify them.

> **Image:** Flaky tests Insights example

Figure 3. Flaky tests

### Most failed tests

You can view the 100 tests with the lowest success rates in their most recent pipeline executions. The table provides the following:

*   Test name
    
*   Associated job
    
*   Run time
    
*   Success rate
    

> **Image:** Most failed tests examples

Figure 4. Most failed tests

### Slowest tests

You can view the 100 tests with the longest run times in their most recent pipeline executions. The table provides the following:

*   Test name
    
*   Associated job
    
*   Run time
    
*   Success rate
    

> **Image:** Slowest tests example

Figure 5. Slowest tests