Commit Graph

48 Commits

Author SHA1 Message Date
Peter Hedenskog b9456eef6e
Replace intel with sitespeed.io/log (#4381)
* Replace intel with sitespeed.io/log
2025-01-07 08:53:48 +01:00
Peter Hedenskog 3741366d45
Upgrade to eslint/unicorn 54 (#4213) 2024-07-08 08:19:41 +02:00
Peter Hedenskog f886e0b6ee
Bye bye wpt (#4085)
* Bye WebPageTest

* remove more
2024-04-29 08:37:29 +02:00
Peter Hedenskog 8121117b82
Update linting packages to latest (#4125) 2024-04-03 08:56:55 +02:00
Peter Hedenskog df173df953
Fix AXE limits https://github.com/sitespeedio/sitespeed.io/issues/4119#issuecomment-2032436750 (#4123) 2024-04-03 07:51:18 +02:00
Peter Hedenskog 7736d7ee49
Set default limits for CLS and TTFB https://github.com/sitespeedio/sitespeed.io/issues/4119 (#4120) 2024-03-27 16:19:50 +01:00
Peter Hedenskog fc2884fbba
Update all dependencies to latest releases (#3774) 2023-03-03 13:59:14 +01:00
Peter Hedenskog 631271126f
New plugins structure and esmodule (#3769)
* New plugins structure and esmodule
2023-02-25 11:16: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 1e9bea8bf0
Update to latest prettier/eslint setup (#3478) 2021-10-11 18:44:59 +02:00
Peter Hedenskog 3b6671611e
Add support for Firefox memory report. (#3416) 2021-07-07 22:19:52 +02:00
Peter Hedenskog ca096d1be8
Adjust summary box limits from Google Web Vitals (#3370) 2021-05-02 20:38:31 +02:00
Peter Hedenskog 297d4e12f7
Update to latest BT alpha (#3323) 2021-03-26 10:34:41 +01:00
soulgalore dd688c2ed9 Fix for paint timing names 2020-12-16 05:22:16 +01:00
Peter Hedenskog 84209b97a4
New Browsertime 11 alpha (#3201) 2020-12-08 19:49:13 +01:00
Peter Hedenskog 23439a0d72
Use Coach 6.0 (beta). (#3194) 2020-11-26 23:16:07 +01:00
Peter Hedenskog 3b9b7fa2cf
Sync metrics name and make sure we show them on all places. (#3004)
* Sync metrics name and make sure we show them on all places.

* lint
2020-05-19 12:20:54 +02:00
Peter Hedenskog 89f51d47dc
Make it possible to set the limit/thresholds on the summary page (#2997) 2020-05-15 12:09:32 +02:00
Peter Hedenskog 5c9b8cbf76
Unify stat collection and collect per summary for sustainable. (#2890) 2020-02-24 15:51:39 +01:00
Peter Hedenskog 792b598e5a
new browsertime with ttb and maxPotentialFid (#2783)
* new browsertime with ttb and maxPotentialFid

* lint

* show cpu info per run
2019-11-14 10:14:30 +01:00
Peter Hedenskog 164f7e6abb
Use friendly names for configuring summary boxes (#2747) 2019-11-04 14:16:35 +01:00
Peter Hedenskog a71cb9dd5d
skip using cli array param since it's kind of evil (#2742) 2019-11-01 15:30:30 +01:00
thapasya-m 34ee102630 feat:summary box on result page (#2736)
customizable summary box on result index page
handle summary for tool axe separately
fix summary key mismatch
2019-11-01 15:22:37 +01:00
Peter Hedenskog a7a1575558
Show the new ContentfulSpeedIndex metric (#2735) 2019-10-29 20:40:01 +01:00
Peter Hedenskog 5093b6c6c4
Add axe violations to summary and detailed summary (#2622) 2019-09-05 21:57:41 +02:00
Peter Hedenskog 880c8f476c
Include Long Tasks on summary page (#2479) 2019-05-28 06:28:40 +02:00
Peter Hedenskog 7411224ab2
Collect CPU data per summary for all pages (#2477) 2019-05-28 05:33:02 +02:00
Peter Hedenskog 9184d20d13
First go at use Browsertime 5 (beta.1) (#2449)
* First go at use Browsertime 5 (beta.1)
2019-05-10 06:34:28 +02:00
Peter Hedenskog 2c6249f0c9
Use Fully Loaded from Browsertime instead of PageXray (#2251)
* Use Fully Loaded from Browsertime instead of PageXray

We now uses the Fully Loaded from the HAR and using the one from
Browsertime gives us stats like median, so let us use that!
2019-01-16 16:21:40 +01:00
Peter Hedenskog 75318bd14c
use fully loaded from PageXray everywhere (#2244) 2019-01-09 15:22:03 +01:00
Peter Hedenskog 2e4fb4ea00
Show more/better metrics (#2240)
* Show more/better metrics

Make it easier to understand where the metrics in the summary comes from, show Perceptual Speed Index and Page Load Time in the first summary screen and use ms for Speed Index.
2019-01-03 23:13:51 +01:00
Peter Hedenskog 021426058a
Replace var with const/let (#2241) 2019-01-03 21:55:41 +01:00
Peter Hedenskog ce966919bb
Use paint timings (#2163)
Send them to Graphite per page and show them in the detailed page.
2018-10-03 20:45:21 +02:00
Peter Hedenskog c80bc2816c
Show/use timeToDomContentFlushed when we have that metric (#2162) 2018-10-03 20:29:37 +02:00
soulgalore f500948fac fix: verify that we use visual metrics before we use it 2018-09-17 08:51:51 +02:00
soulgalore e6d2a62f61 Show visual element metrics 2018-09-16 23:44:36 +02:00
Peter Hedenskog 9847224d19 Move gpsi (#1803) 2017-11-18 23:44:33 +01:00
Peter Hedenskog cadea2b305 Let every plugin collect the data it needs. (#1731)
Don't use global state to collect data for plugins.
2017-10-10 09:06:06 +02:00
soulgalore 30dc3fcee8 Merge and restructure @moos --summary option(s) to get text summary to stdout
Changed the structure so we now have a dataCollector plugin that collects the
default data and is shared through the context. Tried to make the HTML plugin
only handle HTML. And some restructuring. Lets go through the naming before
the final release.
2016-09-26 07:58:51 +02:00
soulgalore 5f9b892be0 treat first and last visual change as ms not a duration #1159 2016-09-01 08:36:49 +02:00
soulgalore 5aab44802a Upgrading to Browsertime beta 2
With beta 2 timings has been renamed to pageTimings #1166
2016-08-30 23:00:07 +02:00
Peter Hedenskog c7f0fb702d Run custom scripts (#1094)
Use --browsertime.script myScript.js to add your script. You can run multiple script by passing the parameter multiple times.

The metrics will automatically turn up on the summary page, detailed page, the summary page of the page and the run page. They will also be sent to Graphite.

We lack support for passing a dir with multiple files (as we have in Browsertime) but I think it's ok to wait with that! #1063
2016-08-12 14:13:22 +02:00
soulgalore 0f66f70613 link to help page for metrics where we have info 2016-07-26 23:14:50 +02:00
soulgalore 56e51fc0b9 size should use the size advice from the coach 2016-06-30 00:32:59 +02:00
Peter Hedenskog 83a00c267a Explain score and advice, to make it easier to understand #1027 (#1029) 2016-06-30 00:05:59 +02:00
Peter Hedenskog 12d7a1489a Summaryboxes (#1024)
More summary boxes, moved config to JS  #1005
2016-06-26 22:30:50 +02:00
soulgalore 90b1700e85 simplify metric naming (skip data) 2016-06-25 21:31:37 +02:00
Peter Hedenskog 27c1e7eea3 Detailed summary page #899 (#1016)
Lets have a detailed summary page.
2016-06-24 21:10:26 +02:00