cypress icon indicating copy to clipboard operation
cypress copied to clipboard

chore: fixes darwin arm64 builds

Open cacieprins opened this issue 1 year ago • 1 comments

  • Closes

Additional details

Core fix: darwin-arm64 build CI was failing with a permissions error during post-build smoke tests. Using the build-in fs.rename instead of fs-extra's move method resolves it. Renaming resources->Resources in scripts/binary/meta.js did not fix anything, but it is now aligned with the path for darwin in various other places.

Steps to test

How has the user experience changed?

PR Tasks

cacieprins avatar Dec 20 '23 21:12 cacieprins

1 failed and 32 flaky tests on run #52936 ↗︎

1 28304 1347 0 Flakiness 32

Details:

reenable darwin builds for this branch
Project: cypress Commit: 9ab1499ed1
Status: Failed Duration: 19:14 💡
Started: Dec 20, 2023 9:51 PM Ended: Dec 20, 2023 10:10 PM
Failed  cypress/e2e/project-setup.cy.ts • 1 failed test • launchpad-e2e

View Output

Test Artifacts
... > can skip setup CT testing for an E2E project Test Replay Screenshots
Flakiness  runs.cy.ts • 3 flaky tests • app-e2e

View Output

Test Artifacts
App: Runs > Runs - Cannot Find Project > opens Connect Project modal after clicking Reconnect Project button Test Replay Screenshots
... > displays a list of recorded runs if a run has been recorded Test Replay Screenshots
... > opens the run page if a run is clicked Test Replay Screenshots
Flakiness  cypress-in-cypress.cy.ts • 2 flaky tests • app-e2e

View Output

Test Artifacts
Cypress in Cypress > scales the AUT correctly in component Test Replay Screenshots
Cypress in Cypress > restarts browser if there is a before:browser:launch task and there is a change on the config Test Replay Screenshots
Flakiness  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  debug.cy.ts • 2 flaky tests • app-e2e

View Output

Test Artifacts
App - Debug Page > shows information about a failed spec Test Replay Screenshots
App - Debug Page > shows running and updating build Test Replay Screenshots
Flakiness  e2e/origin/commands/assertions.cy.ts • 1 flaky test • 5x-driver-firefox

View Output

Test Artifacts
cy.origin assertions > #consoleProps > .should() and .and()
    </td>
  </tr></table>

The first 5 flaky specs are shown, see all 17 specs in Cypress Cloud.

Review all test suite changes for PR #28564 ↗︎

cypress[bot] avatar Dec 20 '23 22:12 cypress[bot]