wordplaydev / wordplay

An accessible, language-inclusive programming language and IDE for creating interactive typography on the web.
Other
55 stars 19 forks source link

Mobile Safari End-To-End Tests Timeout #408

Open meepsterleapster opened 4 months ago

meepsterleapster commented 4 months ago

Expected behavior

End-To-End Playwright tests running on the Mobile Safari platform in Github pass with no issue.

Actual behavior

End-To-End Playwright tests running on the Mobile Safari platform in Github timeout randomly, the test it times out on varies test by test. Tests ran in VScode locally do not have the same problem.

Reproduction Steps:

  1. Enable Mobile Safari Tests in playwright.config.ts.
  2. Submit a PR
  3. Wait for Playwright tests to execute
  4. See timeout error only on Mobile Safari Tests

Screenshots

image image

Environment

Desktop

OS + version: [Windows 22H2]

If you're not reporting an issue on the production site, also describe the environment you are running in (vite dev server, vite build, whether the Firebase emulator is running, whether you're authenticated using the emulator and how.)

amyjko commented 3 months ago

Thanks for reporting! Whoever picks this up: it's hard to reproduce locally, and only happens on GitHub. That is both a challenge and a clue.