Peter Hedenskog
6d81b86a2d
Use browser, connectivity and slug in compare name. ( #4083 )
...
If you don't give your compare an id, this will add
browser, connectivity and slug to the filename. This
is a breaking change if you use the compare plugin
without an id.
2024-02-09 15:39:23 +01:00
Peter Hedenskog
4c03bfd7a6
Fix broken check for -c cable on Mac/Linux. ( #4082 )
...
We used to automatically choose throttle as network emulator on Mac
and Linux but that was broken when Android functionality was restructured.
2024-02-09 14:01:28 +01:00
soulgalore
f3c4ed9273
move darkMode to html.darkMode
2024-02-09 08:16:17 +01:00
Pete Myron
ae7ba1e1ff
dark mode option
2024-02-08 23:54:43 -06:00
Peter Hedenskog
5c0adc5638
A more solid error handling. ( #4079 )
...
https://github.com/sitespeedio/sitespeed.io/issues/4078
2024-02-08 09:47:43 +01:00
Peter Hedenskog
a5d96292f2
Upgrade to co2 0.14.2 ( #4074 )
...
https://github.com/sitespeedio/sitespeed.io/issues/4073
2024-02-02 20:37:12 +01:00
Peter Hedenskog
72b32324f6
First step to a better compare ( #4064 )
2024-01-19 06:53:34 +01:00
Peter Hedenskog
f3a28fa731
Statistics for PageXray per URL ( #4061 )
...
* Collect the standard PageXray statistics
2024-01-15 22:34:32 +01:00
soulgalore
28916076fc
correct name is test runner
2024-01-12 13:11:12 +01:00
Peter Hedenskog
9139bb743f
Fix copy/paste error ( #4052 )
2024-01-08 11:52:45 +01:00
Peter Hedenskog
7d6e7bf241
Collect Firefox CPU consumption ( #4051 )
...
This PR makes sure it's collectable. We don't show it in the HTML,
lets make a follow up to fix that.
https://github.com/sitespeedio/sitespeed.io/issues/3944
2024-01-07 17:09:11 +01:00
Peter Hedenskog
284199f08d
Show more interaction to next paint info ( #4050 )
...
* Show more inp info
2024-01-07 16:42:58 +01:00
Peter Hedenskog
e0832c5723
If a browsertime marks a test as a failure, exit with error code ( #4047 )
2024-01-05 16:54:34 +01:00
Peter Hedenskog
aff9a53c77
Fix showing sustainible metrics in pages page. ( #4042 )
...
https://github.com/sitespeedio/sitespeed.io/issues/3947
s
2023-12-28 14:27:44 +01:00
Peter Hedenskog
455a900f45
Fix rsd Influx. ( #4039 )
...
https://github.com/sitespeedio/sitespeed.io/issues/3997
2023-12-28 09:21:08 +01:00
soulgalore
ee0a4a7bc5
fix: show annotation title for Grafana
2023-12-22 06:17:07 +01:00
Peter Hedenskog
fb4271ca24
new bt and new sitespeed.io ( #4038 )
2023-12-22 06:04:46 +01:00
Peter Hedenskog
5211c51d0d
Move functionality from co2 to sitespeed.io. ( #4034 )
...
* Move functionality from co2 to sitespeed.io.
See https://github.com/thegreenwebfoundation/co2.js/issues/182
* lint
2023-12-21 05:47:06 +01:00
Peter Hedenskog
0039afb460
Add isSignificant to result. ( #4030 )
...
If the change is not significant, it will be zero. Else
Cliffs delta is used to determine how large the change is.
In Graphite we could then alert on everything > 0. And then match
Cliffs delta to tell us if the change is small, medium or large.
2023-12-15 14:42:42 +01:00
soulgalore
4261c3f557
Make it easier to understand the Slack cli config
2023-12-14 12:00:25 +01:00
Peter Hedenskog
28bb0aef65
Show if datasets are identical ( #4029 )
2023-12-14 10:14:24 +01:00
Peter Hedenskog
1757b0acbb
more text fixes
2023-12-07 20:55:40 -08:00
Peter Hedenskog
5f02dacde7
tune the text
2023-12-07 20:47:22 -08:00
Peter Hedenskog
fc939b45cd
Show the sigificant change in the graphs ( #4025 )
2023-12-07 16:45:55 -08:00
Peter Hedenskog
3c4dc43a8c
Use Cliffs delta to know the size of the significant change ( #4024 )
2023-12-07 16:01:58 -08:00
Peter Hedenskog
c56859daf6
Make it easier to understand alternatives ( #4023 )
...
* Makes it easier to understand alternative settings
* make it easier to understand tests
* better sync
2023-12-07 10:20:46 -08:00
Peter Hedenskog
209bd95767
Show number of actual AXE issues on pageSummary ( #4019 )
2023-11-30 08:30:14 +01:00
Peter Hedenskog
3d396b47db
Add link to graphs ( #4016 )
2023-11-29 09:09:31 +01:00
soulgalore
5ef91453e7
cleanup
2023-11-29 07:32:42 +01:00
Peter Hedenskog
308fd627e5
Include browser benchmark in the baseline data ( #4015 )
2023-11-29 07:30:12 +01:00
Peter Hedenskog
4cd5158722
Also handle decimals for GWV ( #4014 )
2023-11-29 06:06:28 +01:00
Peter Hedenskog
0cbf6ffcff
Autogenerate ids if we miss an id ( #4013 )
2023-11-28 11:42:55 +01:00
soulgalore
e321442a52
Check that we really have CPU data
2023-11-27 17:01:28 +01:00
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
bairov pavel
b72a9c6c9b
add button for download console logs ( #4007 )
...
Co-authored-by: Peter Hedenskog <peter@soulgalore.com>
2023-11-24 04:49:29 +01:00
Peter Hedenskog
c1c31ff90c
Add missing setup https://github.com/sitespeedio/sitespeed.io/issues/3994 ( #3995 )
2023-11-01 15:23:04 +01:00
soulgalore
e0f4c50341
cli: add pageCompleteCheckNetworkIdle
2023-10-24 06:44:35 +02:00
Peter Hedenskog
75a1214269
Part 1 of a better error message when measure without navigating ( #3980 )
2023-10-13 15:59:38 +02:00
Peter Hedenskog
6b245ad139
Add co2 version to the HTML output ( #3954 )
2023-08-31 05:56:32 +02:00
Peter Hedenskog
e664183c94
Use Coach 8.0.0 and display versions. ( #3953 )
...
https://github.com/sitespeedio/sitespeed.io/issues/3949
2023-08-31 05:33:00 +02:00
Peter Hedenskog
e7af25ac2c
Display axe version on summary page ( #3950 )
2023-08-30 12:11:36 +02:00
Peter Hedenskog
8b06d2c51a
Extra safe check for annotations. ( #3931 )
...
https://github.com/sitespeedio/sitespeed.io/issues/3905
2023-08-07 10:41:39 +02:00
Peter Hedenskog
1c7f4b6e13
Fix: Element timings without images was shown wrong. ( #3927 )
...
https://github.com/sitespeedio/sitespeed.io/issues/3926
2023-08-03 10:02:16 +02:00
Peter Hedenskog
f8da80f021
Fix: read config file on Windows
...
And added test on all platforms for reading the config.
2023-07-29 19:16:04 +02:00
Peter Hedenskog
d0f4d77eb7
Display how many elements that needed recaclualte style before FCP/LCP ( #3913 )
2023-07-22 07:55:11 +02:00
Peter Hedenskog
faf9a27a42
CRUX: Remove experimental from INP. ( #3906 )
2023-07-15 07:14:38 +02: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
90346b65d7
Use browsertime runTime for Graphite/Influx and Grafana annotations and data. ( #3900 )
...
* Use browsertime runTime for Graphite/Influx and Grafana anootations and data.
The old implementation always used the start time for all metrics sent except
browsertime.run metrics (data for each run).
This fix instead makes sure that if metrics (and annotations) uses the browsertime.pageSummary runTime (when the actual first iteration happen).
This makes more sense if you test multiple pages within the same test.
2023-07-07 16:20:36 +02:00
soulgalore
a08a52733c
cli: add explaining text for graphite.messages
2023-07-06 12:30:06 +02:00
Peter Hedenskog
20aaf551df
Handle non set proxy path (when not using the cli) ( #3894 )
2023-06-27 16:11:17 +02:00