Commit Graph

19859 Commits

Author SHA1 Message Date
Bill Glesias
8bc38894d5 Merge branch 'develop' into chore/merge_develop 2023-07-25 12:28:35 -04:00
Bill Glesias
3caabd3a0f chore: update electron notary tool to v2 (#27380)
* chore: update electron-notarize to @electron/notarize v2. legacy tooling will stop working November 23 and this allows us to get ahead of the curve. see bf23272fa2. Also inquirer types were having issues in build which updated from v7 to v8. Nothing major changed there except dropping node 10 support

chore: add Team ID to mac os code sign as it is now needed by the new signing tool. see https://github.com/electron/notarize#notes-on-your-teamid. [run ci]

* chore: debug notary [run ci]
2023-07-25 09:51:02 -04:00
Adam Stone-Lord
74253149cf chore: move Linux binary packaging and publishing to separate repository (#27285)
Co-authored-by: Matt Schile <mschile@cypress.io>
2023-07-24 19:57:14 -04:00
Bill Glesias
2e092add12 perf: no longer pause every single request through CDP and only pause requests needed for AUT document [run ci] (#26623) 2023-07-21 13:38:35 -04:00
Ben M
79116ef2dc chore: update KPI report to include feature request metrics (#27305) 2023-07-21 09:35:43 -04:00
Cacie Prins
cffa9d1a18 chore: release 12.17.2 (#27339)
* chore: release 12.17.2

* Apply suggestions from code review

Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com>

---------

Co-authored-by: Matt Henkes <mjhenkes@gmail.com>
Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com>
v12.17.2
2023-07-20 09:05:44 -05:00
Ryan Manuel
8be24a1562 chore: add e2e test for new test isolation events (#27222) 2023-07-20 08:44:24 -05:00
Ryan Manuel
2edb4e52c4 Merge pull request #27341 from cypress-io/chore/merge-develop-into-13 2023-07-19 12:52:34 -05:00
Bill Glesias
f0139bcd2d Merge branch 'develop' into chore/merge-develop-into-13 2023-07-19 13:43:23 -04:00
Bill Glesias
5d1e07a7aa chore: merge develop into release/13.0.0 (#27336)
Co-authored-by: Stokes Player <stokes@cypress.io>
Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com>
Co-authored-by: Jordan <jordan@jpdesigning.com>
Co-authored-by: semantic-release-bot <semantic-release-bot@martynus.net>
Co-authored-by: Matt Henkes <mjhenkes@gmail.com>
Co-authored-by: Chris Breiding <chrisbreiding@gmail.com>
fix: Fix web worker creation within spec frame (#27313)
fix: Handle privileged commands arg mutation (#27282)
fix(webpack-dev-server): add typeRoots to generated tsconfig for angular (#27117)
fix memory import (#27324)
2023-07-19 11:20:06 -05:00
Bill Glesias
b0315b19a7 chore: revert circle M1 runners for MacStadium VM (#27328)
* Revert "chore: use cloud hosted m1 runners for apple silicon devices (#27257)"

This reverts commit 78ad0d53ef.

* chore: reverted runner and trying new m1 runner on macstadium [run ci]

[run ci]

run ci

run ci

chore: bump cache (uising person over admin) [run ci]

chore: test build artifacts [run ci]

bump cache [run ci]

update cache
2023-07-19 09:26:17 -04:00
Matt Henkes
773eb8db56 chore: fix memory import (#27326) 2023-07-18 15:02:53 -05:00
Cacie Prins
4e9147dac3 chore: performance timestamps on logs (#27171)
Co-authored-by: Matt Schile <mschile@cypress.io>
2023-07-18 12:54:25 -05:00
Matt Henkes
cb6152503a chore: fix memory import (#27324) 2023-07-18 09:34:15 -05:00
semantic-release-bot
1d6246b4e6 chore: release @cypress/webpack-dev-server-v3.5.1
[skip ci]
@cypress/webpack-dev-server-v3.5.1
2023-07-17 21:37:08 -04:00
Jordan
376795f125 fix(webpack-dev-server): add typeRoots to generated tsconfig for angular (#27117)
* feat(webpack-dev-server): generate a local tsconfig file

* chore: remove comments

* chore: use relative paths

* test(webpack-dev-server): update tsconfig tests

* test(webpack-dev-server): update tsconfig tests

* test(webpack-dev-server): update tsconfig tests

* test(webpack-dev-server): upt outDir path

* chore: build binary

* Update npm/webpack-dev-server/src/helpers/angularHandler.ts

Co-authored-by: Stokes Player <stokes@cypress.io>

* fix(webpack-dev-server): use tmp but add typeRoots

* chore: update workflow to build binary

* remove redundant node_modules/types

* remove node_modules/types from assertions

---------

Co-authored-by: Stokes Player <stokes@cypress.io>
2023-07-17 21:01:47 -04:00
Ryan Manuel
1268c59bb3 Merge pull request #27307 from cypress-io/mschile/v13_merge_develop 2023-07-17 17:33:09 -05:00
Chris Breiding
ddec92d8da fix: Handle privileged commands arg mutation (#27282) 2023-07-17 12:19:23 -04:00
Chris Breiding
8fc59f442b fix: Fix web worker creation within spec frame (#27313) 2023-07-17 11:19:13 -04:00
Matt Schile
353306f664 reverting files.cy.js change 2023-07-17 09:12:04 -06:00
Matt Schile
0e936c5222 Merge branch 'develop' into mschile/v13_merge_develop 2023-07-14 13:41:53 -06:00
Dave Kasper
298dadcaa0 chore: increase protocol enabled postDataSize (#27283)
* chore: increase data size for automation protocol

* add unit tests

* add comment for default values

* attempt to fix flake

* undo flake fix

---------

Co-authored-by: Ryan Manuel <ryanm@cypress.io>
2023-07-13 12:29:10 -05:00
Matt Henkes
1fcdc878b6 chore: add telemetry span around collecting garbage (#27259)
* chore: add telemetry span around collecting garbage

* Apply suggestions from code review

Co-authored-by: Bill Glesias <bglesias@gmail.com>

* Apply suggestions from code review

Co-authored-by: Matt Schile <mschile@cypress.io>

---------

Co-authored-by: Bill Glesias <bglesias@gmail.com>
Co-authored-by: Matt Schile <mschile@cypress.io>
2023-07-13 10:41:20 -05:00
Bill Glesias
78ad0d53ef chore: use cloud hosted m1 runners for apple silicon devices (#27257)
* chore: use cloud hosted m1 runners for apple silicon devices

* run ci
2023-07-12 13:32:02 -04:00
Chris Breiding
4c0371f4b5 fix: Handle evaled privileged commands (#27267) 2023-07-12 13:09:49 -04:00
Bill Glesias
32cfa50f0e chore: remove the electron extension API and opt for CDP methods to leverage Fetch.Enable/Paused (#27205)
* chore: refactor electron to use CDP instead of extension [run ci]

* chore: refactor pause methods to CDPAutomation from electron and chrome
[run ci]
2023-07-12 11:02:43 -04:00
Bill Glesias
a0024e57ab chore: use setWindowOpenHandler over 'new-window' event as it has been deprecated in Electron v13 and removed in Electron v22 (#27256) 2023-07-12 11:02:06 -04:00
Ryan Manuel
94648cc2f4 chore: ensure that beforeTest awaits (#27274)
* chore: ensure that beforeTest awaits

* oops
2023-07-12 09:49:54 -05:00
Matt Schile
30199110dd chore: fix passing the correct attributes to getProtocolPropsForLog (#27255) 2023-07-11 11:25:48 -06:00
Cacie Prins
17ed1c9831 chore: release 12.17.1 (#27252) v12.17.1 2023-07-10 11:34:12 -05:00
Cacie Prins
390c96e7c2 chore: move cypress/request upgrade from 12.15 to 12.17.1 changelog entry (#27248) 2023-07-10 09:42:49 -05:00
Stokes Player
a3e4a8a606 fix: correct invalid stored preference for in-app notifications (#27237) 2023-07-07 16:36:28 -04:00
Ben M
c921fdf15d chore: Update renovate bot to only create PRs for electron upgrades (#27234)
* chore: Update renovate bot to only create PRs for electron upgrades

* chore: remove a bit more of unnecessary code
2023-07-07 14:16:18 -04:00
Jennifer Shehane
9ce54e36c4 dependency: bump cypress-request packages, loosen semver rules to ^ (#27005)
Co-authored-by: Matt Schile <mschile@cypress.io>
2023-07-07 11:28:44 -04:00
Jordan Shehane
d56b628b30 fix: Fix Typescript types for screenshot command. (#27130)
Co-authored-by: Mike Plummer <mikep@cypress.io>
Co-authored-by: Mike Plummer <mike-plummer@users.noreply.github.com>
2023-07-07 09:08:18 -05:00
Matt Schile
213afdefee test: adding stub backend log false (#27129) 2023-07-06 12:38:12 -06:00
Ben M
de42cdb39e chore: adding in workarounds KPIs plus refactoring (#27055)
* chore: adding in work around KPIs

* chore: update workflow to work with new KPI report generation process

* chore: fix a bad copy paste from my development environment

* chore: fix a bad copy paste from my development environment

* Update .github/workflows/report_weekly_app_kpis.yml

Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com>

* Update .github/workflows/report_weekly_app_kpis.yml

Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com>

---------

Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com>
2023-07-06 13:16:13 -04:00
Ryan Manuel
d2058a3e00 feat: change test isolation logic to navigate to about:blank at end of tests (#27140) 2023-07-05 15:55:33 -05:00
Cacie Prins
12823cd597 chore: release 12.17.0 (#27210) v12.17.0 2023-07-05 12:53:14 -05:00
Matt Schile
e179bee417 chore: adding changelog entry for issue 26900 (#27208) 2023-07-05 10:40:10 -05:00
Stokes Player
e65a3e348a fix: do not override electron debug port if previously set (#27169)
* fix: do not override electron debug port if previously set

* Add changelog

* Update cli/CHANGELOG.md

Co-authored-by: Mike Plummer <mike-plummer@users.noreply.github.com>

* Removed unneeded return value

---------

Co-authored-by: Mike Plummer <mike-plummer@users.noreply.github.com>
2023-06-30 15:01:12 -04:00
Mike Plummer
4eaf75c1ab chore: Update changelog (#27181) 2023-06-30 12:52:56 -05:00
Bill Glesias
d3200dfa91 chore: add guided error for removal of videoUploadOnPasses config option (#27158)
* chore: add guided error for removal of videoUploadOnPasses config option

* chore: properly order breaking keys and update snapshot
2023-06-30 13:17:32 -04:00
Bill Glesias
b0c63ff863 chore: fix system test with trash assets before run which waits for download to complete (#27170) 2023-06-30 12:57:28 -04:00
Ryan Manuel
51fa53ca56 Merge branch 'develop' into release/13.0.0 2023-06-30 10:08:27 -05:00
Bill Glesias
dd02dc5fe1 chore: fix electron crashing mid launch when the crash happens before… (#27178) 2023-06-30 10:07:42 -05:00
Ryan Manuel
812e741436 empty commit 2023-06-30 09:07:06 -05:00
Ioanna Moraiti
df437cdb0a fix: AttemptResult object (#26569)
Co-authored-by: Mike Plummer <mikep@cypress.io>
Co-authored-by: Mike Plummer <mike-plummer@users.noreply.github.com>
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
2023-06-30 08:54:10 -05:00
Lachlan Miller
7e680347cc chore: update contributing docs (#27173)
Co-authored-by: Mike Plummer <mikep@cypress.io>
2023-06-30 08:49:37 -05:00
Bill Glesias
75197a5286 Merge pull request #27105 from cypress-io/chore/develop-into-release-13
chore: merge develop into release 13
2023-06-29 15:56:56 -04:00