playwright/packages
Ross Wollman 71fbd2454e
fix(test-runner): avoid premature stop of worker in fullyParallel (#13584)
Prior to this change, we were pre-maturely stopping a worker (since it
was deemed redundant under a race condition), and then we immediately
created a new worker with the same hash to finish off the test run. The
worker creation is expensive, so this slowed down the overall test run
time.

See the following for logs of the old code illustrating the extra stops and starts: https://gist.github.com/rwoll/1c592ed9e8f9169274fa972674de6703
2022-04-17 16:22:57 -07:00
..
html-reporter chore: always import type (#13365) 2022-04-06 14:57:14 -07:00
playwright chore: don't auto-install browsers if global install (#13299) 2022-04-08 10:46:24 -07:00
playwright-chromium chore: don't auto-install browsers if global install (#13299) 2022-04-08 10:46:24 -07:00
playwright-core chore: bundle pixelmatch, it has not changed for 2 years (#13585) 2022-04-15 16:58:31 -07:00
playwright-ct-react chore: bump ct versions 2022-04-15 09:22:53 -07:00
playwright-ct-svelte chore: bump ct versions 2022-04-15 09:22:53 -07:00
playwright-ct-vue chore: bump ct versions 2022-04-15 09:22:53 -07:00
playwright-firefox chore: don't auto-install browsers if global install (#13299) 2022-04-08 10:46:24 -07:00
playwright-test fix(test-runner): avoid premature stop of worker in fullyParallel (#13584) 2022-04-17 16:22:57 -07:00
playwright-webkit chore: don't auto-install browsers if global install (#13299) 2022-04-08 10:46:24 -07:00
recorder chore: flatten supplements (#13437) 2022-04-08 12:52:40 -07:00
trace-viewer chore: always import type (#13365) 2022-04-06 14:57:14 -07:00
web chore: always import type (#13365) 2022-04-06 14:57:14 -07:00
.eslintrc.js chore: don't write into stdout from the test runner, use reporters instead (#11367) 2022-01-12 19:52:40 -08:00