-
Notifications
You must be signed in to change notification settings - Fork 3.4k
chore: try blobless checkout method #32738
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
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
cypress
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Project |
cypress
|
| Branch Review |
checkout-improvements-ci
|
| Run status |
|
| Run duration | 20m 30s |
| Commit |
|
| Committer | Jennifer Shehane |
| View all properties for this run ↗︎ | |
| Test results | |
|---|---|
|
|
1
|
|
|
13
|
|
|
1102
|
|
|
4
|
|
|
26726
|
| View all changes introduced in this branch ↗︎ | |
Warning
Partial Report: The results for the Application Quality reports may be incomplete.
UI Coverage
45.27%
|
|
|---|---|
|
|
186
|
|
|
158
|
Accessibility
97.96%
|
|
|---|---|
|
|
4 critical
8 serious
2 moderate
2 minor
|
|
|
101
|
Tests for review
src/setup/TestingTypeCards.cy.tsx • 1 failed test • launchpad-ct
| Test | Artifacts | |
|---|---|---|
| An uncaught error was detected outside of a test |
Test Replay
|
|
commands/files.cy.js • 1 flaky test • 5x-driver-electron
| Test | Artifacts | |
|---|---|---|
| ... > throws when there is an error reading the file |
Test Replay
|
|
e2e/origin/config_env.cy.ts • 1 flaky test • 5x-driver-electron
| Test | Artifacts | |
|---|---|---|
| cy.origin- Cypress.config() > serializable > overwrites different values in secondary if one exists in the primary |
Test Replay
|
|
issues/28527.cy.ts • 1 flaky test • 5x-driver-electron
| Test | Artifacts | |
|---|---|---|
| issue 28527 > fails and then retries and verifies about:blank is not displayed |
Test Replay
Screenshots
|
|
e2e/origin/config_env.cy.ts • 1 flaky test • 5x-driver-inject-document-domain-chrome:beta
| Test | Artifacts | |
|---|---|---|
| cy.origin- Cypress.config() > serializable > overwrites different values in secondary if one exists in the primary |
Test Replay
|
|
commands/net_stubbing.cy.ts • 1 flaky test • 5x-driver-firefox
| Test | Artifacts | |
|---|---|---|
| ... > stops waiting when an xhr request is canceled |
The first 5 flaky specs are shown, see all 13 specs in Cypress Cloud. | |
cacieprins
approved these changes
Oct 16, 2025
mabela416
pushed a commit
that referenced
this pull request
Oct 17, 2025
* chore: try blobless checkout method * update pipeline checkout
AtofStryker
added a commit
that referenced
this pull request
Oct 17, 2025
This reverts commit 6307f90.
AtofStryker
added a commit
that referenced
this pull request
Oct 18, 2025
This reverts commit 6307f90.
AtofStryker
added a commit
that referenced
this pull request
Oct 18, 2025
ryanthemanuel
added a commit
that referenced
this pull request
Oct 21, 2025
commit 898fbc1 Merge: 00a488f 096b756 Author: mabela416 <mabel@cypress.io> Date: Mon Oct 20 13:48:47 2025 -0400 Merge branch 'develop' into mabel/issue-12026-handle-snapshots-in-studio commit 00a488f Author: Matthew Schile <mschile@cypress.io> Date: Mon Oct 20 11:02:51 2025 -0600 update changelog commit eb13900 Merge: 5b31a06 93375b7 Author: mabela416 <mabel@cypress.io> Date: Mon Oct 20 09:02:03 2025 -0400 Merge branch 'develop' into mabel/issue-12026-handle-snapshots-in-studio commit 5b31a06 Merge: 3b61635 a810356 Author: Mabel Amaya <mabel@cypress.io> Date: Fri Oct 17 14:53:51 2025 -0400 Merge remote-tracking branch 'refs/remotes/origin/mabel/issue-12026-handle-snapshots-in-studio' into mabel/issue-12026-handle-snapshots-in-studio commit 3b61635 Merge: fe5e574 5f756c4 Author: Mabel Amaya <mabel@cypress.io> Date: Fri Oct 17 14:52:46 2025 -0400 Merge remote-tracking branch 'origin/develop' into mabel/issue-12026-handle-snapshots-in-studio commit fe5e574 Author: Mabel Amaya <mabel@cypress.io> Date: Fri Oct 17 12:20:14 2025 -0400 fix changelog link to the ticket commit 25a20d5 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Fri Oct 17 11:27:13 2025 -0400 chore(deps): update dependency @antfu/utils to ^0.7.10 (#32744) * chore(deps): update dependency @antfu/utils to ^0.7.10 * empty commit --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com> commit bda29e2 Author: Cacie Prins <cacieprins@users.noreply.github.com> Date: Fri Oct 17 11:24:34 2025 -0400 chore: Update Chrome (stable) to 141.0.7390.107 and Chrome (beta) to 142.0.7444.34 (#32743) Co-authored-by: cypress-bot[bot] <41898282+cypress-bot[bot]@users.noreply.github.com> Co-authored-by: Jennifer Shehane <jennifer@cypress.io> commit 02050ae Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri Oct 17 11:23:38 2025 -0400 chore: updating v8 snapshot cache (#32751) Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com> commit 836988b Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri Oct 17 11:23:31 2025 -0400 chore: updating v8 snapshot cache (#32750) Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com> commit 77d3d85 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri Oct 17 11:23:23 2025 -0400 chore: updating v8 snapshot cache (#32749) Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com> commit 367a454 Author: Jennifer Shehane <jennifer@cypress.io> Date: Thu Oct 16 18:27:02 2025 -0400 chore: test against Node.js 25 (#32737) * chore: test against Node.js 25 * also use Node 24 current * and 22 latest * revert the other image updates to just test Node 25 * and binary node versions commit 86e811e Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Thu Oct 16 16:11:04 2025 -0400 chore(deps): update dependency devtools-protocol to v0.0.1528500 (#32729) * chore(deps): update dependency devtools-protocol to v0.0.1528500 * empty commit * circle cache --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com> Co-authored-by: Jennifer Shehane <jennifer@cypress.io> commit 541f689 Author: Jennifer Shehane <jennifer@cypress.io> Date: Thu Oct 16 15:36:11 2025 -0400 chore: try blobless checkout method (#32738) * chore: try blobless checkout method * update pipeline checkout commit a810356 Author: Mabel Amaya <mabel@cypress.io> Date: Fri Oct 17 12:20:14 2025 -0400 fix changelog link to the ticket commit 832784b Merge: 74fb176 682a11e Author: Mabel Amaya <mabel@cypress.io> Date: Fri Oct 17 12:16:52 2025 -0400 Merge remote-tracking branch 'refs/remotes/origin/mabel/issue-12026-handle-snapshots-in-studio' into mabel/issue-12026-handle-snapshots-in-studio commit 74fb176 Author: Mabel Amaya <mabel@cypress.io> Date: Fri Oct 17 12:16:16 2025 -0400 update changelog commit 682a11e Merge: ab821a5 3f45167 Author: mabela416 <mabel@cypress.io> Date: Fri Oct 17 12:12:27 2025 -0400 Merge branch 'develop' into mabel/issue-12026-handle-snapshots-in-studio commit ab821a5 Author: Mabel Amaya <mabel@cypress.io> Date: Fri Oct 17 12:11:04 2025 -0400 update logic to disable pinning commit 4d17909 Author: Mabel Amaya <mabel@cypress.io> Date: Fri Oct 17 09:36:24 2025 -0400 add tests commit 8414a9a Author: Mabel Amaya <mabel@cypress.io> Date: Thu Oct 16 17:07:03 2025 -0400 update snapshots not available in studio message commit d7426cb Author: Mabel Amaya <mabel@cypress.io> Date: Thu Oct 16 17:06:46 2025 -0400 disable snapshot pinning in studio mode
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Additional details
Adds the new
method: bloblessproperty to ourcheckoutstep in CircleCI (as opposed to the default offull. https://circleci.com/docs/reference/configuration-reference/#checkoutThis essentially runs this
git clone --filter=blob:none <url>I'm not aware of why we would need a full clone in our case, but I may be wrong here.
Before
This is especially helpful since this operation runs on the node_modules install job, which is the gate for all subsequent jobs.
Checkout takes 24 seconds
After
Checkout takes 6 seconds
Steps to test
How has the user experience changed?
PR Tasks
cypress-documentation?type definitions?Note
Switches CircleCI checkout steps to blobless method in
pack-workflowsandnode_modules_installjobs.Written by Cursor Bugbot for commit bc21d58. This will update automatically on new commits. Configure here.