GoogleChrome / lighthouse-ci

Automate running Lighthouse for every commit, viewing the changes, and preventing regressions
Apache License 2.0
6.33k stars 633 forks source link

See Run duration of a network request in comparison view #939

Open ErikBrendel opened 10 months ago

ErikBrendel commented 10 months ago

Is your feature request related to a problem? Please describe.

I want to use the Lighthouse diff tool to see how individual network requests changed between my runs.

In this case here, the request changed from 118ms to 21ms if I understand these values correctly, but this improvement in speed is not visible, since the fact that this request was delayed more overshadows it.

Screenshot 2023-08-22 at 15 24 15

Describe the solution you'd like A new column should show the change in network request duration, and I would also suggest sorting the results by this value.

Describe alternatives you've considered Writing a script that modifies the report json files before comparing them could work, since all the information is there, but it would be nice if this would not be necessary.

Additional context I am testing out different plugin-sets on my WordPress backend and want to see their impact on the network requests. There is a view for showing changed data of a request, but it only shows the start and end timestamp of a request, not its duration.