Commit Graph

19678 Commits

Author SHA1 Message Date
Matt Schile 569197c4fb chore: adding support for page:loading event (#26779) 2023-05-18 16:30:18 -06:00
Matt Henkes 4a15e836c0 chore: fix telemetry types (#26793) 2023-05-18 09:15:41 -05:00
Matt Schile 0db0387a48 chore: adding snapshots to the log:added/changed (#26757) 2023-05-17 19:48:39 -06:00
Ryan Manuel de298a6ca0 Merge branch 'develop' into feat/protocol 2023-05-17 20:04:25 -05:00
Stokes Player 7fa5103f67 fix: fix UI flash when switching to debug page (#26761) 2023-05-17 15:58:18 -04:00
Matt Henkes e0d6416eba Merge branch 'develop' into feat/protocol 2023-05-17 13:41:09 -05:00
Matt Henkes dc80641d02 chore: telemetry pr cleanup (#26776) 2023-05-17 10:51:02 -05:00
Emily Rohrbough a40067bb3f chore: update triage workflow to add comment to contributor prs (#26493)
Co-authored-by: Ben M <benm@cypress.io>
2023-05-17 09:41:37 -05:00
Matt Henkes 50ffd5ee1d chore: add telemetry to the proxy (#26695)
* chore: set up instrumentation and instrument middleware

* chore: set up console exporter

* chore: add parent span option to telemetry package

* chore: set up telemetry verbose mode

* chore: instrument the network proxy - part 1

* chore: make sure to terminate spans when request is aborted

* fix telemetry, create/end the request middle prior to sending the outbound request

* avoid telemetry ts build step, create entrypoint into packages/telemetry using TS conventions

* allow env vars to be "true" or "1"

* when creating child span, inherit their attributes directly from the parent

* create custom honeycomb exporter and span processor to log traces

* remove duplicate code that's already called in this.setRootContext

* cleanup

* more clean up

* update honeycomb network:proxy attributes, update console.log message

* yarn lock

* chore: remove performance API in middleware

* chore: end response on correct event

* recursively gather parent attributes on close

* added key and some clean up

* github action detector, move verbose into index, verbose log commands

* some tests

* clean up honeycomb exporter

* some renaming

* testing console trace link exporter

* Don't lose the top span when running in verbose.

* link to the right place for prod/dev

* changes to verbose to make sure it is read in the browser

* Apply suggestions from code review

* pass parent attributes between telemetry instances

* default to false

* 'fix' build issues

* src not dist

* add back on start span

* once more with feeling

* Fix some tests

* try this i guess

* revert auto build

* Apply suggestions from code review

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

* support failed commands

* Address PR comments

* Address PR Comments

* error handling

* handle all the errors

---------

Co-authored-by: Bill Glesias <bglesias@gmail.com>
Co-authored-by: Brian Mann <brian.mann86@gmail.com>
2023-05-17 08:32:10 -05:00
Ryan Manuel a097ff0cd4 Merge remote-tracking branch 'origin/develop' into feat/protocol 2023-05-16 15:18:26 -05:00
Ryan Manuel 55bcd2d97f chore: update vm2 to 3.9.19 (#26772) 2023-05-16 15:05:40 -05:00
Ryan Manuel 02f4e36184 Merge branch 'develop' into feat/protocol 2023-05-16 12:39:13 -05:00
Tim Griesser d2ef2c1393 feat: capture protocol delivery (#26421)
Co-authored-by: Matt Schile <mschile@cypress.io>
Co-authored-by: David Rowe <95636404+davidr-cy@users.noreply.github.com>
Co-authored-by: Ryan Manuel <ryanm@cypress.io>
2023-05-15 14:06:27 -05:00
Luis Furtado bac3032b34 test: create lists files after folders when in same directory in specs list (#26723)
Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com>
2023-05-15 12:16:30 -04:00
Mateusz Burzyński 5f5df6043c chore: put types condition first in the syncing script (#26743)
Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com>
2023-05-15 11:46:00 -04:00
Mike Plummer f0b015e23d chore: Remove console.log (#26756) 2023-05-15 09:46:45 -05:00
renovate[bot] 3112ebde9e chore(dependency): update dependency @percy/cypress to ^3.1.2 🌟 (#26717)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com>
2023-05-15 08:50:35 -04:00
Ben M b6f869255b chore: adding in repo token to explicitly use that while running commands [skip ci] (#26746) 2023-05-15 08:27:45 -04:00
github-actions[bot] 2cdd4b9910 chore: Update v8 snapshot cache (#26707)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
Co-authored-by: Ryan Manuel <ryanm@cypress.io>
2023-05-14 20:32:31 -05:00
Mike Plummer 38b952622e fix: Vite esm plugin issues (#26714) 2023-05-12 15:23:09 -05:00
Lachlan Miller 4f4a3c8c5a fix: do not cache module resolution during launchpad dependency detection (#26726)
Co-authored-by: Mike Plummer <mikep@cypress.io>
2023-05-12 14:39:20 -05:00
Mike Plummer 951abe29f1 misc: ACI empty state slideshows (#26692)
Co-authored-by: Stokes Player <stokes@cypress.io>
2023-05-12 13:46:53 -05:00
Ben M b1ca3a2fa6 chore: update stalebot config (#26745) 2023-05-12 13:16:45 -04:00
Matt Schile a7b1f6ac31 chore: fixing PR link in releaseData.json (#26734) 2023-05-12 10:30:32 -06:00
Lachlan Miller 9d4a3d263a fix: revert #26452 (Yarn Plug n Play compat regression) (#26735)
* Revert "fix: correctly resolve dependencies for CT onboarding when using Yarn Plug n Play (#26452)"

This reverts commit 7a33f5c1a8.

* changelog

* changelog
2023-05-12 20:02:46 +10:00
Mateusz Burzyński 3335e4b49f fix: move types condition to the front (#26630)
* fix: move `types` condition to the front

* chore: update changelog

* optimize deps for vite

* update config

* try optimizeDeps.include

* missing dep

---------

Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
2023-05-12 08:15:23 +10:00
Ryan Manuel 3c6e53f039 Merge remote-tracking branch 'origin/develop' into feat/protocol
# Conflicts:
#	yarn.lock
2023-05-10 19:23:05 -05:00
Ben M 7630caed82 chore: cypress[26674] updated github workflows to use checklout@v3 and stop using set-output and move to file use (#26696) 2023-05-10 15:43:20 -04:00
Matt Schile 236b181666 chore: 12.12.0 release updates (#26697) v12.12.0 2023-05-09 11:13:59 -06:00
github-actions[bot] 5335dba403 chore: Update v8 snapshot cache (#26647)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
Co-authored-by: Ryan Manuel <ryanm@cypress.io>
2023-05-09 09:08:54 -05:00
Ryan Manuel 435556da01 chore: add performance methods to protocol interface (#26679) 2023-05-09 09:06:48 -05:00
Mike Plummer adc4c5e32c feat: Component Testing banner (#26625)
Co-authored-by: elevatebart <bart@cypress.io>
2023-05-05 16:07:41 -05:00
Mahdi Khashan 63be85f465 fix: updated CYPRESS_DOWNLOAD_PATH_TEMPLATE regex to allow multiple replacements (#25531) 2023-05-05 11:08:59 -06:00
renovate[bot] 1d7ae10ab5 dependency(deps): update dependency engine.io to v6.4.2 [security] (#26664)
* dependency(deps): update dependency engine.io to v6.4.2 [security]

* updating changelog

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Matt Schile <mschile@cypress.io>
2023-05-04 17:58:34 -05:00
Ryan Manuel b5b7626afa chore: upgrade vm2 to 3.9.17 (#26641) 2023-05-04 15:14:24 -05:00
Adam Stone-Lord 9da2288da2 chore: upgrade Lerna to v5 and use Nx (#26660) 2023-05-04 15:58:35 -04:00
semantic-release-bot bc6e9e4918 chore: release @cypress/vite-plugin-cypress-esm-v1.0.0
[skip ci]
@cypress/vite-plugin-cypress-esm-v1.0.0
2023-05-04 05:08:52 -04:00
Lachlan Miller 42d4f836cf feat: initial release of cypress/vite-plugin-cypress-esm (#26663) 2023-05-04 13:02:01 +10:00
Mike McCready 0f7c697a4e docs: revise contributor advice for node.js setup (#26652) 2023-05-03 11:22:48 -06:00
C Gwenael b979bdbde6 dependency: Update plist launcher CVE-2022-26260 (#26631) 2023-05-02 22:48:54 -06:00
Lachlan Miller 234681f3e9 chore: update npm/vue to use latest test utils (#26633)
* chore: bump @vue/test-utils version

* add test

* update changelog and config

* improve changelog and test
2023-05-03 10:13:59 +10:00
github-actions[bot] c13079fb1f chore: Update Chrome (stable) to 112.0.5615.165 and Chrome (beta) to 113.0.5672.63 (#26510)
* chore: Update Chrome (stable) to 112.0.5615.121 and Chrome (beta) to 113.0.5672.37

* chore: Update Chrome (stable) to 112.0.5615.165 and Chrome (beta) to 113.0.5672.53

* chore: Update Chrome (stable) to 112.0.5615.165 and Chrome (beta) to 113.0.5672.63

---------

Co-authored-by: cypress-bot[bot] <41898282+cypress-bot[bot]@users.noreply.github.com>
Co-authored-by: Matt Henkes <mjhenkes@gmail.com>
2023-05-02 08:46:00 -05:00
github-actions[bot] 4e80d1d64e chore: Update v8 snapshot cache (#26636)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
Co-authored-by: Ryan Manuel <ryanm@cypress.io>
2023-05-02 08:38:15 -05:00
Stokes Player f65d0dd382 refactor: add eslint disable comment (#26638) 2023-05-02 11:00:11 +10:00
Lachlan Miller ba38efeb63 chore: add releaserc to vite plugin esm (#26601)
* chore: add releaserc to vite plugin esm

* update workflows

* run plugin on CI
2023-05-02 10:54:55 +10:00
Mike Plummer 03a263d37b chore: add generated file to .gitignore (#26617) 2023-05-01 14:26:07 -05:00
Emily Rohrbough 4dd4183624 chore: binary build cleanup (#26627) 2023-05-01 14:16:34 -05:00
Jennifer Shehane 4c45e2eb34 fix: Update Chrome renderer crash to be more terse and up to date (#26597) 2023-05-01 13:14:11 -06:00
Ryan Manuel a21798d92e Merge pull request #26626 from cypress-io/ryanm/chore/merge-develop-4-28
Co-authored-by: Matt Henkes <mjhenkes@gmail.com>
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
Co-authored-by: Ryan Manuel <ryanm@cypress.io>
Co-authored-by: Leosvel Pérez Espinosa <leosvel.perez.espinosa@gmail.com>
Co-authored-by: astone123 <adams@cypress.io>
Co-authored-by: Mark Noonan <mark@cypress.io>
Co-authored-by: Mike Plummer <mike-plummer@users.noreply.github.com>
Co-authored-by: Mike Plummer <mikep@cypress.io>
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
Co-authored-by: Stokes Player <stokes.player@gmail.com>
Co-authored-by: Stokes Player <stokes@cypress.io>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Adam Stone-Lord <adams@cypress.io>
Co-authored-by: Ben M <benm@cypress.io>
Co-authored-by: Jordan <jordan@jpdesigning.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Barthélémy Ledoux <bart@cypress.io>
fix: Treat Video compression 0 as false.  (#26503)
fix: don't display run passing status if Cloud org is over run limit (#26533)
fix: unify cdp approach to fix devtools in electron (#26573)
2023-05-01 09:18:50 -05:00
semantic-release-bot f46acffc9c chore: release @cypress/webpack-preprocessor-v5.17.1
[skip ci]
@cypress/webpack-preprocessor-v5.17.1
2023-05-01 09:43:23 -04:00