Commit Graph

714 Commits

Author SHA1 Message Date
Peter Hedenskog 0653dafa5b
Show which runs (#3631) 2022-04-14 18:24:27 +02:00
Peter Hedenskog 4c90f59c73
Add TTFB to timing metrics tab (#3630) 2022-04-14 18:24:12 +02:00
soulgalore 34784e419b Even more safe checks when visual elements is broken 2022-04-11 08:53:29 +02:00
Peter Hedenskog 2abebd05ce
Another fix for failing visual elements (#3623) 2022-04-09 12:33:21 +02:00
Peter Hedenskog 0cc4aa9aa1
Make sure visual metrics exists for a run before it is used (#3619) 2022-04-05 19:32:58 +02:00
Peter Hedenskog f0be749fe8
Add link to each run in side by side metric page. (#3593)
Make it easier to get to the run that collected that metric.
2022-03-09 10:05:25 +01:00
Peter Hedenskog 884d03ec5b
Show alias in result budget json. (#3582)
One thing that do not work 100% correct is if we have multiple URLs
with the same alias, then it could be that we do not show the correct
URL in the budget HTML file.
2022-02-25 14:13:07 +01:00
Peter Hedenskog 442fb415f8
Show Browsertime version in runtime settings. (#3575) 2022-02-24 11:13:55 +01:00
Peter Hedenskog 7a7874b095
Fix: Show correct metrics side by side (#3573) 2022-02-20 14:36:28 +01:00
Peter Hedenskog 46f0a64fd5
Remove visualMetricsUsingTrace (#3574) 2022-02-20 14:36:12 +01:00
Peter Hedenskog bdc399e68a
Add alias name on budget page. (#3572)
https://github.com/sitespeedio/sitespeed.io/issues/3571
2022-02-20 13:42:53 +01:00
Peter Hedenskog 4afd47fa30
Remove duplicates of third party cookies (#3545) 2022-01-28 14:06:02 +01:00
soulgalore 87ef7fe08a Make sure CLS is a number 2022-01-24 08:27:34 +01:00
soulgalore 170c45d515 Fix CLS check 2022-01-23 16:00:53 +01:00
soulgalore 7708599af5 Fix wrong CLS 2022-01-21 13:10:13 +01:00
Peter Hedenskog f736325b7f
Update summary tables with headings (#3541) 2022-01-21 11:26:15 +01:00
Peter Hedenskog 33201e6649
Show Crux data on page summary (#3540) 2022-01-21 09:00:39 +01:00
Peter Hedenskog 308cab1c28
Fix Crux visual issues (#3539) 2022-01-20 16:04:43 +01:00
Peter Hedenskog 06a5e8c5e9
Remove Crux distribution table and use graph instead (#3537)
* Remove distribution table and use graph instead

* buckets and CLS
2022-01-20 14:59:14 +01:00
Peter Hedenskog e4af886488
Prepare showing offending assets transfer and content size (#3518) 2021-11-25 14:50:51 +01:00
Peter Hedenskog 6d5c7286b3
Do not show Google web vitals metrics twice (#3516) 2021-11-25 09:10:22 +01:00
Peter Hedenskog 4d88f0f1e4
Show TTFB on summary page (#3517) 2021-11-25 09:09:58 +01:00
Peter Hedenskog 6293115cb5
Fix missing summary boxes (#3515)
* Fix missing summary boxes
2021-11-24 21:06:45 +01:00
Peter Hedenskog 6e38071b4d
new PerfCascade with support for chunks (#3514) 2021-11-24 08:26:29 +01:00
Peter Hedenskog 1e9bea8bf0
Update to latest prettier/eslint setup (#3478) 2021-10-11 18:44:59 +02:00
Peter Hedenskog 433f3f7d35
Do not re-throw if a template fails. (#3453)
Fixing this will make sure other templates are generated.
2021-09-03 08:31:15 +02:00
Peter Hedenskog 836e31277e
Upgrade PerfCascade that catches if an entry is missing content type (#3445) 2021-08-25 14:41:24 +02:00
Peter Hedenskog 9bb72a6de3
Add stddev/median/mean to the metrics side by side page (#3443) 2021-08-25 13:12:57 +02:00
Peter Hedenskog 566181e50d
Add info about missing metrics in Safari. (#3442) 2021-08-22 14:32:00 +02:00
Peter Hedenskog 5a9bc9757f
Add category per metric that makes it easier to read (#3440) 2021-08-20 12:05:41 +02:00
soulgalore b8e2dd0737 remove magic hepp 2021-08-19 20:38:44 +02:00
Peter Hedenskog 1acaf332fa
Metrics per run side by side (#3439)
Adds a new page that show metrics (that exists as friendly names) side by side for all runs. Helpful to use to see the spread of the metrics.
2021-08-19 20:37:54 +02:00
Peter Hedenskog 064d60004b
Pagexray render blocking (#3426)
* Show the render blocking info from PageXray
2021-07-26 09:45:15 +02:00
Peter Hedenskog 6d0027c94c
Remove NodeJs 10 support (#3419) 2021-07-21 16:47:42 +02:00
Peter Hedenskog 504e22a133
Update to latest PerfCascade. (#3407)
* Update to latest PerfCascade.

This enables showing LCP in the waterfall chart and Chrome internal info
about if a request is render blocking or not (updates in Chrome 92).

We also change the CHrome timeline config to be try by default to be
able to show the information in the waterfall.

* Updated
2021-07-21 16:47:23 +02:00
Peter Hedenskog 3b6671611e
Add support for Firefox memory report. (#3416) 2021-07-07 22:19:52 +02:00
Tanishq 4a66391b11
#2758 - fix: keep selected tab open accros runs (#3409) 2021-06-17 07:30:56 +02:00
Peter Hedenskog 4b2247e987
Switch to sass instead of node-sass (#3397) 2021-06-02 08:09:22 +02:00
Peter Hedenskog 1b7cad5afe
Catch missing element (#3402) 2021-06-02 08:08:44 +02:00
Peter Hedenskog dc8c142835
Cleanup and add timing (#3394) 2021-05-26 12:18:52 +02:00
soulgalore 5e55b0b4c1 Show the actual HTML for the visual element 2021-05-26 10:08:11 +02:00
soulgalore 18331c161f another layout fix 2021-05-12 15:50:46 +02:00
Peter Hedenskog 2bdd3c3a86
Better HTML for LS and LCP (#3381) 2021-05-12 15:42:47 +02:00
Peter Hedenskog 16166d70e7
New Browsertime with even better support for LCP and LS (#3380) 2021-05-12 15:03:50 +02:00
Peter Hedenskog ca096d1be8
Adjust summary box limits from Google Web Vitals (#3370) 2021-05-02 20:38:31 +02:00
soulgalore ad5961180e Fix line break 2021-05-02 15:48:10 +02:00
Peter Hedenskog 1a98ff0c78
If the LCP API adds an image, show it (#3369) 2021-05-02 15:34:33 +02:00
soulgalore 3f379085c7 Layout shift tuning 2021-05-02 13:24:41 +02:00
Peter Hedenskog e72c1259c4
Updated with new Browsertime with more layout shift support (#3368)
* new browsertime

* better text
2021-05-02 13:10:33 +02:00
Peter Hedenskog 8ac9c36eb1
Show more valuable info for LCP (#3367) 2021-05-02 12:21:22 +02:00