Commit Graph

27 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 f886e0b6ee
Bye bye wpt (#4085)
* Bye WebPageTest

* remove more
2024-04-29 08:37:29 +02: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 c3fcb35a8d
Add support for using alias in budget files. (#3479)
* Add support for using alias in budget files.

https://github.com/sitespeedio/sitespeed.io/issues/3477

* Make sure we are backward compatible
2021-10-12 09:50:48 +02:00
Peter Hedenskog 8d624ddcb1
Add option to add friendly name to junit test cases. (#3448)
https://github.com/sitespeedio/sitespeed.io/issues/3447
2021-08-27 11:42:59 +02:00
Peter Hedenskog 9acc5f3241
Log budget failures an info not error (error = something isn't workin in the test). (#3185) 2020-11-05 10:44:46 +01:00
Peter Hedenskog f2da17f92c
Budget should also collect errors. (#3181) 2020-11-03 13:35:10 +01:00
soulgalore b18555cb13 Only send remove messages for URL that do not have any failing budgets 2020-11-02 17:01:53 +01:00
soulgalore 14e617d45f fix broken check 2020-11-02 15:12:54 +01:00
Peter Hedenskog 6000536aa2
Remove passing result urls (#3175) 2020-11-02 11:05:20 +01:00
Peter Hedenskog 99190352de
Add prepareToRender message that fixes the timing of the budget message. (#3172)
One long term "bug/feature" has been that the budget message was passed late
(in the render phase). By adding a phase "prepareToRender", we can pass on
te budget message in that phase and the HTML plugin can use that message instead
of the old "context" hack. This also opens up for some really cool features
coming soon :)
2020-11-01 14:01:02 +01:00
Peter Hedenskog 26c0d42622
Send the performance budget message in the queue for easier use (#3085) 2020-07-18 14:42:24 +02:00
Peter Hedenskog edd52fb80c
The values is not displayed for the old budget format #3008 (#3009)
* The values is not displayed for the old budget format #3008

* Also handle old format in the log
2020-05-21 20:09:18 +02:00
Peter Hedenskog 32e4bc2820
First step to make friendly names usable all over the place. (#2745) 2019-11-03 18:46:23 +01:00
Peter Hedenskog 364f1f8515
Use axe tests in your budget (#2718) 2019-10-23 22:36:10 +02:00
Peter Hedenskog 67b04d3afd
Output the budget result as JSON (#2299)
* Output the budget result as JSON
2019-02-08 21:03:01 +01:00
Peter Hedenskog 7970469f94
New smarter and easier budget (#2252) 2019-01-20 20:47:35 +01:00
Peter Hedenskog 8d76dd4d73
Let plugin register message types for budget #1825 (#1828)
Let plugin register message types for budget #1825
2017-12-05 08:56:21 +01:00
Peter Hedenskog 9d18533579
Remove hooks and use messages instead (#1758)
* remove hooks and use messages instead
* remove hooks

* fix the ifs

* send
2017-10-29 08:24:18 +01:00
Tobias Lidskog 3debfec0b4 Format code using the Prettier formatter. (#1677) 2017-07-20 21:24:12 +02:00
Peter Hedenskog 1e528f65fd set sitespeedio as root name of all loggers (#1545) 2017-03-23 12:21:11 +01:00
Peter Hedenskog e46a7026eb Add log channel names per plugin thank you @jpvincent (#1544) 2017-03-23 08:57:03 +01:00
Tobias Lidskog 720d3b93c2 Set plugin name by default when loading it 2017-03-13 17:40:29 +01:00
Jeroen Van den Berghe 904f9230f0 Allow budget to be specified inline on cli. (#1441)
Split --budget into --budget.config (for passing a JSON string) and --budget.configPath for passing a path to a json file.
Switch to yargs 6 (because of #1399 and #1431).
2017-02-06 22:37:36 +01:00
soulgalore 2674a3246a log budget results 2016-10-24 10:56:50 +02:00
Peter Hedenskog b013baf3d1 Budget (#1227)
* First step to implement budget
Support min & max values for summaries.
2016-10-06 12:16:30 +02:00