The last problem with our CI speed is that browsers need to be downloaded every pull. We should look into pulling down the playwright managed versions https://github.com/Onslip/karma-playwright-launcher to increase speed and increase overlap in e2e and unit testing.
[x] Switch CircleCI Base image to playwright's
[ ] Determine how to pin playwright base images in a way which can be versioned with playwright's and @playwright/test
[ ] Implement karma-playwright-launcher
The last problem with our CI speed is that browsers need to be downloaded every pull. We should look into pulling down the playwright managed versions https://github.com/Onslip/karma-playwright-launcher to increase speed and increase overlap in e2e and unit testing.
[x] Switch CircleCI Base image to playwright's [ ] Determine how to pin playwright base images in a way which can be versioned with playwright's and @playwright/test [ ] Implement karma-playwright-launcher