Skip to content

ci: fetch the headless browser without apt-get - #1060

Merged
alowpoly merged 1 commit into
mainfrom
ci/no-apt-in-lanes
Sep 30, 2026
Merged

alowpoly merged 1 commit into
mainfrom
ci/no-apt-in-lanes

Conversation

@alowpoly

Copy link
Copy Markdown
Contributor

The site lane of run 36782622942 took 12.4 min, and its tests 115 s of it. playwright install --with-deps ran apt-get for fonts and X libraries and fetched 35 MB at 89 kB/s from the Ubuntu mirror: 6 min 32 s. The runner image already carries Chrome's system libraries, so the lanes, the publication lane and the nebula job now fetch the headless shell alone, which took 3 s in the same log.

Limits: if a future runner image drops a library the shell needs, the browser tests fail to launch and name it.

PR rules: titles, PDS4 provenance and ISO plain language.

@alowpoly
alowpoly merged commit 3d976b3 into main Sep 30, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant