Peter Hedenskog
d60d55975a
Make sure configs are read sync. ( #3882 )
...
* Make sure configs are read sync.
Fix for https://github.com/sitespeedio/sitespeed.io/issues/3881
* lint
2023-06-14 10:11:19 +02:00
Peter Hedenskog
624f50dad8
Fix the log to file issue. ( #3879 )
...
This bug happened when we moved to ESM and there's no new
release for Intel with a fix (yet).
https://github.com/sitespeedio/sitespeed.io/issues/3878
2023-06-12 19:24:36 +02:00
Peter Hedenskog
fddb73e382
Add HAR file to the result ( #3871 )
2023-06-07 12:14:05 +02:00
Peter Hedenskog
8f64857000
api:Add a label to your test ( #3869 )
2023-06-01 17:44:33 +02:00
Peter Hedenskog
6c78868aac
Add support for api.priority ( #3859 )
2023-05-25 13:29:14 +02:00
Peter Hedenskog
06e59224f2
Updated INP ( #3853 )
2023-05-19 17:10:56 +02:00
Peter Hedenskog
03e9c83264
Add experimental support for passing on BT data. ( #3846 )
2023-05-17 11:56:49 +02:00
Peter Hedenskog
97c9a7ff5d
api: Fix so we can handle scripting in the API ( #3840 )
...
* handle multi in api
* fix page summary URL
2023-05-10 21:07:59 +02:00
Peter Hedenskog
b923d4a2b4
make it easier to use the API ( #3839 )
2023-05-10 18:42:15 +02:00
Peter Hedenskog
9fc887c97a
api: another fix ( #3838 )
2023-05-10 11:33:01 +02:00
soulgalore
53d572e97f
api: new fix and release
2023-05-10 06:25:27 +02:00
Peter Hedenskog
27bd6ddee0
API cleanup and small fixes ( #3837 )
2023-05-10 06:06:55 +02:00
Peter Hedenskog
2a3097453d
api: fix text and change guard for not supplying URLs ( #3834 )
...
If you as an API user just want to get the result, you
don't need a URL.
2023-05-09 13:05:27 +02:00
Peter Hedenskog
fcb89f42c3
Moar fixes ( #3829 )
2023-05-03 15:08:46 +02:00
Peter Hedenskog
eac6e526a1
api: fix silent ( #3827 )
2023-05-03 12:35:21 +02:00
Peter Hedenskog
0bfbdba69c
Use the API Luke ( #3825 )
2023-05-03 09:31:54 +02:00
Peter Hedenskog
c6001611fe
Fix broken first party check. ( #3823 )
...
https://github.com/sitespeedio/sitespeed.io/issues/3822
2023-04-28 21:56:17 +02:00
Peter Hedenskog
f85e54941b
Fix broken crawler ( #3820 )
2023-04-23 05:56:46 +02:00
soulgalore
cab5f79f8b
New Browsertime with support for enableProfileRun
2023-04-21 05:50:49 +02:00
Peter Hedenskog
1efa38e966
Add better catch if getting the right page in the HAR fails. ( #3810 )
2023-04-08 20:15:16 +02:00
Peter Hedenskog
503502d05e
fix influxdb merge issue ( #3791 )
2023-03-16 18:57:13 +01:00
Peter Hedenskog
32007f75ac
A better and more safe check for Android ( #3789 )
2023-03-16 14:16:41 +01:00
Peter Hedenskog
54325b47f8
Android fix ( #3787 )
...
* 27.0.0-beta.3
* Make sure Android flag is set correct
2023-03-15 15:07:44 +01:00
soulgalore
8b92b2b1ea
Visual metrics portable by default
2023-03-13 12:46:35 +01:00
Peter Hedenskog
a4a3e829f2
remove fs-extra from scp ( #3783 )
2023-03-06 14:04:43 +01:00
Peter Hedenskog
958c4a21ce
gcs fixes ( #3782 )
2023-03-06 13:45:31 +01:00
Peter Hedenskog
26e9026106
Fix S3 ( #3780 )
...
* Fix S3
* get rid of fsextra
2023-03-06 13:32:18 +01:00
Peter Hedenskog
305c5fdc7c
Show Android phone id in settings. ( #3779 )
...
https://github.com/sitespeedio/sitespeed.io/issues/3757
2023-03-06 13:14:18 +01:00
Peter Hedenskog
2d7ac71c2b
Influx fixes ( #3777 )
...
* Add missing influx options
* remove console.log
2023-03-05 19:37:57 +01:00
Peter Hedenskog
08c4291a65
Fix broken --version ( #3775 )
2023-03-05 17:07:11 +01:00
Peter Hedenskog
fc2884fbba
Update all dependencies to latest releases ( #3774 )
2023-03-03 13:59:14 +01:00
soulgalore
c7f87ac628
add missing config
2023-03-01 08:18:54 +01:00
Peter Hedenskog
3cf0e09196
Fix safekey ( #3772 )
2023-02-28 18:15:03 +01:00
soulgalore
0265a71512
fix fs-extra lib
2023-02-28 16:03:02 +01:00
soulgalore
0be51420a6
fix broken config
2023-02-28 16:03:02 +01:00
soulgalore
7276410733
More robust way to read package.json
2023-02-28 16:03:02 +01:00
Peter Hedenskog
5ab601099f
New plugins structure and esmodule ( #3769 )
...
* New plugins structure and esmodule
2023-02-28 16:02:56 +01:00
soulgalore
d784a4c624
add missing script
2023-02-28 15:56:55 +01:00
soulgalore
f36065a4b0
Temorary fix until we move to ESM
2023-02-28 15:56:54 +01:00
Peter Hedenskog
16f1014cc5
Update browsertime 17.0.0 beta ( #3747 )
2023-02-28 15:56:54 +01:00
Peter Hedenskog
ac35e6c020
Make it easier to understand what PageXray buckets mean ( #3743 )
2023-02-28 15:56:54 +01:00
soulgalore
7c7200ee22
Add extra space
2023-02-28 15:55:13 +01:00
Peter Hedenskog
d526d7cd5b
typeos
2023-02-28 15:55:13 +01:00
Peter Hedenskog
74f040768e
Use the new start/end date for Crux data ( #3740 )
2023-02-28 15:55:13 +01:00
Peter Hedenskog
16fadbefcc
rebase.
2023-02-28 15:54:56 +01:00
Peter Hedenskog
a8bae5539c
Include preURL info in the latest storer information ( #3729 )
2023-02-28 15:53:42 +01:00
Peter Hedenskog
eec502827e
Bugfix: Show timestamp when each run happens. ( #3730 )
2023-02-28 15:53:42 +01:00
Mason Malone
070e0132a8
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.
2023-02-28 15:53:42 +01:00
Peter Hedenskog
40a3199bad
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
2023-02-28 15:53:42 +01:00
Peter Hedenskog
0413b0a2de
Show network connection type instead of amp info ( #3719 )
2023-02-28 15:53:42 +01:00
Peter Hedenskog
b2f17211df
Make it possible to configure run options for AXE. ( #3718 )
...
See https://github.com/sitespeedio/sitespeed.io/issues/3713#issuecomment-1231694324
2023-02-28 15:53:42 +01:00
soulgalore
2c9b492d7a
Show wifi name
2023-02-28 15:53:41 +01:00
Peter Hedenskog
024f1dc9e9
Show relative standard deviaton when we compare runs ( #3716 )
2023-02-28 15:53:40 +01:00
Peter Hedenskog
1747be098a
Fix preWarmServer for Android/iOS ( #3715 )
2023-02-28 15:53:40 +01:00
Damien-Ar
7012b0e975
remove redundant default message
2023-02-14 12:02:32 +01:00
Damien-Ar
23a600eb51
fix incoherance between option and variable name
2023-02-14 11:46:46 +01:00
Damien-Ar
167e9f910c
Add support for influxDBV2
2022-08-22 17:28:21 +01: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
soulgalore
87e1bc8684
typeo
2022-07-16 12:59:18 +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
soulgalore
230c28bc14
Add max load time
2022-06-15 10:50:59 +02:00
Peter Hedenskog
06732a337b
Add --debug mode ( #3672 )
2022-06-10 09:51:02 +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
685d55b349
Get groupAlias from file ( #3655 )
2022-05-19 21:54:40 +02:00
soulgalore
112e1b8be2
Ner Browasertime
2022-05-17 05:37:27 +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
soulgalore
91e711063c
Clarify what is used if you do not set --firstParty.
2022-05-04 21:05:38 +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
soulgalore
518122e8c6
Add flush option
2022-04-06 08:50:40 +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
soulgalore
4f4babda13
new bt
2022-03-30 17:36:00 +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
9cd19d4c3c
Use xdg-open for open default browser on Linux ( #3597 )
2022-03-10 23:13:34 +01:00
Peter Hedenskog
0f31c4e7d9
Add --view as alias on Mac to open the result page ( #3596 )
2022-03-10 22:21:38 +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
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
ed6a87bb8f
Use latest Browsertime. ( #3579 )
2022-02-24 09:49:03 +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
soulgalore
f6e620ebfb
Browsertime 15.0.0
2022-02-20 14:05:34 +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
b5293d2f42
Fix broken junit https://github.com/sitespeedio/sitespeed.io/issues/3568 ( #3569 )
2022-02-17 20:25:40 +01:00
Peter Hedenskog
3d58b6628b
Test load globally installed plugins ( #3546 )
2022-01-29 14:40:48 +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
soulgalore
a50f086c69
cleanup crux code
2022-01-21 12:24:34 +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
8ff9b00612
Add crux enabling ( #3538 )
2022-01-20 16:02:34 +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
11c25bc85b
Add extra wait time between Crux calls ( #3536 )
2022-01-20 14:17:52 +01:00
soulgalore
52b1151833
Add option to append to user agent
2022-01-12 17:29:45 +01:00
Peter Hedenskog
b0dcce807d
Update Browsertime, Chrome and Edge ( #3528 )
2022-01-10 15:48:42 +01:00
soulgalore
7102724221
Fix for correct user agent
2022-01-01 23:05:24 +01:00
soulgalore
7b0dbd7b5f
Add option to append to user agent
2021-12-30 22:19:33 +01:00
Peter Hedenskog
4d528a7ae0
Fix the error introduced in "Include page summary URL in the result JSON " ( #3525 )
2021-12-23 09:47:43 +01:00
Peter Hedenskog
75f570404a
Include page summary URL ( #3523 )
2021-12-09 10:08:11 +01:00
Peter Hedenskog
05647d52c0
Always store the error message and better error queue handling ( #3522 )
2021-12-08 10:40:22 +01:00
Peter Hedenskog
c78c6f9919
co2 0.8.0 ( #3519 )
2021-11-28 21:40:27 +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
2dae52aa5b
Make coach HAR advice use DOM advice ( #3512 )
2021-11-22 03:42:02 +01:00
Peter Hedenskog
67f41e189b
Update green URLs ( #3513 )
2021-11-22 03:16:24 +01:00
Peter Hedenskog
7a187c4062
Ignore Influx and Grafana setup messages https://github.com/sitespeedio/sitespeed.io/issues/3507 ( #3508 )
2021-11-09 15:42:29 +01:00
Peter Hedenskog
49a5af9c50
Ignore Graphite setup messages. ( #3506 )
...
https://github.com/sitespeedio/sitespeed.io/issues/3505
2021-11-06 09:39:05 +01:00
Peter Hedenskog
e452fb532d
Add option --open/-o to open the result in your default browser. ( #3493 )
...
https://github.com/sitespeedio/sitespeed.io/issues/3492
2021-10-29 08:42:52 +02:00
Saurav Kumar
39d44d4eec
added type string for deviceserial args ( #3490 )
2021-10-20 19:59:02 +02:00
Peter Hedenskog
fd6a84ac6e
Better naming ( #3486 )
2021-10-14 08:31:24 +02:00
Peter Hedenskog
5a7147a579
Add extra metrics to the budget ( #3484 )
2021-10-13 15:53:51 +02:00
Peter Hedenskog
c5c8241c50
Fix correct way to get user timings for budget ( #3483 )
2021-10-13 15:38:26 +02:00
Peter Hedenskog
fc74461102
Support user timing marks/measurements in the budget ( #3482 )
2021-10-13 14:51:48 +02: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
1e9bea8bf0
Update to latest prettier/eslint setup ( #3478 )
2021-10-11 18:44:59 +02:00
Peter Hedenskog
426fb42bca
Tune the cookie handling to handle = in the cookie ( #3473 )
...
* Tune the cookie handling to handle = in the cookie
* fix path
2021-10-08 18:43:36 +02:00
dammg
ad44d6290d
Allow crawler to also send the configured cookies ( #3472 )
...
The crawler should open pages with the same setup in order to get full results. In my case an authentication cookie is needed, to properly open the page and see its full content (including crawlable links).
2021-10-07 20:19:00 +02:00
Peter Hedenskog
553d1391d2
Do not run the Coach on Safari iOS. ( #3468 )
...
See https://github.com/sitespeedio/browsertime/issues/1275
2021-09-28 14:07:16 +02:00
Peter Hedenskog
fb218096c4
Use Moto G4 as default for --mobile instead of iPhone 6 ( #3467 )
2021-09-28 09:41:36 +02:00
Peter Hedenskog
de3562a2de
Set slug by default to true. ( #3434 )
...
This is gonna be released in September in a new major release.
https://www.sitespeed.io/documentation/sitespeed.io/graphite/#upgrade-to-use-the-test-slug-in-the-namespace
2021-09-28 08:38:57 +02:00
Peter Hedenskog
4be680547e
Use throttle by default on Mac OS and Linux ( #3433 )
...
* Use throttle by default on Mac OS
* smarter defaults for Mac OS and Linux
2021-09-27 13:42:34 +02:00
soulgalore
958d22bfe9
Use boolean type for ignoring robots
2021-09-03 21:23:24 +02:00
dammg
094f9fda56
Add option for crawler to ignore robots.txt ( #3454 )
...
* Add option for crawler to ignore robots.txt
For example we have an internal test site (a sort of showcase of all our modules), that has a noFollow rule on all its pages. With that the crawler refuses to discover any pages. However there is an option in the crawler to ignore the robots.txt. This is basically my attempt at passing that option through. I have this currently running as a patched version on our site.
2021-09-03 21:16:30 +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
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
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
13216a1de6
Add Google Web Vitals per run ( #3437 )
2021-08-18 13:52:59 +02:00
Peter Hedenskog
1fac02f6ae
Add better tags to InfluxDB for GPSI data. ( #3429 )
2021-07-28 22:39:29 +02:00
Peter Hedenskog
af3dbf937e
Add cli for keeping the original video. ( #3430 )
...
That option already exists but it was hidden in sitespeed.io.
2021-07-28 18:13:08 +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
a368dfe3a4
Update to latest yarg version ( #3413 )
...
* Update to latest BT and make sure yarg-versions match
* fix for changed coerce functionality
* Use 12
2021-07-22 09:43:51 +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
d2292333f0
Guard if you try to run Safari in Docker ( #3405 )
2021-06-03 14:08:54 +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
Peter Hedenskog
0806244cf2
Make it easier to budget GWV with a new section ( #3386 )
2021-05-19 15:44:06 +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
e982e709bb
Fix copy bug for LCP and LS screenshots. ( #3376 )
2021-05-10 10:30:52 +02:00
soulgalore
0713520e04
Pass on result URL
2021-05-03 19:15:48 +02:00
Peter Hedenskog
e26e8fa44a
Copy LCP and LS images ( #3371 )
2021-05-03 13:50:46 +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
soulgalore
b96e633175
Show LCP element
2021-04-30 08:44:51 +02:00
soulgalore
e23dffb361
new browsertime
2021-04-30 06:01:37 +02:00
soulgalore
5446a8e114
Empty strings for no connectivity settings
2021-04-28 19:28:17 +02:00
soulgalore
3ac3c2ab68
Safer connectivity get
2021-04-28 10:15:54 +02:00
Peter Hedenskog
1faaafb5ed
settings: show window size ( #3362 )
2021-04-27 19:19:29 +02:00
Peter Hedenskog
6b7016d109
Show the CPU benchmark of the first run ( #3361 )
2021-04-27 10:11:30 +02:00
Peter Hedenskog
884d1a7dc0
Automatically send cpuBenchmark to Graphite ( #3360 )
2021-04-27 09:48:46 +02:00
Peter Hedenskog
629b75ff75
Show runtime settings ( #3359 )
2021-04-27 09:48:30 +02:00
soulgalore
b0b2e0da8a
Fix correct chrome.args handling in configuration.json https://github.com/sitespeedio/sitespeed.io/issues/3192
2021-04-15 21:08:24 +02:00
Peter Hedenskog
21405d9473
Docs: How to upgrade Graphite using slug ( #3343 )
2021-04-15 10:53:31 +02:00
soulgalore
6706b198cf
Update coach and better checks for failing third party web
2021-04-13 13:23:57 +02:00
Peter Hedenskog
fda7a7969d
Fixed broken check so each origin is only tested once. ( #3341 )
...
https://github.com/sitespeedio/sitespeed.io/issues/3313
2021-04-13 08:34:51 +02:00
soulgalore
dc36835a7c
Fix lint
2021-04-11 07:45:05 +02:00
soulgalore
5404e625b0
Fix typeo
2021-04-08 22:46:49 +02:00
soulgalore
01819524bc
First Browsertime beta
2021-04-08 22:46:16 +02:00
soulgalore
bbcaa880f4
send delta metrics
2021-04-01 19:47:23 +02:00
Peter Hedenskog
b40ef2d2be
Revert "Upgrade to perfcascade-2.8.0 ( #3325 )" ( #3330 )
...
This reverts commit d91a2a14a6 .
2021-03-30 11:14:41 +02:00
Peter Hedenskog
d91a2a14a6
Upgrade to perfcascade-2.8.0 ( #3325 )
2021-03-28 23:07:26 +02:00
Peter Hedenskog
c349e5a7ca
Show FCP as a vital and aggregate and send to Graphite/Influx ( #3324 )
2021-03-26 13:31:02 +01:00
Peter Hedenskog
297d4e12f7
Update to latest BT alpha ( #3323 )
2021-03-26 10:34:41 +01:00
Peter Hedenskog
3d039a30ff
Add Android to prewarm
2021-03-19 16:05:41 +01:00
Peter Hedenskog
e386fcdb52
Add preWarm functionality as in latest browsertime ( #3317 )
2021-03-19 13:36:08 +01:00
Peter Hedenskog
ac83496a9d
Send navigation timings metrics by default to Graphite/Influx. ( #3316 )
2021-03-18 13:28:05 +01:00
Peter Hedenskog
86ea58c765
Add download link to the Chrome netlog ( #3315 )
...
* Add download link to the Chrome netlog
* lint
2021-03-17 11:42:52 +01:00
Peter Hedenskog
3822c0c34c
Include ios and test name in json blob ( #3308 )
2021-03-12 11:52:56 +01:00
Peter Hedenskog
28d409393a
Write more data to the extra json file. ( #3307 )
2021-03-11 12:32:56 +01:00
Peter Hedenskog
f4625384e2
A better hack for adding screenshots ( #3306 )
...
* A better hack for adding screenshots
2021-03-10 15:25:34 +01:00
Peter Hedenskog
686ab86d99
Pick correct screenshot ( #3305 )
2021-03-09 00:11:27 +01:00
Peter Hedenskog
8aa9f967c2
Make sure we also support jpg ( #3290 )
2021-02-24 14:00:44 +01:00
Peter Hedenskog
cef16926dc
Fix broken screenshot copy ( #3288 )
2021-02-24 11:21:32 +01:00
Peter Hedenskog
ce2dbc4238
Fix broken screenshots #3286 ( #3287 )
2021-02-24 06:28:39 +01:00
Peter Hedenskog
b970374284
Update browsertime ( #3281 )
2021-02-16 12:23:49 +01:00
Peter Hedenskog
e83467347b
Avoid sending the slug as annotation if the name collide. ( #3279 )
...
https://github.com/sitespeedio/sitespeed.io/issues/3277
2021-02-12 06:00:44 +01:00
Peter Hedenskog
c248f8d736
Add slug after the namespace, that makes more sense ( #3274 )
2021-02-08 08:39:29 +01:00
Peter Hedenskog
c819ee0717
Show "marked as failure" messages from Browsertime. ( #3272 )
...
And send that data automatically to the data storage.
2021-02-04 10:48:58 +01:00
Peter Hedenskog
59a55d723c
Update VideoJS to latest version and prepare for new layout ( #3268 )
2021-02-02 15:49:18 +01:00
soulgalore
b818064ff0
New Browsertime 11.3.0 with better iOS simulator support
2021-01-30 15:12:10 +01:00
Peter Hedenskog
8899f5d424
Support upload latest file for GCS. ( #3258 )
...
* Support upload latest file for GCS.
* Cache time
2021-01-18 15:53:40 +01:00
Peter Hedenskog
ec29d8e401
S3/GCS need index.html for paths so use a direct link. ( #3260 )
2021-01-18 08:22:12 +01:00
Peter Hedenskog
e9d28b53ba
Automatically create resultbaseurl for GCS if it doesn't exist. ( #3259 )
2021-01-18 08:21:52 +01:00
soulgalore
dfced15a4c
Remove test log message
2021-01-18 07:54:05 +01:00
soulgalore
f972877174
Better error message for wrong configured metrics https://github.com/sitespeedio/sitespeed.io/issues/3256
2021-01-16 22:21:42 +01:00
Peter Hedenskog
0fc532664d
Add Android meta data ( #3257 )
2021-01-14 15:18:33 +01:00
Peter Hedenskog
b52632d09b
Correct way of getting connectivity ( #3255 )
2021-01-14 10:57:08 +01:00
Peter Hedenskog
e660fdba28
Fix the result URL using Slack ( #3254 )
...
https://github.com/sitespeedio/sitespeed.io/issues/3244
2021-01-14 08:34:27 +01:00
Peter Hedenskog
ca8cb6f0f9
Handle alias the same way internally. ( #3253 )
...
https://github.com/sitespeedio/sitespeed.io/issues/3244
2021-01-13 20:38:12 +01:00
soulgalore
ad48728a08
Fix correct names
2021-01-13 11:00:13 +01:00
Peter Hedenskog
fa0f9e0126
Include slug in the annotation. ( #3251 )
2021-01-13 09:46:22 +01:00
Peter Hedenskog
0fcc0d62d3
Include browser and connectivity name ( #3249 )
2021-01-13 03:52:56 +01:00
Peter Hedenskog
bb8ec44a39
Copy latest video ( #3248 )
2021-01-12 15:11:28 +01:00
Peter Hedenskog
c69010389f
new cli option ( #3247 )
2021-01-12 09:09:37 +01:00
Peter Hedenskog
6ba9d4bc5f
s3: upload latest screenshots ( #3246 )
2021-01-12 08:03:18 +01:00
Peter Hedenskog
dee1303983
Populate alias from file to Browsertime. ( #3245 )
...
https://github.com/sitespeedio/sitespeed.io/issues/3244
2021-01-12 05:36:02 +01:00
Peter Hedenskog
e97ec03467
Use a plugin to store "latest" data from browsertime. ( #3243 )
2021-01-11 20:49:23 +01:00
soulgalore
46554eadce
Verify that we have the CRUX data
2021-01-11 06:28:58 +01:00