CI: Upgrade Cypress and Node.js version used in e2e tests #16263
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Issue: #16254
What I did
To investigate the issue I used:
yarn local-registry --port 6000 --open --publish # And in another terminal yarn test:e2e-framework vue3 --clean --use-local-sb-cli
With Node.js
v12.20.1
everything was working, however withv12.18.4
is was throwing:Digging a bit in the Node.js release note I found:
Which is definitely related to the issue.
As the Docker image used in E2E tests is provided by Cypress and based on a specific version of Node.js I decided to update Cypress and so the version of Node.js used in the E2E tests.
--
I also fixed the path of the preset file of
@storybook/vue
How to test