Skip to content
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(dependency): Upgrade Electron 28 #28959

Draft
wants to merge 17 commits into
base: develop
Choose a base branch
from
Draft

Conversation

jennifer-shehane
Copy link
Member

@jennifer-shehane jennifer-shehane commented Feb 16, 2024

Additional details

  • Upgrade to Chromium 120
  • Upgrade to Node 18.18.2
  • Upgrade to v8 12.0

Steps to test

How has the user experience changed?

PR Tasks

@jennifer-shehane jennifer-shehane self-assigned this Feb 16, 2024
Copy link

cypress bot commented Feb 16, 2024

5 failed and 5 flaky tests on run #54423 ↗︎

5 746 42 0 Flakiness 5

Details:

Merge branch 'develop' into electron-28
Project: cypress Commit: 14019283b3
Status: Failed Duration: 15:17 💡
Started: Mar 7, 2024 6:15 PM Ended: Mar 7, 2024 6:30 PM
Failed  cypress\e2e\runner\reporter.errors.cy.ts • 2 failed tests • app-e2e

View Output

Test Artifacts
errors ui > hooks Test Replay Screenshots
errors ui > typescript Test Replay Screenshots
Failed  cypress\e2e\studio\studio.cy.ts • 2 failed tests • app-e2e

View Output

Test Artifacts
Cypress Studio > updates an existing test with a click action Test Replay Screenshots
Cypress Studio > writes a test with all kinds of assertions Test Replay Screenshots
Failed  cypress\e2e\runner\reporter.hooks.cy.ts • 1 failed test • app-e2e

View Output

Test Artifacts
hooks > creates open in IDE button Test Replay Screenshots
Flakiness  cypress\e2e\create-from-component.cy.ts • 1 flaky test • app-e2e

View Output

Test Artifacts
... > runs generated spec Test Replay Screenshots
Flakiness  cypress\e2e\specs.cy.ts • 1 flaky test • app-e2e

View Output

Test Artifacts
... > shows create first spec page with scaffold and create template spec options Test Replay Screenshots
Flakiness  cypress\e2e\top-nav.cy.ts • 1 flaky test • app-e2e

View Output

Test Artifacts
... > with no project id > shows "connect project" button after login if no project id is set Test Replay Screenshots
Flakiness  cypress\e2e\specs_list_latest_runs.cy.ts • 1 flaky test • app-e2e

View Output

Test Artifacts
App/Cloud Integration - Latest runs and Average duration > when no runs are recorded > shows placeholders for all visible specs Test Replay Screenshots
Flakiness  cypress\e2e\migration.cy.ts • 1 flaky test • launchpad-e2e

View Output

Test Artifacts
global mode > migrates 2 projects in global mode Test Replay Screenshots

Review all test suite changes for PR #28959 ↗︎

@@ -213,7 +213,7 @@ class SourcemapSupport {
frame = cloneCallSite(frame)

frame.getFileName = function getFileName () {
return pos.source || pos.name || null
return pos.source || pos.name || undefined
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yarn.lock Outdated
integrity sha512-2s6B2CWZM//kPgwnuI0KrYwNjfdByE25zvAaEpq9IH4zcNsarH8Ihu/UuX6XMPEogDAxkuUFeZn60pXNHAqn3A==
version "3.54.0"
resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-3.54.0.tgz#f6386f7548817acac6434c6cba02999c9aebcc69"
integrity sha512-p7eGEiQil0YUV3ItH4/tBb781L5impVmmx2E9FRKF7d18XXzp4PGT2tdYMFY6wQqgxD0IwNZOiSJ0/K0fSi/OA==
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

node-abi error was encountered, so needed to bump this. electron/forge#667

@@ -181,6 +181,7 @@ export class DataContext {
@cached
get cloud () {
return new CloudDataSource({
// @ts-ignore
fetch: (...args) => this.util.fetch(...args),
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@@ -16,7 +16,7 @@
"types": [
"cypress",
"./support",
"./node_modules/@types/node"
"node"
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@MikeMcC399

This comment was marked as resolved.

@jennifer-shehane
Copy link
Member Author

@MikeMcC399 Removed that reference.

@jennifer-shehane jennifer-shehane marked this pull request as draft April 23, 2024 23:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Electron 28] - EPIC - Upgrade
2 participants