Description
🤔 What's the problem you're trying to solve?
We love cucumber and use it for end-to-end testing our UI. As the tests include the UI, backend and database, they are quite "heavy" and are taking more and more time. We would like to decrease the execution time, especially as they are used in our pull-request CI/CD.
✨ What's your proposed solution?
Another quick way to speed up tests is to split them across multiple machines. I believe Cucumber-Js currently does not support this, correct? Or is there any third-party package I did not find?
We would love that feature. Nowadays, hardware is getting more cheap, and you can so easily speed up the workflow by paying little more money.
⛏ Have you considered any alternatives or workarounds?
Cucumber-js supports the parallel
parameter, but our pull-request provider (Atlassian Bitbucket) only supports a limited number of (not very strong) machines, so we currently cannot go beyond 2
for the parallel
parameter.