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

Separate "Build, Test, Lint for Pull Requests" workflow #2022

Open
uarlouski opened this issue Apr 4, 2023 · 1 comment
Open

Separate "Build, Test, Lint for Pull Requests" workflow #2022

uarlouski opened this issue Apr 4, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@uarlouski
Copy link
Collaborator

The testing workflow should be separated into two workflows with the following checks:

  • workflow with cheap checks that runs on every push without any approvals, it includes ESLint, Jest tests
  • workflow with long running checks that runs on ready-to-test label, it includes all playwright tests (on only new one so we will pw tests in parallel reducing the pipeline duration by ~8 min)
@uarlouski uarlouski added the enhancement New feature or request label Apr 4, 2023
@uarlouski
Copy link
Collaborator Author

uarlouski commented Apr 6, 2023

addtionally need to ensure that only one visual tests suite running in time because we have limited number of available threads in applitools, there are limitations of concurrency property and request to improve it https://github.com/orgs/community/discussions/12835

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant