On our journey towards complete Playwright compatibility, we now respect the Playwright fullyParallel configuration option.
Previously we ran each test case on a separate runner, but now if fullyParallel is set to false (Playwright’s default), each file will be scheduled independently.
This makes it easier to use hooks like beforeAll and afterAll as intended.
Major features & improvements
- Fully parallel test execution: Endform now respects Playwright’s
fullyParallelconfiguration. By default, test cases in the same file run serially on the same runner. SetfullyParallel: trueto distribute each test case to separate runners for maximum parallelization. - Remote Bun support: We now include a recent version of Bun on our remote runners. This means that you can run Bun scripts alongside or from within your Playwright tests.