Skip to content

Do not report failed iterations as HAR pages without an URL - #2563

Open
soulgalore wants to merge 1 commit into
mainfrom
fullyloaded-skip-empty-pages
Open

Do not report failed iterations as HAR pages without an URL#2563
soulgalore wants to merge 1 commit into
mainfrom
fullyloaded-skip-empty-pages

Conversation

@soulgalore

Copy link
Copy Markdown
Member

When an iteration fails (for example when the BiDi connection to Firefox dies mid test), browsertime adds an empty placeholder HAR so the run count stays intact. That placeholder page has no _url and no entries, so at the end of the run the fully loaded calculation logged a scary "There is an page without an URL in the HAR" error, pointing users at a HAR problem that does not exist. Skip pages without any requests when calculating fully loaded, matching how the main document helpers already handle incomplete pages.

Co-authored-by: Claude Fable 5 noreply@anthropic.com
Change-Id: I25860ab728d2a4ba6be02efc69074d708968d749

When an iteration fails (for example when the BiDi connection to Firefox dies mid test), browsertime adds an empty placeholder HAR so the run count stays intact. That placeholder page has no _url and no entries, so at the end of the run the fully loaded calculation logged a scary "There is an page without an URL in the HAR" error, pointing users at a HAR problem that does not exist. Skip pages without any requests when calculating fully loaded, matching how the main document helpers already handle incomplete pages.

Co-authored-by: Claude Fable 5 noreply@anthropic.com
Change-Id: I25860ab728d2a4ba6be02efc69074d708968d749
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