-
Notifications
You must be signed in to change notification settings - Fork 9.6k
core(inspector-issues): collect all issue types #13462
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
The inspector issues gatherer is now collecting all of the issues that will be reported via the devtools protocol. The tests directly related to the issues gatherer have been updated, but there are still some other tests only tangentally related that are now broken.
|
This change has broken a bunch of other tests in Sample JSON, Security, and Fraggle Rock. It would be good to get some feedback before I go and update all the tests too. |
The inspector issues gatherer is now collecting all of the issues that will be reported via the devtools protocol. The tests directly related to the issues gatherer have been updated, but there are still some other tests only tangentally related that are now broken.
- sorted the properties of the gatherer artefact - sorted the properties of the artifact type - using 'x' in obg && obj.x && obj.x.y instead of hasOwnProperty to appease typescript - added comment on why wasmCrossOriginModuleSharingIssue is special - updated artifact property name in is-on-https test
…or gatherer changes.
…fail. - Updated the version of devtools-protocol to get the ClientHintIssueDetails definition. - Updated the chromium sync test to include the clientHintIssue - Updated the gatherer and artifact with clientHintIssue - everything else was updated based on failing unit and smoke tests
|
Updated the gatherer and updated the version of devtools-protocol to include clientHintIssueDetails and updated everything else to fix the breaking tests. @connorjclark - Do the sample artifacts get checked in too? |
|
Yes, but we have a command to isolate changes to the sample artifacts to just a single artifact. try this: |
connorjclark
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! It'll be nice to finally get back up-to-date with these.
The inspector issues gatherer is now collecting all of the issues that will be reported via the devtools protocol.
The tests directly related to the issues gatherer have been updated, but there are still some other tests only tangentally related that are now broken.
Summary
This is an update to the inspector issues gatherer and audit to cover all of the issues currently reported via the devtools protocol and shown in the issues panel. Part of the goal of this change is to update the gatherer and audit to require less maintenance for future updates.
A bunch of issues have been added to the issues panel since the original lighthouse implementation.
Related Issues/PRs
Issue #13147