-
Notifications
You must be signed in to change notification settings - Fork 3.2k
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
chore: merging 10.7.0 release into master #23628
Merged
Merged
Conversation
This file contains 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
…105.0.5195.28 (#23273) * chore: Update Chrome (beta) to 105.0.5195.28 * chore: Update Chrome (stable) to 104.0.5112.101 and Chrome (beta) to 105.0.5195.28 Co-authored-by: cypress-bot[bot] <2f0651858c6e38e0+cypress-bot[bot]@users.noreply.github.com>
… primary (#21552) * add special serialization rules for snapshot prefix * add failing regression tests * allow for snapshots to delegate to the active spec bridge if applicable * test against consoleProps URL which is more consistent than log url * clean up snapshot tests to set interactive mode in the spec bridge when XHR requests are made, as well as used aliases for requests over arbitrary waits * Update packages/driver/src/cypress/log.ts Co-authored-by: Matt Schile <mschile@cypress.io> * Update packages/driver/src/cypress/log.ts Co-authored-by: Matt Schile <mschile@cypress.io> * chore: fix trailing space Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com> Co-authored-by: Matt Schile <mschile@cypress.io>
Co-authored-by: Rachel <rachel@cypress.io> Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com> Co-authored-by: Rachel <Raquel.rudermano@gmail.com>
Co-authored-by: Blue F <blue@cypress.io>
Co-authored-by: Mark Noonan <mark@cypress.io>
This reverts commit 98cbac1.
* fix leftover percy network-idle-timeout * Skip another instance of 23153 * fix 23147 * Revert fix 23147 * try percy upgrade again * Update yarn.lock * skip 23404 * bring in emilys override version change for percy ui * skip 23406 * skip 23407 * downgrade percy to 1.2.0 * fix percy diff * fix percy diff * update comment * restore lock file * Update yarn.lock * Update yarn.lock * percy fixes * possible fix * fix verison flake?? * Revert "fix percy diff" This reverts commit e4c4e2e. * Revert "Revert "fix percy diff"" This reverts commit 94284e4. * Remove version assertion * Trigger Build * ignore spec duration in percy snapshots * use .each to preserve order of execution * add comment * fix comment * try new logic for header wait * Revert "try new logic for header wait" This reverts commit bfed31e. * add timeout to choose a browser * Trigger Build * try without promise.all; revert timeout to choose a browser tests * ignore spec-duration in percy in runner * clean up .thens * clean up diffs * move around .thens * wait for tooltip to take snapshot, skip flakers * try hiding spec duration * Revert: try hiding spec duration * Bring back duration mock * Add another duration mock * try cy.contains with tooltip, comment out removeGlobalStyles * skip 23417 * skip choose a browser failures * skip 23419 * skip 23414 * bring back // removeGlobalStyles() * skip 23422 * skip 23423 * skip 23424 * set version to empty string to make percy happy * Remove duration mock * Do not display top-nav-cypress-version-current-link, skip 23433? * skip 23434, clean up diffs * clean up diffs, skip percy flake * skip 23434 * skip 23437 * fix 23156 * fix 23250 and similar * fix 23157 * skip more percies * skip 23443 * skip more tooltip snapshots * Update net_stubbing.cy.ts * Update cookies.cy.js * Update e2e_cookies.cy.js * add missing github issue * Update circle.yml * Skip all of network stubbing * Skip 23158 * Skip 23448 * remove unnecessary async, add skip for 23444 * more skips for 23444 * skip 23451 * More skips 23436 * More skips 23444 * skip 23455 * more skips 23444 * skip 23457 * more skips 23444 * mroe skip 23455 * Trigger Build * skip set cookie 23444 * skip 21300 * skip 23417 * Trigger Build * potential fix for 23308 * skip 23472 * skip snapshot * skip 23474 * Trigger Build * Trigger Build * Trigger Build * Trigger Build * skip more 23245 * Trigger Build * Trigger Build * Trigger Build * Trigger Build * Trigger Build * Trigger Build * Trigger Build * skip 23480,23481 * skip 23307 * Trigger Build * addtl skip 23481 * skip 23484 * try cy.origin stability fix on nav commands issue * Revert: try cy.origin stability fix on nav commands issue * skip more 23452 * Trigger Build * Trigger Build * Trigger Build * Trigger Build * Trigger Build * Trigger Build * Trigger Build * Trigger Build * skip 23493 * Trigger Build
* chore: Refactor assertion logging * Remove duplicate snapshot on command failure; Prevent circular json error when inspecting commands * Fix for 'next' attribute in logs * Add comments about logging and assertions * Fix duplicate logs on not.exist assertions * Move command-merging logic into asserting.ts * Fix TS error * Fix race condition with cross-origin tests * Review updates
fix: adds GITHUB_RUN_ATTEMPT counter for tracking retries in the Cypress Cloud
Co-authored-by: Jordan <jordan@jpdesigning.com>
…-config fix(webpack-dev-server): add custom project config to handler
Co-authored-by: Jessica Sachs <jess@jessicasachs.io> Co-authored-by: Rocky <25568640+rockindahizzy@users.noreply.github.com>
Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com>
…root (#23535) * fix: updating globbing patterns to work when mounted to the root directory * Adding unit tests for globby calls * Updating a few tests. Reordering for cleaner diff. * Refactoring after develop merge * Persist binary for validation * Using arch-specific path sep
* chore: wire up Cypress Studio (#23413) * wip * wip * wip - spike * more wip [skip ci] * update style * fix ts * move types around * extract types * lint * fixing tests * fix component test * skip some tests * do not error on experimentalStudio flag * add studio controls placeholder * fixing tests * revert * revert changes * rename store * rename method * remove comment * refactor * correctly feature flag studio * simplify code * simplify code * lift check into useEventManager * correctly hide create studio prompt based on flag; * remove superfulous css * rename variables * fix bugs * wip * unskip tests * unskip more tests * fix a bug in the assertion API * fix bug in assertions [skip ci] * wip - bugs [skip ci] * feat: add experimentalStudio flag back (#23506) Co-authored-by: astone123 <adams@cypress.io> * chore: Add Studio UI to Cypress 10 (#23537) * wip * wip * wip - spike * more wip [skip ci] * update style * fix ts * move types around * extract types * lint * fixing tests * fix component test * skip some tests * do not error on experimentalStudio flag * add studio controls placeholder * fixing tests * revert * revert changes * rename store * rename method * remove comment * refactor * correctly feature flag studio * chore: wip add barebones studio modals * simplify code * simplify code * lift check into useEventManager * correctly hide create studio prompt based on flag; * remove superfulous css * chore: style studio toolbar * chore: misc feedback * chore: remove studio store prop * chore: studio URL prompt and other changes * update component * chore: UI styling and remove studio init modal * chore: revert unnecessary changes * chore: fix types * chore: fix some tests, minor refactor (#23545) * fix test * fix test * add noHelp link to StandardModal Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com> * test: studio e2e tests (#23546) * add basic e2e test * add some e2e tests for studio and a note on limitations * additional spec * add more tests, refactor helper * fix bug in studio * remove test code * chore: UI feedback * fix race condition * update tests * rename test * improve types in reporter * remove dead code * improve tests * merge tests into one spec * chore: Cap instruction modal width; exit studio mode when new spec is chosen * chore: Only render studio error when test has failed; add test for studioEnabled * correctly check if command is studio or not * improve specs and hopefully reduce flake * communicate studio state from app->reporter * receive studio save state validity from app * fix test * improve test coverage * fix external link Co-authored-by: astone123 <adams@cypress.io>
Co-authored-by: Mark Noonan <mark@cypress.io>
mike-plummer
requested review from
emilyrohrbough,
lmiller1990 and
rachelruderman
August 30, 2022 18:22
Thanks for taking the time to open a PR!
|
Test summaryRun details
View run in Cypress Dashboard ➡️ This comment has been generated by cypress-bot as a result of this project's GitHub integration settings. You can manage this integration in this project's settings in the Cypress Dashboard |
emilyrohrbough
approved these changes
Aug 30, 2022
chrisbreiding
approved these changes
Aug 30, 2022
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.
Release 10.7.0
User facing changelog
Additional details
Steps to test
How has the user experience changed?
PR Tasks
cypress-documentation
?type definitions
?