Skip to content
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

E2E - Cypress parallelization #3841

Closed
Tracked by #3682
roiLeo opened this issue Aug 26, 2022 · 7 comments · Fixed by #4190
Closed
Tracked by #3682

E2E - Cypress parallelization #3841

roiLeo opened this issue Aug 26, 2022 · 7 comments · Fixed by #4190
Assignees
Labels
A-tests p2 core functionality, or is affecting 60% of app

Comments

@roiLeo
Copy link
Contributor

roiLeo commented Aug 26, 2022

currently we are at about 11min on Lint, Build & Test workflow

@roiLeo roiLeo changed the title reduce cypress duration tests reduce cypress tests duration Aug 26, 2022
@yangwao yangwao added the p2 core functionality, or is affecting 60% of app label Sep 1, 2022
@yangwao
Copy link
Member

yangwao commented Sep 1, 2022

Can we split tests into separate parallel processes?
Like with reusable workflows should be good to go.
At least saving time on lint & build to separate tests from overall time?
Splitting tests in some particular test suits, per components?

@petersopko
Copy link
Contributor

here's one more ref for cypress parallelization
https://docs.cypress.io/guides/continuous-integration/github-actions#Worker-Jobs
here's a good resource to test this locally, can't do this with mobile internet right now (needs about 20gb for docker image)
https://github.com/nektos/act

@petersopko petersopko changed the title reduce cypress tests duration E2E - Cypress parallelization Sep 15, 2022
@petersopko petersopko mentioned this issue Sep 15, 2022
15 tasks
@petersopko
Copy link
Contributor

👋🏻

@kodabot
Copy link
Collaborator

kodabot commented Sep 21, 2022

ASSIGNED - @petersopko 🔒 LOCKED -> Thursday, September 22nd 2022, 18:37:24 UTC -> 36 hours

@kodabot
Copy link
Collaborator

kodabot commented Oct 20, 2022

ASSIGNMENT EXPIRED - @petersopko has been unassigned.

@preschian
Copy link
Member

👋🏻

@kodabot
Copy link
Collaborator

kodabot commented Oct 28, 2022

ASSIGNED - @preschian 🔒 LOCKED -> Saturday, October 29th 2022, 02:25:01 UTC -> 24 hours

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-tests p2 core functionality, or is affecting 60% of app
Projects
None yet
5 participants