todomvc-tests-circleci [](https://circleci.com/gh/bahmutov/todomvc-tests-circleci/tree/main) [](https://dashboard.cypress.io/projects/15cjtg/runs)

January 20, 2022 · View on GitHub

Example E2E tests for an app that lives in a separate repository bahmutov/todomvc-no-tests-vercel

Read the blog post How to Keep Cypress Tests in Another Repo While Using CircleCI

Note: experiments with checking out a specific test branch before running tests, see bahmutov/circleci-checkout-experiment

Running a single test

You can trigger the CircleCI pipeline run and specify a part of the test title to match using cypress-grep plugin.

From the CircleCI web ui click the "Run Pipeline" button

Run the pipeline from CircleCI

A modal dialog appears. Add a string parameter "GREP" with the part of the test title you want to run.

Enter the GREP parameter

Click the "Run Pipeline" button. Only that test should execute, while other tests will be marked "pending". See Cypress test statuses

Only the test with "works" in the title ran

Running a single test multiple times in a row

You can "burn" a test by running the CircleCI pipeline with GREP and BURN parameters, read Burn Cypress Tests on CircleCI

Tagged tests

There are several test tags used in these specs: @sanity, @user

Small print

Author: Gleb Bahmutov © 2021