-
-
Notifications
You must be signed in to change notification settings - Fork 314
Description
Our Firefox started failing for a couple of days. I am not sure if this is a runner issue or a playwright issue.
This is happening with Firefox 135.0 (playwright build v1475).
I have created a repo with a basic setup to illustrate the bug.
For Chrome and locally, all tests are green. Note that it only happens in the GitHub action.
As soon as there is more than one file to run test on, it fails on Firefox.
Scenario 1: https://github.com/kptdobe/web-test-runner-firefox-issue/actions/runs/13816836084
- 2 most basic test files (one .js and one .html)
- Success: testing files individually works fine
- Unexpected failure: testing the 2 files together fails
Scenario 2: https://github.com/kptdobe/web-test-runner-firefox-issue/actions/runs/13816896380
- I have incremented the
browserStartTimeout
as recommended - set to 2mins... - Success: testing files individually works fine
- Unexpected failure: testing the 2 files together fails
Scenario 3: https://github.com/kptdobe/web-test-runner-firefox-issue/actions/runs/13816945697
- I have added 2 more basic test files (2 .js and 2 .html)
- Unexpected success: the test that failed before has now passed...
- Unexpected failures: the 2 combos (2x testing JS files or 2x testing the HTML files), fails. This was to eliminate the case that maybe it is the JS+HTML test files.
Scenario 4: https://github.com/kptdobe/web-test-runner-firefox-issue/actions/runs/13817246076
- I have incremented the timeout to 4mins
- Success: testing files individually works fine
- Unexpected failure: all "combo" tests failed
The fact that the test on 3.2 passed reveals that "sometimes" it works. Increasing the timeout does not solve the problem. There is something else...