Hey!
I made the following changes:
- Replaced Jest by the new Playwright test-runner
- Disabled the Jest linting rules for the Playwright e2e tests
- Rewrote the tests to the new test-runner
- Adjusted `Link.test.ts` which should be less flaky
- The tests run now across all three browsers: Chromium, Firefox, and WebKit
See here for reference about the new test-runner: https://playwright.dev/docs/test-intro
I extracted a fix for Netlify in #9668.
Let me know if you have any questions.