Skip to content

Playwright in GitLab CI

The pipeline runs Playwright tests in the playwright stage against a Docker image built for the branch. The image is stored in the GitLab container registry and its name contains the branch name. The test stack (application, Percona, Redis) is defined in playwright/docker-compose.yml.

To debug a failed pipeline, download the trace archive from the job's artifacts and open it:

yarn workspace @easy/playwright playwright show-trace path/to/trace.zip

Visual regression tests (VRT) run only in CI. Their jobs, controls and review workflow are described in playwright/vrt/README.md in the repository.