Cypress - CircleCI
Running Cypress tests in parallel on CircleCI and Currents dashboard
Last updated
Running Cypress tests in parallel on CircleCI and Currents dashboard
Last updated
This is an example repository that showcases using with .
We are hosting independent versions of the Cypress App and with pre-installed binaries. Please refer to the for the list of supported binaries and versions.
The example installs the custom Cypress App and runs 3 containers with Cypress tests in parallel using various setup scenarios.
Create an account at https:/app.currents.dev.
Obtain ProjectId and Record Key.
Set CURRENTS_RECORD_KEY
:
create and set CURRENTS_RECORD_KEY
.
alternatively, set CURRENTS_RECORD_KEY
Follow the setup instructions at to create currents.config.js
set your projectId
Please refer to the setup scenario that fits your needs.
CircleCI configuration that uses Docker image with pre-installed cypress app. Refer to the for the list of supported binaries and versions.
cypress/default
executor exampleHere's an example of the demo run in Currents.dev dashboard, note that 3 cypress agents were used as part of this run:
CircleCI configuration that explicitly downloads alternative Cypress binary. Refer to the for the list of supported binaries and versions.
has pre-defined commands that facilitate creating CircleCI configuration. The examples below show how to integrate Cypress tests with Currents using Cypress Orb and various setup scenarios.
The examples below use to run cypress-cloud
for recording test results and parallelization with
The configuration below uses the default cypress/default
and installs custom Cypress binary during cypress/install
step:
The configuration below uses the with pre-installed Cypress App.
CircleCI configuration that uses Docker image with pre-installed cypress app. Refer to the for the list of supported binaries and versions.