Created on 14 February 2025, 23 days ago

Overview

New major version of Cypress was released in Jan with a few more recent minor updates.

Proposed resolution

User interface changes

📌 Task
Status

Active

Version

0.0

Component

Page builder

Created by

🇬🇧United Kingdom jessebaker

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

  • Issue created by @jessebaker
  • Merge request !662#3506825 Update Cypress to latest → (Open) created by jessebaker
  • Pipeline finished with Skipped
    6 days ago
    #438983
  • 🇧🇪Belgium wim leers Ghent 🇧🇪🇪🇺
  • 🇧🇪Belgium wim leers Ghent 🇧🇪🇪🇺

    Doesn't need to be @jessebaker doing this.

    Also: feel free to start a new MR if that's simpler!

  • 🇬🇧United Kingdom jessebaker

    So the MR already has the update however Electron (the headless browser part) seems to be crashing with OOM errors since upgrading. I don't know if perhaps the newer version is just more memory heavy or if the CI pipeline was having a bad day. I've kicked them off again and we'll see in a short while!

    If the OOM errors persist then some more investigation will be needed I guess (and that doesn't need to be me)

  • 🇬🇧United Kingdom jessebaker

    Oh it might not be out of memory, the error just suggests that it might be memory related. It seems to be pretty consitantly not working on this version of Cypress.

    We detected that the Electron Renderer process just crashed.
    We have failed the current spec but will continue running the next spec.
    This can happen for a number of different reasons.
    If you're running lots of tests on a memory intense application.
      - Try increasing the CPU/memory on the machine you're running on.
      - Try enabling experimentalMemoryManagement in your config file.
      - Try lowering numTestsKeptInMemory in your config file during 'cypress open'.
    You can learn more here:
    https://on.cypress.io/renderer-process-crashed
    
  • 🇧🇪Belgium wim leers Ghent 🇧🇪🇪🇺

    😱 😭 What bout version 14.0.3?

    (Per https://docs.cypress.io/app/references/changelog)

  • 🇬🇧United Kingdom jessebaker

    14.0.3 was the first version I tried and that did seem to pass the tests. By the time I came back to merge it, 14.1.0 had released so I updated to that instead. I think the issue we are seeing was introduced in the in 14.1.0. If it's something else, going back to 14.0.3 should result in passing tests.

    There isn't any specific feature added that we want/need in the versions since the version we are currently using so this isn't urgent. I didn't realise it would end up being more work than just running an npm command!

  • 🇬🇧United Kingdom jessebaker

    Looks like the Electron renderer crash is more widespread than just this issue so might just be a coincidence

Production build 0.71.5 2024