Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Combining Playwright and Selenium causes the container images to be very big #484

Open
ppodgorsek opened this issue Mar 31, 2024 · 0 comments

Comments

@ppodgorsek
Copy link
Owner

Container images should be as little as possible. Unfortunately, supporting both Selenium and Playwright leads to the duplication of components such as the various browser installations.
As those libraries are usually not used in combination, it could make sense to separate them to reduce image sizes.

The purpose of this ticket is to break down the project into several smaller images:

  • one core image with shared capabilities,
  • one Selenium image,
  • one Playwright image.

The CI pipeline should also be updated to build and test those images.

As this will lead to a breaking change, it should be released in a major version.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No status
Development

No branches or pull requests

1 participant