2 Commits
Author SHA1 Message Date
google-labs-jules[bot]andPR0M3TH3AN 80267a002a fix(ci): update Dockerfile and relax visual test threshold
- Update `Dockerfile` to use `mcr.microsoft.com/playwright:v1.58.0-jammy` to match `package.json` Playwright version, ensuring consistent environment for reproduction scripts.
- Increase `pixelmatch` threshold from `0.1` to `0.2` in `tests/visual/kitchen-sink.spec.ts` to tolerate minor rendering differences (e.g. anti-aliasing) between CI (Ubuntu 22.04) and baseline generation environment (Ubuntu 24.04).

This addresses the CI build failure caused by visual regressions that could not be reproduced locally on Ubuntu 24.04.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-01-27 17:44:15 +00:00
google-labs-jules[bot] a9cef919a8 Add Dockerfile and script for containerized Playwright testing
- Add `Dockerfile` based on `mcr.microsoft.com/playwright:v1.57.0-jammy`.
- Add `scripts/run-playwright-docker.sh` to build and run the container with volume mounts.
- Add `.dockerignore` to prevent host `node_modules` from corrupting the build.
- Update `README.md` with usage instructions.
2026-01-22 22:53:03 +00:00