Skip to content

[CI] Install browsers using puppeteer/browsers tool. NFC#27113

Merged
sbc100 merged 1 commit into
emscripten-core:mainfrom
sbc100:chrome_for_testing
Jun 12, 2026
Merged

[CI] Install browsers using puppeteer/browsers tool. NFC#27113
sbc100 merged 1 commit into
emscripten-core:mainfrom
sbc100:chrome_for_testing

Conversation

@sbc100

@sbc100 sbc100 commented Jun 12, 2026

Copy link
Copy Markdown
Collaborator

This simplifies the windows firefox installation a lot and means we can completely delete run-tests-firefox-windows.

This also means we are using chrome-for-testing.

See https://developer.chrome.com/blog/chrome-for-testing

@sbc100 sbc100 changed the title Use chrome-for-testing in CI Use chrome-for-testing in CI. NFC Jun 12, 2026
@sbc100 sbc100 requested review from brendandahl and kripken and removed request for kripken June 12, 2026 19:21
@sbc100 sbc100 force-pushed the chrome_for_testing branch 4 times, most recently from 9098872 to 84fee0c Compare June 12, 2026 19:34
@sbc100 sbc100 changed the title Use chrome-for-testing in CI. NFC [CI] Install browser puppeteer/browsers tool. NFC Jun 12, 2026
@sbc100 sbc100 changed the title [CI] Install browser puppeteer/browsers tool. NFC [CI] Install browsers using puppeteer/browsers tool. NFC Jun 12, 2026
@sbc100 sbc100 force-pushed the chrome_for_testing branch 4 times, most recently from 944560d to 41b623c Compare June 12, 2026 19:52
@sbc100 sbc100 requested a review from juj June 12, 2026 19:53
@sbc100 sbc100 enabled auto-merge (squash) June 12, 2026 19:53
@sbc100 sbc100 requested a review from dschuff June 12, 2026 19:53
@sbc100

sbc100 commented Jun 12, 2026

Copy link
Copy Markdown
Collaborator Author

@dschuff this makes browser installs so easy, I wonder if we should add them to emscripten-releases waterfall?

@sbc100 sbc100 force-pushed the chrome_for_testing branch 3 times, most recently from 9c41e93 to f36fd4d Compare June 12, 2026 20:42
@sbc100 sbc100 force-pushed the chrome_for_testing branch from f36fd4d to 1dba5d1 Compare June 12, 2026 20:56
@sbc100

sbc100 commented Jun 12, 2026

Copy link
Copy Markdown
Collaborator Author

@mathiasbynens I know we are very late the game here, but thanks for making the very convenient tool!

@sbc100 sbc100 merged commit 065992a into emscripten-core:main Jun 12, 2026
39 checks passed
@sbc100 sbc100 deleted the chrome_for_testing branch June 12, 2026 21:49
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.

2 participants