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

CI: External contributions are not distributed properly causing long and flaky builds #22308

Closed
ZachJW34 opened this issue Jun 14, 2022 · 2 comments · Fixed by #22326
Closed
Labels
type: bug type: chore Work is required w/ no deliverable to end user

Comments

@ZachJW34
Copy link
Contributor

Current behavior

Tests are doubled up on CI for external contributors, see build. We ran into this problem pre-10.0 but did't apply the same test distribution rules to our new 10.0 tests #21305. This can lead to long and flaky builds for external contributors.

That job isn't the only one that is duplicating tests, so an audit of the this build should be made to find all the jobs that are not distributing properly.

Screen Shot 2022-06-14 at 9 23 12 AM

Desired behavior

CI should distribute tests properly for 10.0 builds

Test code to reproduce

Check out an external contributors CI build

Cypress Version

10.1.0

Other

No response

@cypress-bot
Copy link
Contributor

cypress-bot bot commented Jun 27, 2022

The code for this is done in cypress-io/cypress#22326, but has yet to be released.
We'll update this issue and reference the changelog when it's released.

@cypress-bot cypress-bot bot removed the stage: needs review The PR code is done & tested, needs review label Jun 27, 2022
@emilyrohrbough
Copy link
Member

This change has been completed. It's associated with the 10.3.0 release though there was no user-facing changes related to this change.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: bug type: chore Work is required w/ no deliverable to end user
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants