Skip to content

test: [M3-10708] - Experimental Cypress workarounds for test failures#13154

Closed
jdamore-linode wants to merge 1 commit intolinode:developfrom
jdamore-linode:M3-10708-test-fixes
Closed

test: [M3-10708] - Experimental Cypress workarounds for test failures#13154
jdamore-linode wants to merge 1 commit intolinode:developfrom
jdamore-linode:M3-10708-test-fixes

Conversation

@jdamore-linode
Copy link
Contributor

Description 📝

This is an experimental change to see if we can work around the Cypress test failures we're seeing since merging PR #13084. These failures stem from performance issues in the v4beta /account/events endpoint which should be resolved soon. These changes are intended to get the tests in a workable state during the interim, and are intended to be removed as soon as possible.

After some brief manual testing, this seems to reliably fix some of the failures but I'm not certain it will fix all of them. I'm opening this PR to see how it does in CI, whether there are any other major failures remaining, and whether we can address those as well. If this doesn't make a substantial impact, I plan to close the PR so we can explore other routes instead.

Changes 🔄

  • Fetch account events when Cypress starts, and mock Cloud Manager's initial fetch to the endpoint using this data throughout the suite
  • Misc improvement to smoke-create-image.spec.ts to ensure intercept/mock gets set up before Cloud fires the request

Scope 🚢

Upon production release, changes in this PR will be visible to:

  • All customers
  • Some customers (e.g. in Beta or Limited Availability)
  • No customers / Not applicable

Target release date 🗓️

N/A. This is purely for development purposes.

How to test 🧪

Pending

@jdamore-linode
Copy link
Contributor Author

Welp 🤷‍♂️

@github-project-automation github-project-automation bot moved this from Review to Merged in Cloud Manager Dec 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

1 participant