Start using cypress in docker compose on gitlab,
how can I run tests parallel in docker compose?
I use this command in docker:
npx cypress run -b chrome
What do I need to use for starting tests parallel and combine test results?
Start using cypress in docker compose on gitlab,
how can I run tests parallel in docker compose?
I use this command in docker:
npx cypress run -b chrome
What do I need to use for starting tests parallel and combine test results?
You will still need some type of "dashboard" to coordinate, record and parallelize your tests.
You can either use Cypress.io dashboard, or run your own service that coordinates parallelization.
For example (disclaiming that I am the author): https://github.com/agoldis/sorry-cypress
Cypress.io used to provide free parallelization but recently I have got this message:
This Thursday, July 11, 2019, we will begin enforcing limits on test recordings and based on your organization's recent usage of the Cypress Dashboard, your account will be impacted.
After exceeding 100% of your plan's test recording limit, parallelization will be disabled and new test recordings will be hidden from the dashboard.
Magnolia from Customer Support
Cypress.io provides free access to their dashboard for Open Source projects, and there's also a "free" plan with limited recording and parallelization capacity (as of Sep 24, 2019).
The Cypress Dashboard is required to run tests in parallel across machines.
Here's how it works:
The Cypress Dashboard parallelization is free for all plans, including the free tier.
Diagram of the above from the parallelization docs