Zachary Williams
6c374031d7
fix: run-all-specs opens in new tab rather than new browser ( #25074 )
2022-12-12 09:07:59 -06:00
Wojciech Szućko
dbf4e47556
fix: display firefox tooltip with error CHROME_WEB_SECURITY_NOT_SUPPO… ( #25034 )
...
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com >
Closes undefined
2022-12-08 15:44:27 -06:00
Ryan Manuel
c540284f50
fix: add v8 snapshot usage to cypress in cypress testing ( #24860 )
2022-12-08 00:04:37 -06:00
Emily Rohrbough
05530ce531
chore(12): merge develop into release/12.0.0 ( #24927 )
...
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com >
Co-authored-by: Mark Noonan <mark@cypress.io >
Co-authored-by: Matt Henkes <mjhenkes@gmail.com >
Co-authored-by: Mike Plummer <mike-plummer@users.noreply.github.com >
Co-authored-by: Zach Bloomquist <git@chary.us >
Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com >
Co-authored-by: Zachary Williams <ZachJW34@gmail.com >
Co-authored-by: Feng Yu <abcfy2@users.noreply.github.com >
2022-12-01 19:33:44 -06:00
BlueWinds
286bd9dac1
Merge remote-tracking branch 'origin/develop' into update-release-12
2022-11-22 08:57:02 -08:00
Lachlan Miller
4bbd78e22e
feat: Re-introduce Run All specs for End to End under experimentalRunAllSpecs flag ( #24745 )
...
* feat: re-enable Run All Specs (#24683 )
* fix: disable query in run-mode
* feat: Run-all-specs-ui (#24738 )
* wip run-all-specs-ui
* added component tests for specs-list, inline-specs-list, and run-all-specs
* updated tests for specslist, inlinespeclist, and runAllSpecs
* simplify test
* make prop with default value optional
* enable run all specs
* use named slot for clarify
* use Record type
* remove un-necessary dynamic component
* use group and hover to inline css
* fix tests
* fix tests and use snapshot for style testing
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com >
* fix typescript
* fix test
* build binary for run all specs
* fix: tweaks for Run All Specs (#24746 )
* update ui [skip ci]
* change types to reflect run all specs is e2e only
* chore: separate run all specs components
* fix typescript error
* fix: run-all UI tweaks and keyboard nav (#24757 )
Closes undefined
* fix UI test
* move listener and use i18n [skip ci] (#24761 )
* fix: run-all-specs duplicate file-matching (#24763 )
* chore: limit linting [skip ci]
* do not get separator until app is loaded
* fix test
Co-authored-by: Zachary Williams <ZachJW34@gmail.com >
Co-authored-by: amehta265 <65267668+amehta265@users.noreply.github.com >
2022-11-22 17:28:48 +10:00
Emily Rohrbough
79ea453764
chore(v12): merge develop into release/12.0.0 ( #24705 )
...
Co-authored-by: amehta265 <65267668+amehta265@users.noreply.github.com >
Co-authored-by: Bill Glesias <bglesias@gmail.com >
Co-authored-by: mattvCypress <mattv@cypress.io >
Co-authored-by: Ryan Manuel <ryanm@cypress.io >
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com >
Co-authored-by: Jordan <jordan@jpdesigning.com >
Co-authored-by: Adam Stone <adams@cypress.io >
2022-11-18 16:02:31 -06:00
Adam Stone
e3435b6fba
chore: re-name dashboard references to Cypress Cloud ( #24699 )
...
Co-authored-by: mattvCypress <mattv@cypress.io >
Co-authored-by: amehta265 <65267668+amehta265@users.noreply.github.com >
2022-11-17 09:10:50 -05:00
Jordan
ed90b14d4f
refactor: move linting to each lib to enable caching ( #24424 )
2022-11-17 17:31:19 +10:00
Chris Breiding
e4be9697bd
Merge branch 'develop' into merge-develop-v12-2022-11-14-take-2
2022-11-14 13:57:38 -05:00
Mark Noonan
191552322c
feat: in-app information about new major versions ( #24541 )
2022-11-04 16:25:38 -04:00
Matt Henkes
2f18a8cbd2
fix: remove cypress.server.defaults, cy.server and cy.route ( #24411 )
...
* fix: remove server and route commands
* This won't totally pass but it's a step in the right direction.
* Should be down to only two failing tests due to abort.
* fix the alias.<thing> api for intercept to be equivalent to route.
* adjust timeouts to reduce flake, ideally
* skip xhr abort tests
* More clean up
* Increase timeout
* trick next version
* fix unit tests probably
* yeah sure
* Apply suggestions from code review
Co-authored-by: Blue F <blue@cypress.io >
* remove addXhrLog
* Remove more usage of XHR stemming from proxy-logging
* Remove a couple of files that found their way back with the merge from release/12.0.0
* remove more server types
* increase timeouts again to prevent flake
Co-authored-by: Blue F <blue@cypress.io >
Co-authored-by: Zach Bloomquist <git@chary.us >
2022-11-04 08:24:03 -05:00
Bill Glesias
6055af37b0
Merge branch 'develop' of github.com:cypress-io/cypress into release/12.0.0
2022-11-02 10:27:39 -04:00
Ryan Manuel
b0c0eaa508
feat: introduce v8 snapshots to improve startup performance ( #24295 )
...
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com >
Co-authored-by: Zach Bloomquist <git@chary.us >
Co-authored-by: Tyler Biethman <tbiethman@users.noreply.github.com >
Co-authored-by: Matt Henkes <mjhenkes@gmail.com >
Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com >
Co-authored-by: Matt Schile <mschile@cypress.io >
Co-authored-by: Mark Noonan <mark@cypress.io >
Co-authored-by: Zachary Williams <ZachJW34@gmail.com >
Co-authored-by: Ben M <benm@cypress.io >
Co-authored-by: Zachary Williams <zachjw34@gmail.com >
Co-authored-by: astone123 <adams@cypress.io >
Co-authored-by: Bill Glesias <bglesias@gmail.com >
Co-authored-by: Emily Rohrbough <emilyrohrbough@yahoo.com >
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com >
Co-authored-by: semantic-release-bot <semantic-release-bot@martynus.net >
Co-authored-by: Adam Stone <adams@cypress.io >
Co-authored-by: Blue F <blue@cypress.io >
Co-authored-by: GitStart <1501599+gitstart@users.noreply.github.com >
Co-authored-by: Mike Plummer <mike-plummer@users.noreply.github.com >
Co-authored-by: Jordan <jordan@jpdesigning.com >
Co-authored-by: Sam Goodger <turbo@tailz.dev >
Co-authored-by: Colum Ferry <cferry09@gmail.com >
Co-authored-by: Stokes Player <stokes@cypress.io >
Co-authored-by: Vilhelm Melkstam <vilhelm.melkstam@gmail.com >
Co-authored-by: amehta265 <65267668+amehta265@users.noreply.github.com >
2022-10-31 20:20:27 -05:00
Emily Rohrbough
75cce8187c
fix(testIsolation): improve the behavior, clarify config options and sync with session command ( #24316 )
...
Co-authored-by: Matt Henkes <mjhenkes@gmail.com >
Co-authored-by: Bill Glesias <bglesias@gmail.com >
2022-10-24 18:05:58 -05:00
Mark Noonan
8ab3ea8f98
feat: implement new login and "connect project" logic ( #23762 )
...
Co-authored-by: Stokes Player <stokes.player@gmail.com >
2022-10-24 15:37:36 -04:00
Matt Schile
69873ae988
chore: remove experimentalSessionAndOrigin flag ( #24340 )
...
BREAKING CHANGE: removed experimentalSessionAndOrigin flag. testIsolation defaults to strict
2022-10-24 08:49:13 -06:00
Stokes Player
0c42a7e73b
fix: include cypress version in header to anon-collect endpoint ( #24158 )
2022-10-07 15:16:22 -04:00
Ryan Duffy
a75d3ec81f
fix: Detect user-configured browsers ( #23446 )
...
* fix: Detect user-configured browsers
* move user browser lookup into BrowserDataSource
* refactor out common browser dedupe logic
* simplify allBrowsers
* resolve non-machine browsers
* pr feedback
* added tests
* fix test
* longer timeout
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com >
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com >
Co-authored-by: Zachary Williams <ZachJW34@gmail.com >
2022-09-27 12:16:48 +10:00
Stokes Player
3aad5a03e9
fix: Add missing header and use correct endpoint host ( #23982 )
2022-09-26 18:26:33 -04:00
Emily Rohrbough
77c5ebfeb9
Merge branch 'develop' into cache-sessions
2022-09-22 15:05:28 -05:00
Rachel
070b3c9ba5
fix: relativeFile is now relative to repo root ( #23833 )
...
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com >
Co-authored-by: Tim Griesser <tgriesser10@gmail.com >
2022-09-20 13:52:24 -07:00
Emily Rohrbough
6968c8ea7a
tests
2022-09-19 15:18:21 -05:00
Emily Rohrbough
d00dd12d5a
Merge branch 'develop' into cache-sessions
2022-09-16 11:07:46 -05:00
Emily Rohrbough
4004d851b9
Merge branch 'develop' into cache-sessions-server
2022-09-16 10:35:12 -05:00
Stokes Player
314a0b2e0d
feat: add cohorts for A/B testing in Specs List Banners ( #23735 )
2022-09-15 22:20:30 -04:00
Emily Rohrbough
c6a6338f36
Merge branch 'cache-sessions-server' into cache-sessions
...
# Conflicts:
# packages/app/src/runner/event-manager.ts
# packages/driver/cypress/e2e/commands/sessions/manager.cy.ts
# packages/reporter/src/sessions/sessions.tsx
# packages/server/lib/session.ts
# packages/server/lib/socket-base.ts
# packages/server/test/unit/socket_spec.js
2022-09-15 13:14:00 -05:00
Emily Rohrbough
00aa6531f9
some clean up--- this branch is pretty stale...
2022-09-15 11:57:29 -05:00
Emily Rohrbough
13e986dfd5
Merge branch 'develop' into cache-sessions
...
# Conflicts:
# packages/app/src/runner/event-manager.ts
# packages/driver/cypress.config.ts
# packages/driver/src/cy/commands/sessions/index.ts
# packages/reporter/src/sessions/sessions.tsx
# packages/server/lib/project-base.ts
# packages/server/lib/server-base.ts
# system-tests/test/session_spec.ts
2022-09-15 11:19:14 -05:00
Emily Rohrbough
821150517d
Merge branch 'develop' into cache-sessions-server
...
# Conflicts:
# packages/app/src/runner/event-manager.ts
# packages/runner/src/studio/studio-recorder.js
# packages/types/src/driver.ts
2022-09-14 11:49:59 -05:00
Zach Bloomquist
566a1a208c
feat: gate WebKit behind experimentalWebKitSupport in prod ( #23711 )
2022-09-13 01:56:13 +00:00
Mark Noonan
282e6c07b3
fix: login/utm param bug fixes and test coverage ( #23787 )
2022-09-12 16:38:37 -04:00
Mike Plummer
043ab9ae92
fix: Update name of debug logger ( #23780 )
2022-09-12 13:25:42 -05:00
Mike Plummer
9abbbe61af
feat: Banner Analytics ( #23691 )
...
Co-authored-by: astone123 <adams@cypress.io >
2022-09-08 16:37:09 -05:00
Lachlan Miller
b6dad0a674
fix: support type: module in Node.js 16.17.0+ and 18.6.0+ ( #23637 )
...
* chore: bump ts-node version
* debugging
* update tests with docker images and docker script
* Update system-tests/scripts/bootstrap-docker-container.sh
Co-authored-by: Zach Bloomquist <git@chary.us >
* use chown
* Update system-tests/scripts/bootstrap-docker-container.sh
Co-authored-by: Zach Bloomquist <git@chary.us >
* Update bootstrap-docker-container.sh
* Update bootstrap-docker-container.sh
Co-authored-by: Zach Bloomquist <git@chary.us >
2022-09-07 10:21:02 +10:00
Zachary Williams
b615e8ac30
fix: don't show deps warning for projects that don't require bundler ( #23598 )
2022-08-30 15:43:01 -05:00
amehta265
6a614c312e
fix: Issue 23486 ( #23595 )
2022-08-29 17:04:13 -04:00
Zach Bloomquist
3c2fea216b
chore(server): convert remaining browsers code to typescript ( #23556 )
2022-08-29 19:47:05 +00:00
Emily Rohrbough
71dff8c56b
pull cached state from backend
2022-08-29 13:45:54 -05:00
Tyler Biethman
bc9edb4452
fix: filtering with --spec option for projects in Docker container 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
2022-08-29 13:38:13 -05:00
Emily Rohrbough
835d337103
round 1
2022-08-29 13:31:09 -05:00
Zach Bloomquist
bd0d38f352
chore(server): convert modes/run to typescript ( #23536 )
...
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com >
2022-08-25 17:20:53 +00:00
Emily Rohrbough
2e89992d71
working with recent changes
2022-08-24 18:23:33 -05:00
Adam Stone
03182625cf
feat: Enable create from Vue component for projects with custom spec patterns ( #23298 )
2022-08-18 11:00:29 -04:00
Kukhyeon Heo
a27affe447
chore: refactor server/lib/config.ts to pkg/config ( #22530 )
...
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 >
2022-08-17 10:54:02 -07:00
Mike Plummer
741254803f
feat: ACI Notification Banners ( #23256 )
2022-08-16 17:05:09 -05:00
Tyler Biethman
937d4e7f73
fix: ensure absolute directories in glob patterns are leading prior to removal ( #23368 )
...
* fix: ensure absolute directories in glob patterns are leading prior to removal
* Removing errant slash
2022-08-16 10:09:59 -05:00
Mike Plummer
b91e4e3c2d
feat: Flake Indicator ACI ( #23049 )
2022-08-15 11:12:09 -05:00
Rachel
c40a120aa7
chore: skip or fix flaky tests ( #23167 )
2022-08-15 08:50:34 -07:00
Tyler Biethman
e80e4e8334
fix: remove working directory from --spec glob patterns ( #23296 )
...
* fix: remove working directory from glob patterns
* Adding a few specs to FileDataSource
* Cleaning up leaky stubs
* Adding little system test
* Get mac binary too
2022-08-15 16:57:05 +10:00