GoogleChrome / lighthouse

Automated auditing, performance metrics, and best practices for the web.
https://developer.chrome.com/docs/lighthouse/overview/
Apache License 2.0
28.05k stars 9.32k forks source link

tests(devtools): skip type checking in local builds #15858

Closed adamraine closed 4 months ago

adamraine commented 4 months ago

devtools_skip_typecheck=true is the only way to really speed up DT builds according to this doc: https://chromium.googlesource.com/devtools/devtools-frontend/+/main/docs/get_the_code.md#standalone-checkout-build

Validating types is still valuable for each patch, so leaving it on in CI.

One annoying problem is that local builds will spit out a bunch of [WARNING] Unrecognized target environment "es2022" warnings for some reason :/


This PR also removes the use_goma=true and requisite user email check because it has been removed from non-windows builds as of recently.