Skip to content

Keep the run going when the CrUX request fails - #4920

Merged
soulgalore merged 1 commit into
mainfrom
crux-request-errors
Oct 25, 2026
Merged

soulgalore merged 1 commit into
mainfrom
crux-request-errors

Conversation

@soulgalore

Copy link
Copy Markdown
Member

A network error or a response that wasn't JSON from the CrUX API threw inside an event handler where nothing could catch it, so the whole sitespeed.io run stopped. These failures are now reported as a CrUX plugin error like other API errors, and the test results are kept.

Fixes #4306

Assisted-by: Claude Opus 5.5 noreply@anthropic.com

A network error or a response that wasn't JSON from the CrUX API threw inside an event handler where nothing could catch it, so the whole sitespeed.io run stopped. These failures are now reported as a CrUX plugin error like other API errors, and the test results are kept.

Fixes #4306

Assisted-by: Claude Opus 5.5 noreply@anthropic.com
@soulgalore
soulgalore merged commit 53c6ace into main Oct 25, 2026
20 checks passed
@soulgalore
soulgalore deleted the crux-request-errors branch October 25, 2026 20:50
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.

Fails if CrUX data not found

1 participant