Open timganter opened 4 days ago
I just found there's TODO for this.
Probably you can patch this to Promise.all
and see how it goes. I think the concern is that running multiple browsers can be heavy especially on CI with less resource.
await Promise.all(groupedFiles.entries().map(async ([project, files]) => {
await executeTests(method, project, files)
}))
Describe the bug
When running a single test file using
playwright
inwebkit
,chromium
, andfirefox
in a workspace, they run sequentially instead of in parallel.Reproduction
Steps to reproduce
You should see that the browser tests run locally. Confirmed by @hi-ogawa over Discord who suggested making an issue.
Video of repro
https://github.com/user-attachments/assets/c113285a-a8d6-470e-9f9c-28091ee74e03
System Info
Used Package Manager
npm
Validations