cypress-io / cypress

Fast, easy and reliable testing for anything that runs in a browser.
https://cypress.io
MIT License
47.09k stars 3.19k forks source link

chore: update system tests and prep for react18 harness removal/upstream merge for component testing #30614

Closed AtofStryker closed 1 week ago

AtofStryker commented 1 week ago

Additional details

The goal of this PR is to get our system tests up to date with the latest technologies that we support. This means:

to make the system tests on webpack more deterministic, I changed the stat output to be errors only so we don't have a lot of drift when new modules or times exist in the snapshot

Steps to test

How has the user experience changed?

PR Tasks

cypress[bot] commented 1 week ago

cypress    Run #58413

Run Properties:  status check passed Passed #58413  •  git commit cbdb33a5bb: chore: update system tests to use react 18 and install latest dependencies for a...
Project cypress
Branch Review chore/update-tests-prep-react-18-ct-update
Run status status check passed Passed #58413
Run duration 17m 44s
Commit git commit cbdb33a5bb: chore: update system tests to use react 18 and install latest dependencies for a...
Committer AtofStryker
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 4
Tests that did not run due to a developer annotating a test with .skip  Pending 1326
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 29318
View all changes introduced in this branch ↗︎
UI Coverage  45.79%
  Untested elements 188  
  Tested elements 163  
Accessibility  92.56%
  Failed rules  3 critical   8 serious   2 moderate   2 minor
  Failed elements 892