Introducing in-app test results: A streamlined, local workflow for debugging CI failures

January 31, 2023

By Jessamyn Sweet

Introducing in-app test results, a game-changing addition to Cypress that allows you to easily debug failed CI test runs right from your local app. With the new Debug page in the app, you can review, rerun, and debug failed CI test runs that are recorded to Cypress Cloud.

Debugging failed CI test runs can be a time-consuming and frustrating process. In the past, you had to switch back and forth between your local editor and your CI provider's website, searching and copying the names of failed tests in order to run and debug them. Debug eliminates this tedious process by allowing you to connect to Cypress Cloud and debug failed CI test runs directly from your local Cypress app.

The Debug page is supercharged by Cypress Cloud, which allows you to quickly and easily access recorded test runs and debug them more efficiently. The tight integration between the Cypress app and Cloud means that you can bring your entire CI debugging workflow into one place, saving time and money.

To take advantage of the Debug page, please ensure that git is properly configured for your project and that you are sending git data to Cypress Cloud. Cypress uses your local git history to display Cloud runs executed on your current commit. Learn more about how the Debug page shows test runs in our documentation.

We're excited to bring the Debug page to Cypress, and overhaul the CI debugging experience for our users! Try it out and let us know what you think in our GitHub Discussion.

For a complete list of updates in this release, please review our changelog.