Update to Browsertime 11.6.0.

This commit is contained in:
soulgalore 2021-03-08 19:32:42 +01:00
parent cc1760b6fb
commit 657c3d53a9
6 changed files with 32 additions and 25 deletions

View File

@ -1,6 +1,10 @@
# CHANGELOG - sitespeed.io
## 16.9.3 - UNRELEASED
## 16.10.0 - UNRELEASED
### Added
* Updated to [Browsertime 11.6.0](https://github.com/sitespeedio/browsertime/blob/main/CHANGELOG.md#1160---2021-03-08) with Chromedriver 89, Edgedriver 89.
* Updated Dockert containers to use Chrome 89 and Firefox 86.
### Fixed
* The Lighthouse plugin was upgraded to Lighthouse 7.2.0 and fixed broken support for alias.
* Updated to AXE-core 4.1.3 [#3302](https://github.com/sitespeedio/sitespeed.io/pull/3302).

View File

@ -1,4 +1,4 @@
FROM sitespeedio/webbrowsers:chrome-88.0-firefox-84.0-edge-89.0-dev
FROM sitespeedio/webbrowsers:chrome-89.0-firefox-86.0-edge-89.0-dev
ENV SITESPEED_IO_BROWSERTIME__XVFB true
ENV SITESPEED_IO_BROWSERTIME__DOCKER true
@ -25,7 +25,7 @@ RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app
COPY package.* /usr/src/app/
RUN EDGEDRIVER_VERSION=89.0.723.0 npm install --production
RUN npm install --production
COPY . /usr/src/app
COPY docker/scripts/start.sh /start.sh

View File

@ -1 +1 @@
11.5.0
11.6.0

View File

@ -52,6 +52,8 @@ firefox
--firefox.geckoProfilerParams.threads Threads to profile. [string] [default: "GeckoMain,Compositor,Renderer"]
--firefox.geckoProfilerParams.interval Sampling interval in ms. Defaults to 1 on desktop, and 4 on android. [number]
--firefox.geckoProfilerParams.bufferSize Buffer size in elements. Default is ~90MB. [number] [default: 13107200]
--firefox.perfStats Collect gecko performance statistics as measured internally by the firefox browser. See https://searchfox.org/mozilla-central/source/tools/performance/PerfStats.h#24-33 [boolean] [default: false]
--firefox.perfStatsParams.mask Mask to decide which features to enable [number] [default: 4294967295]
--firefox.collectMozLog Collect the MOZ HTTP log (by default). See --firefox.setMozLog if you need to specify the logs you wish to gather. [boolean]
--firefox.setMozLog Use in conjunction with firefox.collectMozLog to set MOZ_LOG to something specific. Without this, the HTTP logs will be collected by default [default: "timestamp,nsHttp:5,cache2:5,nsSocketTransport:5,nsHostResolver:5"]
--firefox.disableBrowsertimeExtension Disable installing the browsertime extension. [boolean]
@ -77,6 +79,7 @@ video
--videoParams.createFilmstrip Create filmstrip screenshots. [boolean] [default: true]
--videoParams.nice Use nice when running FFMPEG during the run. A value from -20 to 19 https://linux.die.net/man/1/nice [default: 0]
--videoParams.convert Convert the original video to a viewable format (for most video players). Turn that off to make a faster run. [boolean] [default: true]
--videoParams.threads Number of threads to use for video recording. Default is determined by ffmpeg. [default: 0]
edge
--edge.edgedriverPath Path to custom msedgedriver version (need to match your Egde version).

40
npm-shrinkwrap.json generated
View File

@ -67,9 +67,9 @@
"dev": true
},
"@babel/runtime": {
"version": "7.12.13",
"resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.13.tgz",
"integrity": "sha512-8+3UMPBrjFa/6TtKi/7sehPKqfAm4g6K+YQjyyFOLUTxzOngcRZTlAVY8sc2CORJYqdHQY8gRPHmn+qo15rCBw==",
"version": "7.13.9",
"resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.9.tgz",
"integrity": "sha512-aY2kU+xgJ3dJ1eU6FMB9EH8dIe8dmusF1xEku52joLvw6eAFN0AI+WxCLDnpev2LEejWBAy2sBvBOBAjI3zmvA==",
"optional": true,
"requires": {
"regenerator-runtime": "^0.13.4"
@ -608,18 +608,18 @@
}
},
"@sitespeed.io/chromedriver": {
"version": "88.0.4324-27",
"resolved": "https://registry.npmjs.org/@sitespeed.io/chromedriver/-/chromedriver-88.0.4324-27.tgz",
"integrity": "sha512-rYTnZ0JQHMkjIlmVWNg5btxLabzqh+cLcxu/HTUH3P5iDpVn8j7fv6PZ61IwC+iVHeeEOeeimLzRHeY6MZWqIQ==",
"version": "89.0.4389-23",
"resolved": "https://registry.npmjs.org/@sitespeed.io/chromedriver/-/chromedriver-89.0.4389-23.tgz",
"integrity": "sha512-Vlo8T2QL43smy5QhBf/BS4ZF8A+/lNEfpdyJp/hMJr2G1euHEbQATBR/TqDuRn7w2O36KntjE9EY0cCxtGimIg==",
"requires": {
"node-downloader-helper": "1.0.14",
"node-stream-zip": "1.11.3"
}
},
"@sitespeed.io/edgedriver": {
"version": "87.0.664-60",
"resolved": "https://registry.npmjs.org/@sitespeed.io/edgedriver/-/edgedriver-87.0.664-60.tgz",
"integrity": "sha512-JgE4LFWM0Q9ZmFJTR2sQlY0PrWDlOcDtdx8+fac67tNDj9BQ2q9xbDVr3RSSQ15U/Q2LjfqeFb15vBELk47Y5w==",
"version": "89.0.774-8",
"resolved": "https://registry.npmjs.org/@sitespeed.io/edgedriver/-/edgedriver-89.0.774-8.tgz",
"integrity": "sha512-ABl/Hy3/FNl5x+WU1E/W7szrAOnQwf/0H/yfq/8q5GjYciKutyCy5KS68zgRm0F78jRoivrjgNmWGy9lpGSNZw==",
"requires": {
"node-downloader-helper": "1.0.13",
"node-stream-zip": "1.11.2"
@ -752,9 +752,9 @@
}
},
"@types/node": {
"version": "14.14.28",
"resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.28.tgz",
"integrity": "sha512-lg55ArB+ZiHHbBBttLpzD07akz0QPrZgUODNakeC09i62dnrywr9mFErHuaPlB6I7z+sEbK+IYmplahvplCj2g=="
"version": "14.14.32",
"resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.32.tgz",
"integrity": "sha512-/Ctrftx/zp4m8JOujM5ZhwzlWLx22nbQJiVqz8/zE15gOeEW+uly3FSX4fGFpcfEvFzXcMCJwq9lGVWgyARXhg=="
},
"abbrev": {
"version": "1.1.1",
@ -1099,14 +1099,14 @@
}
},
"browsertime": {
"version": "11.5.0",
"resolved": "https://registry.npmjs.org/browsertime/-/browsertime-11.5.0.tgz",
"integrity": "sha512-8UL4gXdXvtx+P6hnYB/NLoMEqtLbIofYvChqNpLVftb/nJGPPAPJLf57+pW6HPvDy2uj4NF6w4+jDNAAYc7ygw==",
"version": "11.6.0",
"resolved": "https://registry.npmjs.org/browsertime/-/browsertime-11.6.0.tgz",
"integrity": "sha512-sLcd6Vq/dqJp10VvX9AfABy4+uRVCvp7OxGuLmbDDUwJnioqvZg5aa684mWbKV9m0rUl0vx64ef9Q/P1dqe8lw==",
"requires": {
"@cypress/xvfb": "1.2.4",
"@devicefarmer/adbkit": "2.11.3",
"@sitespeed.io/chromedriver": "88.0.4324-27",
"@sitespeed.io/edgedriver": "87.0.664-60",
"@sitespeed.io/chromedriver": "89.0.4389-23",
"@sitespeed.io/edgedriver": "89.0.774-8",
"@sitespeed.io/geckodriver": "0.27.0",
"@sitespeed.io/throttle": "2.0.2",
"@sitespeed.io/tracium": "0.3.3",
@ -6766,9 +6766,9 @@
}
},
"ws": {
"version": "7.4.3",
"resolved": "https://registry.npmjs.org/ws/-/ws-7.4.3.tgz",
"integrity": "sha512-hr6vCR76GsossIRsr8OLR9acVVm1jyfEWvhbNjtgPOrfvAlKzvyeg/P6r8RuDjRyrcQoPQT7K0DGEPc7Ae6jzA=="
"version": "7.4.4",
"resolved": "https://registry.npmjs.org/ws/-/ws-7.4.4.tgz",
"integrity": "sha512-Qm8k8ojNQIMx7S+Zp8u/uHOx7Qazv3Yv4q68MiWWWOJhiwG5W3x7iqmRtJo8xxrciZUY4vRxUTJCKuRnF28ZZw=="
},
"xdg-basedir": {
"version": "4.0.0",

View File

@ -73,7 +73,7 @@
"@tgwf/co2": "0.6.1",
"aws-sdk": "2.784.0",
"axe-core": "4.1.3",
"browsertime": "11.5.0",
"browsertime": "11.6.0",
"coach-core": "6.1.0",
"cli-color": "2.0.0",
"concurrent-queue": "7.0.2",