How to cache Cypress when running app and the tests from subfolders of the repo.
How to tag your Cypress tests to make sure anyone can quickly test the changes.
How to save the full HTML page using the cyclope plugin when a Cypress test fails.
Use workflow parameter to control the number of machines CircleCI is launching to run your tests faster when needed.
How to run the modified Cypress.io specs first when using CircleCI workflows
How to run a single test multiple times by using cypress-grep and CircleCI pipeline
How to keep the tests in sync with the features, while keeping them in separate repositories and running CircleCI workflows.
How to access the MongoDB during Cypress API tests locally and on CircleCI
How to make sure the CI machines are not IO-limited when running Cypress tests in parallel on CircleCI machines
Split the long-running spec into smaller specs in a subfolder.
This blog post shows how to configure CircleCI to run Cypress in parallel mode for internal branches, while only use a single machine to run Cypress tests for external pull requests.
How to load balance multiple Cypress end-to-end tests in parallel mode, or group different tests together and in general control test runs in any way you want.
How to test Gatsby static blog locally, on Netlify before deploying, and after deployment using Circle.