Upgrade to Browsertime 6.0.0-alpha.1 (#2570)
There are a lot of new things coming, but this PR only make sure everything works.
This commit is contained in:
parent
fd47046a33
commit
53ba5a389d
|
|
@ -1,5 +1,9 @@
|
|||
# CHANGELOG - sitespeed.io
|
||||
|
||||
## 10.0.0-alpha.1 - UNRELEASED
|
||||
### Added
|
||||
* Upgraded to [first alpha of Browsertime 6.0.0](https://github.com/sitespeedio/browsertime/blob/master/CHANGELOG.md#600-alpha1---2019-08-14).
|
||||
|
||||
## 9.8.1 - 2019-08-03
|
||||
### Fixed
|
||||
* Upgraded to Browsertime 5.7.3 that fixes a bug introduced in Browsertime 5.6.0 (sitespeed.io 9.7.0) that made it impossible to set multiple cookies when using Chrome [#910](https://github.com/sitespeedio/browsertime/pull/910).
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
FROM sitespeedio/webbrowsers:chrome-76-firefox-68.0
|
||||
FROM sitespeedio/webbrowsers:chrome-77-beta-firefox-68.0
|
||||
|
||||
ENV SITESPEED_IO_BROWSERTIME__XVFB true
|
||||
ENV SITESPEED_IO_BROWSERTIME__DOCKER true
|
||||
|
|
|
|||
|
|
@ -139,7 +139,7 @@ module.exports = {
|
|||
metrics = getMetricsFromBrowsertime(browsertimeData);
|
||||
}
|
||||
const files = await readdir(
|
||||
path.join(dir, 'data', 'video', 'images', run + '')
|
||||
path.join(dir, 'data', 'filmstrip', run + '')
|
||||
);
|
||||
const timings = [];
|
||||
for (let file of files) {
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ a
|
|||
h2 Filmstrip
|
||||
|
||||
- const videoIndex = medianRun ? medianRun.runIndex : iteration;
|
||||
- const path = 'data/video/images/' + videoIndex +'/';
|
||||
- const path = 'data/filmstrip/' + videoIndex +'/';
|
||||
|
||||
if (options.filmstrip && options.filmstrip.showAll)
|
||||
p
|
||||
|
|
|
|||
|
|
@ -116,6 +116,11 @@ if browsertime
|
|||
td
|
||||
a(href=baseHelpURL + 'loadEventEnd') Load Event End
|
||||
td.number #{h.time.ms(timings.loadEventEnd.toFixed(0))}
|
||||
if (timings.largestContentfulPaint)
|
||||
tr
|
||||
td
|
||||
a(href=baseHelpURL + 'largestContentfulPaint') Largest Contentful Paint
|
||||
td.number #{h.time.ms(timings.largestContentfulPaint.renderTime)}
|
||||
if (timings.fullyLoaded)
|
||||
tr
|
||||
td
|
||||
|
|
@ -148,7 +153,7 @@ if browsertime
|
|||
td #{value.name}
|
||||
td.number #{h.time.ms(value.startTime.toFixed(0))}
|
||||
td.number #{h.time.ms(value.duration.toFixed(0))}
|
||||
|
||||
|
||||
a#server-timings
|
||||
h3 Server timings
|
||||
if timings.serverTimings && timings.serverTimings.length > 0
|
||||
|
|
|
|||
|
|
@ -803,6 +803,15 @@
|
|||
"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
|
||||
"integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
|
||||
},
|
||||
"js-yaml": {
|
||||
"version": "3.13.1",
|
||||
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
|
||||
"integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
|
||||
"requires": {
|
||||
"argparse": "^1.0.7",
|
||||
"esprima": "^4.0.0"
|
||||
}
|
||||
},
|
||||
"jsbn": {
|
||||
"version": "0.1.1",
|
||||
"resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
|
||||
|
|
@ -848,6 +857,11 @@
|
|||
"type-check": "~0.3.2"
|
||||
}
|
||||
},
|
||||
"lodash": {
|
||||
"version": "4.17.11",
|
||||
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
|
||||
"integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg=="
|
||||
},
|
||||
"mime-db": {
|
||||
"version": "1.37.0",
|
||||
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.37.0.tgz",
|
||||
|
|
@ -1979,6 +1993,15 @@
|
|||
"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
|
||||
"integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
|
||||
},
|
||||
"js-yaml": {
|
||||
"version": "3.12.1",
|
||||
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.1.tgz",
|
||||
"integrity": "sha512-um46hB9wNOKlwkHgiuyEVAybXBjwFUV0Z/RaHJblRd9DXltue9FTYvzCr9ErQrK9Adz5MU4gHWVaNUfdmrC8qA==",
|
||||
"requires": {
|
||||
"argparse": "^1.0.7",
|
||||
"esprima": "^4.0.0"
|
||||
}
|
||||
},
|
||||
"jsbn": {
|
||||
"version": "0.1.1",
|
||||
"resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
|
||||
|
|
@ -2024,6 +2047,11 @@
|
|||
"type-check": "~0.3.2"
|
||||
}
|
||||
},
|
||||
"lodash": {
|
||||
"version": "4.17.11",
|
||||
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
|
||||
"integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg=="
|
||||
},
|
||||
"mime-db": {
|
||||
"version": "1.37.0",
|
||||
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.37.0.tgz",
|
||||
|
|
@ -2052,7 +2080,7 @@
|
|||
},
|
||||
"minimist": {
|
||||
"version": "0.0.8",
|
||||
"resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
|
||||
"resolved": "http://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
|
||||
"integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0="
|
||||
},
|
||||
"minipass": {
|
||||
|
|
@ -2074,7 +2102,7 @@
|
|||
},
|
||||
"mkdirp": {
|
||||
"version": "0.5.1",
|
||||
"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
|
||||
"resolved": "http://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
|
||||
"integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
|
||||
"requires": {
|
||||
"minimist": "0.0.8"
|
||||
|
|
@ -3142,9 +3170,9 @@
|
|||
"integrity": "sha1-81HTKWnTL6XXpVZxVCY9korjvR8="
|
||||
},
|
||||
"browsertime": {
|
||||
"version": "5.7.3",
|
||||
"resolved": "https://registry.npmjs.org/browsertime/-/browsertime-5.7.3.tgz",
|
||||
"integrity": "sha512-OPTnBN5PN4sWZnIC/z0rJEDkoEWTikUv4DMA9h7fccROu8X36klUCxQI0gXZ52PhcFh7TfWunshyFsa9qP9C7A==",
|
||||
"version": "6.0.0-alpha.1",
|
||||
"resolved": "https://registry.npmjs.org/browsertime/-/browsertime-6.0.0-alpha.1.tgz",
|
||||
"integrity": "sha512-kUKIdrVT/9mdWfNYejwzmtYdJOSV2F504cufADsLO1MALKYyKvz+/4/gSxPCioj1iI3o+96v9VkV3UrMl5YQbw==",
|
||||
"requires": {
|
||||
"@cypress/xvfb": "1.2.4",
|
||||
"@sitespeed.io/chromedriver": "76.0.3809-68",
|
||||
|
|
@ -3173,6 +3201,7 @@
|
|||
"mkdirp": "0.5.1",
|
||||
"selenium-webdriver": "4.0.0-alpha.4",
|
||||
"sharp": "0.22.1",
|
||||
"speedline-core": "1.4.2",
|
||||
"valid-url": "1.0.9",
|
||||
"yargs": "13.3.0"
|
||||
},
|
||||
|
|
@ -3823,6 +3852,15 @@
|
|||
"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
|
||||
"integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
|
||||
},
|
||||
"js-yaml": {
|
||||
"version": "3.13.1",
|
||||
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
|
||||
"integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
|
||||
"requires": {
|
||||
"argparse": "^1.0.7",
|
||||
"esprima": "^4.0.0"
|
||||
}
|
||||
},
|
||||
"jsbn": {
|
||||
"version": "0.1.1",
|
||||
"resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
|
||||
|
|
@ -3868,6 +3906,11 @@
|
|||
"type-check": "~0.3.2"
|
||||
}
|
||||
},
|
||||
"lodash": {
|
||||
"version": "4.17.11",
|
||||
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
|
||||
"integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg=="
|
||||
},
|
||||
"mime-db": {
|
||||
"version": "1.37.0",
|
||||
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.37.0.tgz",
|
||||
|
|
@ -4530,9 +4573,9 @@
|
|||
"integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg=="
|
||||
},
|
||||
"rimraf": {
|
||||
"version": "2.6.3",
|
||||
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
|
||||
"integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
|
||||
"version": "2.7.0",
|
||||
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.0.tgz",
|
||||
"integrity": "sha512-4Liqw7ccABzsWV5BzeZeGRSq7KWIgQYzOcmRDEwSX4WAawlQpcAFXZ1Kid72XYrjSnK5yxOS6Gez/iGusYE/Pw==",
|
||||
"requires": {
|
||||
"glob": "^7.1.3"
|
||||
}
|
||||
|
|
@ -6120,7 +6163,8 @@
|
|||
"esprima": {
|
||||
"version": "4.0.0",
|
||||
"resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz",
|
||||
"integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw=="
|
||||
"integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==",
|
||||
"dev": true
|
||||
},
|
||||
"esquery": {
|
||||
"version": "1.0.1",
|
||||
|
|
@ -7109,6 +7153,11 @@
|
|||
"integrity": "sha512-pUh+xUQQhQzevjRHHFqqcTy0/dP/kS9I8HSrUydhihjuD09W6ldVWFtIrwhXdUJHis3i2rZNqEHpZH/cbinFbg==",
|
||||
"dev": true
|
||||
},
|
||||
"image-ssim": {
|
||||
"version": "0.2.0",
|
||||
"resolved": "https://registry.npmjs.org/image-ssim/-/image-ssim-0.2.0.tgz",
|
||||
"integrity": "sha1-g7Qsei5uS4VQVHf+aRf128VkIOU="
|
||||
},
|
||||
"immediate": {
|
||||
"version": "3.0.6",
|
||||
"resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz",
|
||||
|
|
@ -7540,6 +7589,11 @@
|
|||
"resolved": "https://registry.npmjs.org/jmespath/-/jmespath-0.15.0.tgz",
|
||||
"integrity": "sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc="
|
||||
},
|
||||
"jpeg-js": {
|
||||
"version": "0.1.2",
|
||||
"resolved": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.1.2.tgz",
|
||||
"integrity": "sha1-E1uZLAV1yYXPoPSUoyJ+0jhYPs4="
|
||||
},
|
||||
"js-base64": {
|
||||
"version": "2.5.1",
|
||||
"resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.1.tgz",
|
||||
|
|
@ -7561,6 +7615,7 @@
|
|||
"version": "3.13.1",
|
||||
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
|
||||
"integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"argparse": "^1.0.7",
|
||||
"esprima": "^4.0.0"
|
||||
|
|
@ -8351,7 +8406,7 @@
|
|||
},
|
||||
"minimist": {
|
||||
"version": "1.2.0",
|
||||
"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
|
||||
"resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
|
||||
"integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ="
|
||||
},
|
||||
"minipass": {
|
||||
|
|
@ -8381,7 +8436,7 @@
|
|||
"dependencies": {
|
||||
"minimist": {
|
||||
"version": "0.0.8",
|
||||
"resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
|
||||
"resolved": "http://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
|
||||
"integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0="
|
||||
}
|
||||
}
|
||||
|
|
@ -9535,7 +9590,7 @@
|
|||
},
|
||||
"readable-stream": {
|
||||
"version": "2.3.6",
|
||||
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
|
||||
"resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
|
||||
"integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
|
||||
"requires": {
|
||||
"core-util-is": "~1.0.0",
|
||||
|
|
@ -10201,6 +10256,16 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"speedline-core": {
|
||||
"version": "1.4.2",
|
||||
"resolved": "https://registry.npmjs.org/speedline-core/-/speedline-core-1.4.2.tgz",
|
||||
"integrity": "sha512-9/5CApkKKl6bS6jJ2D0DQllwz/1xq3cyJCR6DLgAQnkj5djCuq8NbflEdD2TI01p8qzS9qaKjzxM9cHT11ezmg==",
|
||||
"requires": {
|
||||
"@types/node": "*",
|
||||
"image-ssim": "^0.2.0",
|
||||
"jpeg-js": "^0.1.2"
|
||||
}
|
||||
},
|
||||
"split": {
|
||||
"version": "0.3.3",
|
||||
"resolved": "https://registry.npmjs.org/split/-/split-0.3.3.tgz",
|
||||
|
|
|
|||
|
|
@ -50,6 +50,9 @@
|
|||
"engines": {
|
||||
"node": ">=10.13.0"
|
||||
},
|
||||
"publishConfig": {
|
||||
"tag": "canary"
|
||||
},
|
||||
"devDependencies": {
|
||||
"bluebird": "3.5.2",
|
||||
"chai": "^4.1.2",
|
||||
|
|
@ -71,7 +74,7 @@
|
|||
"dependencies": {
|
||||
"@google-cloud/storage": "2.5.0",
|
||||
"aws-sdk": "2.471.0",
|
||||
"browsertime": "5.7.3",
|
||||
"browsertime": "6.0.0-alpha.1",
|
||||
"cli-color": "1.4.0",
|
||||
"concurrent-queue": "7.0.2",
|
||||
"dayjs": "1.8.14",
|
||||
|
|
|
|||
Loading…
Reference in New Issue