Peter Hedenskog
da6c0997c7
A new compare plugin. ( #4009 )
...
* A new compare plugin.
Make it possible to compare the performance using Wilcox or
Mann Whitney U.
2023-11-24 13:57:14 +01:00
Peter Hedenskog
9e215b8b06
Do not backfill the slug ( #3901 )
...
* Do not backfill the slug https://github.com/sitespeedio/sitespeed.io/issues/3899
2023-07-07 16:31:13 +02: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
a57f965994
Make it easy to send run data to Graphite in a sane way ( #3721 )
...
* Bump to use latest Grafana and Graphite
* Do not send metrics from each run, only pageSummary by default
* Add limited run metrics to datasource and more sane setup
* limited by default
* Also collect cpu benchmark metric in the limited metrics
2022-09-13 19:00:26 +02:00
Peter Hedenskog
1e9bea8bf0
Update to latest prettier/eslint setup ( #3478 )
2021-10-11 18:44:59 +02:00
Peter Hedenskog
c248f8d736
Add slug after the namespace, that makes more sense ( #3274 )
2021-02-08 08:39:29 +01:00
Peter Hedenskog
c54fe29f67
Make it possible to add the slug of the test as a key to the namespace. ( #3240 )
...
Also cleanup the old experimental setup.
2021-01-09 12:59:40 +01:00
soulgalore
2814a5bfdf
fix broken time convertion
2020-12-09 04:10:13 +01:00
Peter Hedenskog
5c32deeaef
Introducing slug for your test and a new experimental setup ( #3203 )
2020-12-08 19:48:51 +01:00
Peter Hedenskog
7cce73ea50
Remove experimental flag for perIteration metric for Graphite. ( #3069 )
...
* Remove exprimental flag for perIteration metric for Graphite.
* more updates per iteration
2020-07-09 21:21:23 +02:00
Peter Hedenskog
3f136b2d5c
Add tag/key for desktop/mobile GPSI tests ( #2917 )
...
* Add tag/key for desktop/mobile GPSI tests
* new structure
2020-03-13 08:59:34 +01:00
Chris Adams
b1d40bec16
Add carbon emissions figures for data over the wire [sustainability plugin] ( #2868 )
2020-02-21 16:43:53 +01:00
Kevin Lakotko
f803cde4e2
fix(graphite): update indexed keys with names ( #2701 )
2019-10-14 21:40:15 +02:00
soulgalore
a6f46dc05c
extra check
2019-10-07 12:02:34 +02:00
Peter Hedenskog
ce83f9d9af
Move per iteration to experimental flag. ( #2685 )
...
--graphite.experimental.perIteration
2019-10-07 05:22:30 +02:00
Kevin Lakotko
673017b57d
feat(graphite): add ability to send run metrics ( #2679 )
2019-10-07 04:55:04 +02:00
Peter Hedenskog
549d0cdef4
Make it easy to run axe core ( #2571 )
...
* use axe with `--axe.enable`
2019-08-14 20:37:14 +02:00
Peter Hedenskog
4a0d47dcfb
Use the third party web to categorise requests ( #2394 )
...
* Use the third party web to categorise requests
2019-03-26 23:37:25 +01:00
Peter Hedenskog
289a9c1b7b
Bt alias ( #2247 )
...
* Pickup alias from Browsertime.
Only Graphite/InfluxDb use it in this release, but we should fix so
the HTML also pick is up.
Also we should change the old alias so that it's passed around
with messages instead ... but that can happen later.
* Link to Grafana setup
2019-01-11 22:08:19 +01:00
Omri
da1f64ac9d
[FIX] StatsD entry format ( #2107 )
...
* [dataGenerator] Test individual lines instead of bulk
* [dataGenerator] Add EOL to pattern test (should fail)
* [dataGenerator] only push timestamp to Graphite (not StatsD)
2018-07-23 14:50:37 +02:00
Omri
8193a31245
Add StatsD support (with bulking) ( #1994 )
...
* Add StatsD support with bulking
2018-04-24 13:33:34 +02:00
soulgalore
758584c148
WebPagetest: Make location safe #1958
2018-03-22 06:08:24 +01:00
Tobias Lidskog
3debfec0b4
Format code using the Prettier formatter. ( #1677 )
2017-07-20 21:24:12 +02:00
Peter Hedenskog
f9aa04ddc5
First go going to tags in InfluxDB ( #1563 )
2017-04-10 11:18:39 +02:00
Pascal Borreli
d41eeb82dc
Fixed typos ( #1530 )
...
Signed-off-by: Pascal Borreli <pascal@borreli.com>
2017-03-19 08:07:29 +01:00
Peter Hedenskog
5e80d8af84
Send annotations to Graphite for each tested URL ( #1434 )
2017-02-10 08:21:35 +01:00
Jonathan Lee
198a330492
First pass at supporting URL aliases for #1326 ( #1374 )
...
* First pass at supporting URL aliases for #1326
* Add to HTML output support for URL aliasing - #1326
* Adding tests and docs for #1326
2016-12-12 00:06:20 -05:00
Tobias Lidskog
3aaa7c65d6
More checks to avoid invalid paths in Graphite.
2016-12-04 00:35:31 +01:00
soulgalore
5db390e1d0
support for setting your own alias for connectivity profiles #1329
2016-11-21 15:00:04 +01:00
Peter Hedenskog
89215fe04c
Possibility to send asset toplists to Graphite ( #1301 )
...
Restructure the toplist (largest/slowest/aggregated assets) to follow the message key structure with summary/pageSummary to simplify key generation. We also now includes the URL in the slowestassets list that can be sent to Graphite. Ping #1289 and closes #1294
2016-11-01 23:54:21 +01:00
Peter Hedenskog
df5e82290f
Lets group summaries (by domain for now) #1145 ( #1153 )
2016-08-25 14:01:55 +02:00
Peter Hedenskog
a32ea529a2
Configurable metrics keys ( #1057 )
...
* List metrics, filters and add/remove filters.
* List all configured filters
* List all possible metrics
* Add filters
* Remove filters
2016-08-21 20:14:01 +02:00
Peter Hedenskog
eda4f7a1ec
Use location and connectivity in WPT graphite keys and browser/connectivity for BT ( #1010 )
...
* use location and connectivity in keys #1008
* only use browser and connectivity for BT #1009 and set the right one for WPT #1008
2016-06-19 20:39:21 +02:00
Peter Hedenskog
99b83df7e8
Added browser and connectivity to Graphite keys #956 ( #961 )
...
* Added browser and connectivity to Graphite keys #956
2016-05-29 21:23:48 +02:00
soulgalore
5e128526e8
Lets use the same timestamp for folder and all data sent to Graphite for one run #931
2016-05-17 12:54:07 +02:00
soulgalore
ad0e9372ab
Adding domain/filename to Graphite summary key #901
2016-05-17 08:31:25 +02:00
Jonathan Lee
5fbf617338
Missing newline caused last metrics to be lost when sent to graphite #932 ( #935 )
2016-05-17 06:50:48 +02:00
Tobias Lidskog
23fbd38b33
Improve key structure for graphite and influx.
...
Examples of new keys:
- ns.pageSummary.sub_domain_com._foo_bar.gpsi.median
- ns.summary.domains.www.sitespeed.io.dns.median
2016-03-22 23:38:15 +01:00
Tobias Lidskog
781dc03072
Intial commit of sitespeed.io 4.0.
2016-03-10 23:07:36 +01:00