Skip to content

core(baseline): add baseline compatibility audit to default config#16910

Merged
paulirish merged 11 commits into
mainfrom
baseline-audit-smoketests
Mar 20, 2026
Merged

core(baseline): add baseline compatibility audit to default config#16910
paulirish merged 11 commits into
mainfrom
baseline-audit-smoketests

Conversation

@TravenReese

@TravenReese TravenReese commented Mar 16, 2026

Copy link
Copy Markdown
Collaborator

This PR adds the baseline-compatibility audit to the default Lighthouse configuration, enabling it by default. It also includes a new smoke test to verify the audit's functionality and updates relevant snapshots.
baseline-audit-example

@TravenReese TravenReese force-pushed the baseline-audit-smoketests branch from 55fd589 to ac4171c Compare March 16, 2026 19:17
@TravenReese TravenReese force-pushed the baseline-audit-smoketests branch from ac4171c to 5e6ba70 Compare March 16, 2026 19:33
@TravenReese TravenReese force-pushed the baseline-audit-smoketests branch from 5e6ba70 to cc218a4 Compare March 16, 2026 19:58
@TravenReese TravenReese force-pushed the baseline-audit-smoketests branch from cc218a4 to 6246223 Compare March 16, 2026 20:21
@TravenReese TravenReese force-pushed the baseline-audit-smoketests branch from 6246223 to c2baa2e Compare March 16, 2026 20:52
@TravenReese TravenReese marked this pull request as ready for review March 16, 2026 21:24
@TravenReese TravenReese requested a review from a team as a code owner March 16, 2026 21:24
@TravenReese TravenReese force-pushed the baseline-audit-smoketests branch from c2baa2e to cf769b5 Compare March 17, 2026 15:23
@TravenReese TravenReese force-pushed the baseline-audit-smoketests branch from cf769b5 to 16a1160 Compare March 17, 2026 18:11
@TravenReese TravenReese force-pushed the baseline-audit-smoketests branch from 16a1160 to 881a348 Compare March 18, 2026 18:54
@TravenReese TravenReese force-pushed the baseline-audit-smoketests branch from 881a348 to 4e8dc6e Compare March 18, 2026 19:07
@TravenReese TravenReese force-pushed the baseline-audit-smoketests branch from 4e8dc6e to 84aa873 Compare March 18, 2026 19:33
@TravenReese TravenReese force-pushed the baseline-audit-smoketests branch from 84aa873 to f3f52db Compare March 18, 2026 19:54
@TravenReese TravenReese force-pushed the baseline-audit-smoketests branch from f3f52db to 6554960 Compare March 18, 2026 20:00
@TravenReese TravenReese force-pushed the baseline-audit-smoketests branch from 6554960 to 7cb067a Compare March 18, 2026 20:25
Comment thread cli/test/fixtures/baseline.html
Comment thread cli/test/smokehouse/test-definitions/baseline.js Outdated
Comment thread cli/test/fixtures/baseline.html
Comment thread cli/test/smokehouse/test-definitions/baseline.js Outdated
Comment thread cli/test/smokehouse/test-definitions/baseline.js Outdated
Comment thread cli/test/smokehouse/test-definitions/baseline.js Outdated
Comment thread cli/test/smokehouse/test-definitions/baseline.js Outdated
Comment thread core/audits/baseline.js Outdated
Comment thread core/audits/baseline.js Outdated
Comment thread core/audits/baseline.js Outdated
Comment thread core/audits/baseline.js Outdated
@paulirish

paulirish commented Mar 20, 2026

Copy link
Copy Markdown
Member

would love to sneak in #16916 right before this. it will help show the net effect of this audit a bit more clearly :)

in particular:
image

@paulirish

Copy link
Copy Markdown
Member

would love to sneak in #16916 right before this. it will help show the net effect of this audit a bit more clearly :)

nice.. now in the deployment we can see some results in the report:

https://lighthouse-gegc82ko9-googlechrome.vercel.app/sample-reports/english/#:~:text=BROWSER%20COMPATIBILITY

image

@paulirish paulirish merged commit 652b399 into main Mar 20, 2026
31 checks passed
@paulirish paulirish deleted the baseline-audit-smoketests branch March 20, 2026 17:52
@paulirish

Copy link
Copy Markdown
Member

nice work @TravenReese and @lusayaa !

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.

3 participants