-
-
Notifications
You must be signed in to change notification settings - Fork 603
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Is it possible to speed things up, perhaps by running the tests in parallel? #4286
Comments
Hi @cb-sarathkumar you can run the tests and split them on multiple machines? If you run on the same machine, you need to make sure that they do not interfere with each other (like multiple Chrome/Firefox instances reaches memory/CPU limits etc). |
Thanks for the response! I can definitely run the tests on multiple machines. If I use the We're using the following file as a runner for the entire suite:
Also, it would be great to know if I can run the number of iterations with the --n tag in parallel as well. |
No. Multi in this context means multiple pages in a user journey. I would recommend running on multiple servers and then send the result to Graphite (or if you have another time series database) to aggregate the result. Running tests on the same server and keeping track if they disturb each other is complicated and needs a lot of work. Thinking you want to avoid spending time/money on investigating regression that happened because you run multiple tests on the same machine. |
Your question
My regression suite currently takes about 2 hours to run, and we're exploring options to reduce this execution time. Is it possible to speed things up, perhaps by running the tests in parallel?
The text was updated successfully, but these errors were encountered: