Commit Graph

1323 Commits

Author SHA1 Message Date
Peter Hedenskog 1d40a9da48
Update to 0.10.4 co2 and make it possible change model. (#3736) 2022-10-03 09:45:20 -04:00
Peter Hedenskog 2d72fb3310
Include preURL info in the latest storer information (#3729) 2022-09-22 10:14:24 +02:00
Peter Hedenskog 26f375f3ed
Bugfix: Show timestamp when each run happens. (#3730) 2022-09-22 10:05:17 +02:00
Mason Malone 3ece3ad107
Fix sendAnnotation option (#3726)
The boolean "graphite.sendAnnotation" was added in
https://github.com/sitespeedio/sitespeed.io/pull/3625, but it can't be
disabled, because `opts.sendAnnotation || true` is always going to
evaluate to `true`. Since it defaults to `true`, the `|| true` shouldn't
be necessary, so I removed it.
2022-09-20 09:07:28 +02: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 a5be5f5e22
Show network connection type instead of amp info (#3719) 2022-09-01 16:00:10 +02:00
Peter Hedenskog 3d21cbbeb5
Make it possible to configure run options for AXE. (#3718)
See https://github.com/sitespeedio/sitespeed.io/issues/3713#issuecomment-1231694324
2022-09-01 15:59:48 +02:00
soulgalore 74ec0d76af Show wifi name 2022-08-30 08:56:31 +02:00
Peter Hedenskog 7e39c85e0e
Show relative standard deviaton when we compare runs (#3716) 2022-08-29 19:41:20 +02:00
Peter Hedenskog 3349582e4d
Fix preWarmServer for Android/iOS (#3715) 2022-08-27 11:40:30 +02:00
Peter Hedenskog 94587d6ddc
Handle only origin data. (#3709)
https://github.com/sitespeedio/sitespeed.io/issues/3708
2022-08-14 18:53:20 +02:00
soulgalore 1f3d513e6f Updated browsertime 2022-08-10 10:53:14 +02:00
Peter Hedenskog 601e31c591
Make sure we write the correct Android/ios data to the info json (#3707) 2022-08-10 10:08:48 +02:00
Peter Hedenskog cc798921ec
Ignore axe setup message when storing data. (#3703)
https://github.com/sitespeedio/sitespeed.io/issues/3701
2022-07-31 07:59:59 +02:00
Peter Hedenskog 7bc49df781
Remove videojs and use plain video element (#3697)
* Remove videojs and use plaing video element.

* moar removal
2022-07-14 23:09:36 +02:00
Peter Hedenskog b2eba5d1fa
More scp fixes (#3694) 2022-07-12 16:49:40 +02:00
Peter Hedenskog deb1c9407e
Upload latest files to correct location (#3693) 2022-07-11 22:44:57 +02:00
Peter Hedenskog c3f215c312
New scp plugin for copying result to another server (#3691)
* New scp plugin for copying result to another server

* sync up

* use old

* new version
2022-07-10 10:39:05 +02:00
Peter Hedenskog 7690befb4a
Show when last CPU long task happened (#3687) 2022-07-04 08:57:30 +02:00
Peter Hedenskog a3f8aa16dd
Show longtasks before LCP (#3686) 2022-07-04 08:42:16 +02:00
Peter Hedenskog 17ec6f7268
Fix preWarmServer. (#3683)
https://github.com/sitespeedio/sitespeed.io/issues/3682
2022-06-30 22:58:35 +02:00
Josh Duncan edf8cfba24
plugins/html: Fix typo with inline CSS handling (#3679) 2022-06-23 08:48:40 +02:00
Peter Hedenskog c944338224
Fix how to get browser and version (#3661) 2022-05-21 22:37:47 +02:00
Peter Hedenskog 46c626d577
Hack to add Graphite namespace to the file name of latest tests (#3660) 2022-05-20 22:10:08 +02:00
Peter Hedenskog dae50493ca
If we lack a HAR, get browser info from options (#3658) 2022-05-20 12:55:07 +02:00
Peter Hedenskog f3c2989b17
Color code LCP and last long task in the waterfall (#3657) 2022-05-20 12:21:16 +02:00
soulgalore 84bd73f95b Handle missing browser name 2022-05-20 11:54:11 +02:00
Peter Hedenskog 5cc0b04be8
Use Browsertime 16.7.0 and show the new metrics (#3656)
* Use Browsertime 16.7.0 and show the new metrics
2022-05-20 11:03:33 +02:00
Peter Hedenskog f46a366752
If you set a user agent for Browsertime, also use it for the crawler (#3652) 2022-05-17 05:12:54 +02:00
Peter Hedenskog 738995015b
Check that Browsertime got CLS metrics before we try to render. (#3650)
https://github.com/sitespeedio/sitespeed.io/issues/3649
2022-05-11 14:44:22 +02:00
Peter Hedenskog 68c34d51c5
Add total download time per domain (#3648) 2022-05-07 15:30:03 +02:00
soulgalore b1af7857d0 Add safe check for missing CRUX data 2022-05-05 09:48:00 +02:00
Peter Hedenskog 4d5f420e05
Add INP and TTFB to the CRUX metrics (#3645) 2022-05-04 15:57:19 +02:00
Peter Hedenskog 314607b4cb
Check if the user uses --firstParty. (#3643)
This catches if the user use --firstParty but actually
do not match any requests.

https://github.com/sitespeedio/sitespeed.io/issues/3642
2022-05-01 21:40:52 +02:00
soulgalore 90683320f5 Add better Bearer/Auth info 2022-04-16 18:42:34 +02:00
Vladimir Stepanov d738a897bc
#3626 Update Grafana auth settings to allow api token or basic auth (#3627)
* Update Grafana auth settings to allow api token or basic auth

Current auth. configuration for Grafana restricts to use API key only. 
This change will allow to use both auth. types: 
Bearer {API_KEY}
or
Basic {USER_PASSWORD_HASH}

Co-authored-by: Vladimir Stepanov <vss1.odessa@gmail.com>
Co-authored-by: Peter Hedenskog <peter@soulgalore.com>
2022-04-14 18:25:23 +02:00
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
Peter Hedenskog ae64cf8b9c
Make it possible to disable annotations for Graphite. (#3625)
https://github.com/sitespeedio/sitespeed.io/issues/3624
2022-04-11 14:33:45 +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 47f11f86b1
Fix JUnit/alias bug. (#3620)
https://github.com/sitespeedio/sitespeed.io/issues/3617
2022-04-05 19:44:32 +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 fee304a02b
Text format and use timestamp from context and display UTC offset (#3611) 2022-03-25 14:04:39 +01:00
soulgalore 29a5bae2e2 tuning link text 2022-03-25 09:26:14 +01:00
Peter Hedenskog b3c1f6905e
Add the result URL for handy links (#3610) 2022-03-25 08:36:41 +01:00
Peter Hedenskog d7fcb8b4f3
Add friendly HTML to the latest stored data (#3609)
* Add friendly HTML to the latest stored data

* Add iterations
2022-03-24 08:39:54 +01:00
Peter Hedenskog e486a8a8a3
Pickup browser and version when we store latest run JSON (#3607) 2022-03-23 18:57:30 +01: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 0f79c73bfa
Ignore sustainable.setup messages #3321 (#3587) 2022-03-04 08:26:08 +01:00