Skip to content

Break Up Tests #6205

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Merged
merged 6 commits into from
Jun 9, 2025
Merged

Break Up Tests #6205

merged 6 commits into from
Jun 9, 2025

Conversation

emilyrohrbough
Copy link
Member

@emilyrohrbough emilyrohrbough commented Jun 9, 2025

Speed up tests >8m to ~5 minutes

Copy link

cypress bot commented Jun 9, 2025

cypress-documentation    Run #500

Run Properties:  status check passed Passed #500  •  git commit 576117be21: .
Project cypress-documentation
Branch Review split-up-tests
Run status status check passed Passed #500
Run duration 04m 16s
Commit git commit 576117be21: .
Committer Emily Rohrbough
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 0
Tests that did not run due to a developer annotating a test with .skip  Pending 0
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 306
View all changes introduced in this branch ↗︎
UI Coverage  11.04%
  Untested elements 2409  
  Tested elements 3  
Accessibility  96.95%
  Failed rules  1 critical   3 serious   4 moderate   0 minor
  Failed elements 25  

Copy link
Member

@jennifer-shehane jennifer-shehane left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@emilyrohrbough THANK YOU! This has been on my list to revisit for a while. Can you split the circleCI to use 6 machines, then this will run even faster in CI.

@emilyrohrbough
Copy link
Member Author

@jennifer-shehane Bumping parallelization to 6 dropped this to 5m.

The original run was almost 9 minutes total, so almost 2x faster.

@jennifer-shehane jennifer-shehane merged commit 2d19d51 into main Jun 9, 2025
10 checks passed
@jennifer-shehane jennifer-shehane deleted the split-up-tests branch June 9, 2025 22:36
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants