Skip to content

Commit 515f8d9

Browse files
committed
Fix missing .so for playwright e2e
1 parent b070ec1 commit 515f8d9

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

.devcontainer/install-deps.sh

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,4 +76,9 @@ echo \
7676
trixie stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
7777

7878
sudo apt update
79-
sudo apt install docker-ce-cli
79+
sudo apt install -y --no-install-recommends docker-ce-cli
80+
81+
# Playwright Chromium system libraries (libnspr4, libnss3, libgbm, X11/xcb, etc.)
82+
# Needed for `make test_e2e` / `npx playwright test` to launch the bundled headless shell.
83+
# Uses `npx -y` so it runs before `ui/` has been `npm ci`'d.
84+
sudo env "PATH=$PATH" npx -y playwright@latest install-deps chromium

0 commit comments

Comments
 (0)