sitespeedio / plugin-lighthouse Goto Github PK
View Code? Open in Web Editor NEWLighthouse plugin for sitespeed.io
License: MIT License
Lighthouse plugin for sitespeed.io
License: MIT License
running sitespeed 24.0.0 plus1 throws the following lighthouse error.
Errors
chrome ux report data not found for https://www.buybuybaby.com/store/product/dream-on-me-carson-classic-3-in-1-convertible-crib-in-natural/5179453?bx=off&wmSkipPwa using ALL (crux)
Lighthouse got the following errors: {"name":"LHError","code":"PROTOCOL_TIMEOUT","friendlyMessage":"Waiting for DevTools protocol response has exceeded the allotted time. (Method: Network.emulateNetworkConditions)","lhrRuntimeError":true,"protocolMethod":"Network.emulateNetworkConditions"} (lighthouse)
Chrome, Chrome Android
docker run \
--rm \
-v "$(pwd)":/sitespeed.io \
sitespeedio/sitespeed.io:24.0.0-plus1 \
--gpsi.key secretkeyhash \
--resultBaseURL "https://storage.googleapis.com/my-bucket" \
--mobile true \
--gcs.projectId myproject \
--gcs.bucketname my-bucket \
--gcs.key gcskey.json \
--gcs.removeLocalResult true \
--crux.key "cruxkeyhash" \
--crux.formFactor "PHONE" \
--crux.collect "ALL" \
--firstParty "\.buybuybaby\.com" \
--chrome.timeline \
--chrome.collectLongTasks \
--chrome.collectPerfLog \
--screenshot.type "jpg" \
--visualMetrics \
--visualElements \
--videoParams.createFilmstrip \
--filmstrip.showAll true \
--copyLatestFilesToBase true \
--cpu \
--speedIndex \
--thirdParty.cpu \
-n 3 \
baby-urls.txt \
--graphite.addSlugToKey true \
--graphite.host 10.10.10.10 \
--graphite.annotationScreenshot \
--graphite.port 2003 \
--slug Buybuybaby \
--graphite.httpPort 80 \
--graphite.namespace=sitespeed_io.Mobile
Lighthouse got the following errors: {"name":"LHError","code":"PROTOCOL_TIMEOUT","friendlyMessage":"Waiting for DevTools protocol response has exceeded the allotted time. (Method: Network.emulateNetworkConditions)","lhrRuntimeError":true,"protocolMethod":"Network.emulateNetworkConditions"} (lighthouse)
The latest version of this plugin seems to be using Lighthouse v6, however the Lighthouse score and LCP metric have an error:
I looked up the error and found this issue:
GoogleChrome/lighthouse#10499
Based on the information in this issue, the error is likely caused by using an older version of Chromium that doesn't support the LCP metric. From my understanding, ideally this should be Chromium v83.
Looking at the dependency used for the browser, I see its driven by an old version of Puppeteer (v1.19.0). This version is using Chromium v77. The latest version of Puppeteer (v3.1.0) uses Chromium v83.
When running lighthouse tests as part of a test run, and shaping the connection to simulate 3g, 4g or wifi for example, you are unable to create a dashboard that filters using that dimension.
The detailed HTML reports contain the correct results for each run but you are unable to plot any results in a dashboard.
I am including the following custom metrics, which are visible in the graphite data.
"metrics": {
"filter": [
"lighthouse.pageSummary.audits.first-contentful-paint.numericValue",
"lighthouse.pageSummary.audits.first-meaningful-paint.numericValue",
"lighthouse.pageSummary.audits.speed-index.numericValue",
"lighthouse.pageSummary.audits.first-cpu-idle.numericValue",
"lighthouse.pageSummary.audits.interactive.numericValue"
]
}
Is there a way by which the data can be aggregated by connection?
I'm using docker container sitespeedio/sitespeed.io:14.4.0-plus1
. When running lighthouse in headful mode (lighthouse.puppeteer.headless=false
), it fails with Unable to open X display
.
Config:
{
"lighthouse": {
"iterations": 2,
"extends": "lighthouse:default",
"puppeteer": {
"headless": false,
"args": ["--no-sandbox", "--disable-gpu", "--disable-setuid-sandbox"]
}
},
"browsertime": {
"xvfb": true,
"headless": false,
"visualElements": true,
"iterations": 1,
"browser": "chrome",
"video": true,
"visualMetric": true
},
"cpu": true,
"plugins": {
"remove": ["/gpsi"]
}
}
Crash when lighthouse starts:
% docker run --rm -v "$(pwd)":/sitespeed.io sitespeedio/sitespeed.io:14.4.0-plus1 --config config.json testurls.txt Google Chrome 85.0.4183.83
Mozilla Firefox 80.0
[2020-09-16 08:59:57] INFO: Versions OS: linux 4.19.76-linuxkit nodejs: v12.16.2 sitespeed.io: 14.4.0 browsertime: 9.4.0 coach: 5.1.1
[2020-09-16 08:59:58] INFO: Will run Lighthouse tests after Browsertime has finished
[2020-09-16 08:59:58] INFO: Running tests using Chrome - 1 iteration(s)
[2020-09-16 08:59:58] INFO: Use Chrome trace categories: -*,disabled-by-default-lighthouse,v8,v8.execute,blink.user_timing,devtools.timeline,disabled-by-default-devtools.timeline,disabled-by-default-devtools.timeline.stack
[2020-09-16 08:59:58] INFO: Testing url https://www.example.com iteration 1
[2020-09-16 09:00:11] INFO: https://www.example.com 2 requests, TTFB: 542ms, firstPaint: 595ms, firstVisualChange: 607ms, FCP: 595ms, DOMContentLoaded: 574ms, LCP: 595ms, CLS: 0, TBT: 0ms, Load: 575ms, speedIndex: 607ms, perceptualSpeedIndex: 607ms, contentfulSpeedIndex: 607ms, visualComplete85: 607ms, lastVisualChange: 607ms
[2020-09-16 09:00:11] INFO: The server responded with a 404 status code for https://www.example.com/favicon.ico
[2020-09-16 09:00:11] INFO: Start collecting Lighthouse result for https://www.example.com iteration 1
[2020-09-16 09:00:11] ERROR: Lighthouse could not test https://www.example.com please create an upstream issue: https://github.com/GoogleChrome/lighthouse/issues/new?template=Bug_report.md Error: Failed to launch the browser process!
[649:649:0916/090011.676127:ERROR:browser_main_loop.cc(1468)] Unable to open X display.
Received signal 11 SEGV_MAPERR 000000000000
#0 0x55f751a5e399 base::debug::CollectStackTrace()
#1 0x55f7519bf2a3 base::debug::StackTrace::StackTrace()
#2 0x55f751a5df35 base::debug::(anonymous namespace)::StackDumpSignalHandler()
#3 0x7fb6189aa3c0 (/usr/lib/x86_64-linux-gnu/libpthread-2.31.so+0x153bf)
#4 0x55f754454f38 ChromeBrowserMainExtraPartsViewsLinux::~ChromeBrowserMainExtraPartsViewsLinux()
#5 0x55f751606140 ChromeBrowserMainParts::~ChromeBrowserMainParts()
#6 0x55f751605cfe ChromeBrowserMainPartsLinux::~ChromeBrowserMainPartsLinux()
#7 0x55f74fcff1bf content::BrowserMainLoop::~BrowserMainLoop()
#8 0x55f74fcff2ce content::BrowserMainLoop::~BrowserMainLoop()
#9 0x55f74fd03c2b content::BrowserMainRunnerImpl::Shutdown()
#10 0x55f74fd03738 content::BrowserMainRunnerImpl::~BrowserMainRunnerImpl()
#11 0x55f74fcfed30 content::BrowserMain()
#12 0x55f751589796 content::ContentMainRunnerImpl::RunServiceManager()
#13 0x55f7515893c7 content::ContentMainRunnerImpl::Run()
#14 0x55f7515eaad1 service_manager::Main()
#15 0x55f751587631 content::ContentMain()
#16 0x55f74efdd5ae ChromeMain
#17 0x7fb616de30b3 __libc_start_main
#18 0x55f74efdd3ea _start
r8: 0000000000000000 r9: 0000000000000001 r10: 0000000000000002 r11: 000008a8659c22e8
r12: aaaaaaaaaaaaaaaa r13: 000008a865a23b40 r14: 000008a8659c2338 r15: 000008a865a4f620
di: 000008a8659c2300 si: 000008a865aeeef0 bp: 00007ffd82d72b00 bx: 000008a8659c2300
dx: 000008a865aeeef0 ax: 0000000000000000 cx: fffffffd504587f9 sp: 00007ffd82d72af0
ip: 000055f754454f38 efl: 0000000000010206 cgf: 002b000000000033 erf: 0000000000000004
trp: 000000000000000e msk: 0000000000000000 cr2: 0000000000000000
[end of stack trace]
Calling _exit(1). Core file will not be generated.
I want to use every lighthouse cli options.
So I am trying to understand this document, but I don't know what sitespeed's profile JSON file
is.
Can I use every lighthouse settings and options? I have to use locale
option for language support.
Please let me know how to use lighthouse cli settings and options.
Options:
--version Show version number [boolean]
--help Show help [boolean]
--cli-flags-path The path to a JSON file that contains the desired CLI flags to apply. Flags specified at the command line will still override the file-based ones.
--locale The locale/language the report should be formatted in
--blocked-url-patterns Block any network requests to the specified URL patterns [array]
--disable-storage-reset Disable clearing the browser cache and other storage APIs before a run [boolean]
--throttling-method Controls throttling method [string] [choices: "devtools", "provided", "simulate"]
--throttling
--throttling.rttMs Controls simulated network RTT (TCP layer)
--throttling.throughputKbps Controls simulated network download throughput
--throttling.requestLatencyMs Controls emulated network RTT (HTTP layer)
--throttling.downloadThroughputKbps Controls emulated network download throughput
--throttling.uploadThroughputKbps Controls emulated network upload throughput
--throttling.cpuSlowdownMultiplier Controls simulated + emulated CPU throttling
--extra-headers Set extra HTTP Headers to pass with request
--precomputed-lantern-data-path Path to the file where lantern simulation data should be read from, overwriting the lantern observed estimates for RTT and server latency. [string]
--lantern-data-output-path Path to the file where lantern simulation data should be written to, can be used in a future run with the `precomputed-lantern-data-path` flag. [string]
--plugins Run the specified plugins [array]
--channel [string] [default: "cli"]
--chrome-ignore-default-flags [boolean] [default: false]
Thanks.
Hi All,
I've been trying many ways to sort it out, I ended up here.
When I locate to "Summary", "Filmstrips", "Video", all look good. I see the screenshots are desktop mode.
But when I locate to Lighthouse tab, I see all thumbnail screenshots under "Performance" are in mobile mode and also"Runtime Settings" in the bottom of the page shows:
"CPU throttling = 4x slowdown (Simulated)"
"User agent (network) =
Mozilla/5.0 (Linux; Android 7.0; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4143.7 Mobile Safari/537.36 Chrome-Lighthouse". I don't get how am I supposed to configure lighthouse to show Desktop mode
docker run --rm \ -v "${PWD}:/sitespeed.io" \ sitespeedio/sitespeed.io:16.2.1-plus1 \ urls.txt \ -n 1 \ -b chrome \ --outputFolder performance-reports-output \ --budget.configPath budget.json \ --budget.output junit \ --html.showAllWaterfallSummary true \ --browsertime.videoParams.createFilmstrip true \ --browsertime.screenshot true \ --video true \ --filmstrip.showAll true
budget.json
{ "budget": { "lighthouse": { "performance": 10, "accessibility": 10, "best-practices": 10, "seo": 10 } } }
Also tried adding other parameters for lighthouse plugin. But didn't work.
--lighthouse.settings.preset desktop \ --lighthouse.settings.throttlingMethod simulate \ --lighthouse.settings.throttlingMethod=provided \ --lighthouse.settings.cpuSlowdownMultiplier 1
11.3.0-plus1 fails with message about lighthouse. The only addional option i've added was
--plugins.add /lighthouse
[2019-11-25 19:31:26] ERROR: Lighthouse could not test https://www.example.com/path please create an upstream issue: https://github.com/GoogleChrome/lighthouse/issues/new?template=Bug_report.md Error: no known mark: lh:gather:afterPass:OptimizedImages
at Object.exports.stop (/lighthouse/node_modules/marky/lib/marky.cjs.js:76:13)
at Function.timeEnd (/lighthouse/node_modules/lighthouse-logger/index.js:128:11)
at Function.afterPass (/lighthouse/node_modules/lighthouse/lighthouse-core/gather/gather-runner.js:407:11)
at runMicrotasks ()
at processTicksAndRejections (internal/process/task_queues.js:93:5)
at async Function.runPass (/lighthouse/node_modules/lighthouse/lighthouse-core/gather/gather-runner.js:665:5)
at async Function.run (/lighthouse/node_modules/lighthouse/lighthouse-core/gather/gather-runner.js:573:29)
at async Function._gatherArtifactsFromBrowser (/lighthouse/node_modules/lighthouse/lighthouse-core/runner.js:215:23)
at async Function.run (/lighthouse/node_modules/lighthouse/lighthouse-core/runner.js:81:21)
at async runLighthouse (/lighthouse/runAudit.js:33:19)
at async runAudit (/lighthouse/runAudit.js:61:19)
at async Object.processMessage (/lighthouse/index.js:148:22)
When lighthouse performance scores for a run are low enough, when aggregated for the summary screen they are reported as 0, presumably due to an issue with precision.
When running the lighthouse command from sitespeed, how do we send the emulated form factor data to graphite? So, that I can differentiate between the mobile and desktop scores in Grafana dashboard.
headless
modelighthouse --view "https://www.omio.com.br"
headless
modelighthouse --view --chrome-flags="--headless" "https://www.omio.com.br"
plugin-lighthouse
by just removing headless
mode for puppeteer in runAudit.js
: https://github.com/sitespeedio/plugin-lighthouse/blob/master/runAudit.js#L6Running using the sitespeedio/sitespeed.io:12.6.0-plus1 docker image, on a bamboo slave.
When running I see this in the logs
24-Apr-2020 09:30:12 [2020-04-24 09:30:12] INFO: Versions OS: linux 4.9.0-8-amd64 nodejs: v12.16.2 sitespeed.io: 12.6.0 browsertime: 8.6.1 coach: 5.0.1
24-Apr-2020 09:30:13 [2020-04-24 09:30:13] INFO: Axe plugin activated
24-Apr-2020 09:30:13 [2020-04-24 09:30:13] INFO: Will run Lighthouse tests after Browsertime has finished
24-Apr-2020 09:30:13 [2020-04-24 09:30:13] INFO: Sending url https://host.docker.internal:3000/opportunities to test on Page Speed Insights
24-Apr-2020 09:30:13 [2020-04-24 09:30:13] INFO: Starting to crawl from https://host.docker.internal:3000/opportunities with max depth 8 and max count 9007199254740991
24-Apr-2020 09:30:13 [2020-04-24 09:30:13] INFO: Running tests using Chrome - 1 iteration(s)
24-Apr-2020 09:30:14 [2020-04-24 09:30:14] INFO: Navigating to url https://host.docker.internal:3000/opportunities iteration 1
24-Apr-2020 09:30:26 [2020-04-24 09:30:26] INFO: Testing url https://host.docker.internal:3000/opportunities iteration 1
24-Apr-2020 09:30:30 [2020-04-24 09:30:30] ERROR: Error: Lighthouse returned error: FAILED_DOCUMENT_REQUEST. Lighthouse was unable to reliably load the page you requested. Make sure you are testing the correct URL and that the server is properly responding to all requests. (Details: net::ERR_CONNECTION_FAILED)
24-Apr-2020 09:30:30 at Gaxios.<anonymous> (/gpsi/node_modules/gaxios/build/src/gaxios.js:72:27)
24-Apr-2020 09:30:30 at Generator.next (<anonymous>)
24-Apr-2020 09:30:30 at fulfilled (/gpsi/node_modules/gaxios/build/src/gaxios.js:16:58)
24-Apr-2020 09:30:30 at processTicksAndRejections (internal/process/task_queues.js:97:5)
24-Apr-2020 09:30:34 [2020-04-24 09:30:34] INFO: https://host.docker.internal:3000/opportunities 8 requests, backEndTime: 21ms, firstPaint: 151ms, FCP: 151ms, DOMContentLoaded: 66ms, LCP: 151ms, Load: 282ms
24-Apr-2020 09:30:34 [2020-04-24 09:30:34] INFO: Start collecting Lighthouse result for https://host.docker.internal:3000/opportunities iteration 1
24-Apr-2020 09:31:05 [2020-04-24 09:31:05] INFO: Budget: 6 working and 0 failing tests
24-Apr-2020 09:31:06 [2020-04-24 09:31:06] INFO: HTML stored in /sitespeed.io/sitespeed-result/host.docker.internal/2020-04-24-09-30-12
24-Apr-2020 09:31:06 1 page analysed for https://host.docker.internal:3... (1 run, Chrome/desktop/[object Object])
The url being passed to lighthouse is correct, and the rest of the report is still working perfecting, and I can see from the filmstrip that the page was useable.
But Lighthouse failed and all the report is empty for that, but I don't understand why it would have failed?
Hi,
We've spoke briefly about this on Slack and I'm raising this here as suggested to bring it in front of broader audience.
It would help a lot if this plugin would enable possibility to define how many times it should run audits in similar manner as Browsertime does. This is necessary in order to deal with the variability of the results as described here and here especially when collecting additional (timing) metrics beside the default ones.
To better visualise what I'm talking about let me show some example results from mine test runs:
Each run was performed on the same version of the application.
That being said, I've already made some work towards adding such feature. I still need to test it though and modify report generation for Lighthouse since right now result from just single run is generated. Once I'll polish it a little bit I will happily share it with you.
However, there is one issue that I don't know how should I proceed with. Since the output data would be different it should be considered as major change. Let me give you an example. Previously for the speed-index I had such results:
"speed-index": {
[...some not relevant descriptive keys]
"numericValue": 3544.8719908793323,
}
so I would query in Grafana for [some other keys along the line].lighthouse.audits.speed-index.numericValue
.
I've used statHelpers
to aggregate results from multiple iterations, so now after calling summarizeStats
I've got this as result:
"speed-index": {
"median": 2336,
"mean": 2336,
"min": 2331,
"p90": 2340,
"max": 2340
}
That query [some other keys along the line].lighthouse.audits.speed-index.numericValue
will no longer return any results, and display empty dashboards for users that were collecting those metrics.
I came up with couple solutions but none of them is flawless:
-plus2
image - if it would mean discontinuing plus1
that might be the best way, otherwise it might add some troublesome maintenance, but even then I'm not sure whether this plugin should be released/versioned this way from now on forwardLighthouse reports the Time To First Byte ("server-response-time" audit) as a binary score - either 0 or 1 for pass or fail. It also however logs the numeric value that was measured which is really useful to display in grafana dashboards.
Unfortunately at the moment those numeric values aren't included in the aggregator so they're not available to grafana.
Would you consider including it as a separate value?
Please see below where I've added a new code block to the existing addToAggregate function https://github.com/sitespeedio/plugin-lighthouse/blob/main/aggregator.js#L21
addToAggregate(result) {
forEach(result.categories, category => {
this._pushStats(['categories', category.id], category.score);
});
forEach(result.audits, audit => {
this.log.info('Audit info', audit.id, audit.scoreDisplayMode);
switch (audit.scoreDisplayMode) {
case 'numeric':
this._pushStats(['audits', audit.id], audit.numericValue);
break;
case 'binary':
this._pushStats(['audits', audit.id], audit.score);
// We could push the numeric value into a new reported stat to make it available alongside the existing score
if (audit.numericValue) {
this._pushStats(
['audits', audit.id + '-value'],
audit.numericValue
);
}
break;
default:
break;
}
});
}
Hi! First of all, thank you for this awesome plugin ๐
Are there any known issues preventing an upgrade to lighthouse
6.3.0, which is the latest release on npm.org
?
We're seeing discrepancies between for example CLS measurements between Lighthouse 6.1.0 and 6.3.0.
Thanks in advance!
I am having trouble running sitespeed 17.1.1-plus1 using lighthouse plugin. My configuration settings seems working fine but based on lighthouse report, the screenshot is in mobile view. Here's my command running tests:
docker run --name sitespeed --volumes-from=jenkins --network=host --privileged=true --shm-size=1g --rm -v \"/tmp/sitespeed.io/\":/sitespeed.io \sitespeedio/sitespeed.io:17.1.1-plus1 --plugins.remove browsertime \--lighthouse.settings.screenEmulation.mobile false --lighthouse.settings.formFactor desktop --lighthouse.settings.throttling.rttMs 40 --lighthouse.settings.throttling.throughputKbps 10240 --lighthouse.settings.throttling.cpuSlowdownMultiplier 1 \--graphite.host localhost --graphite.port 2003 --graphite.httpPort 8080 --graphite.namespace TestFolderD.default
See screenshot attached:
Viewport is in mobile
But the summary setting is in desktop
I also tried using the --lighthouse.setting.preset desktop
but its not working as well.
Please help me guys, it gives discrepancy on lighthouse opportunities and diagnostics as well. Thanks a lot.
I am running the following command: docker run --shm-size=1g --rm -v "$(pwd)":/sitespeed.io sitespeedio/sitespeed.io:11.9.3-plus1 --config /sitespeed.io/config.json http://www.domain.com/ with the contents of config.json being:
{
"lighthouse": {
"settings": {
"extra-headers": {"X-Bot-Allow":"123"},
"extraHeaders": {"X-Bot-Allow":"123"}
}
}
}
I get the following error:
[2020-03-06 22:44:31] ERROR: Lighthouse could not test http://www.domain.com/ please create an upstream issue: https://github.com/GoogleChrome/lighthouse/issues/new?template=Bug_report.md Error: Protocol error (Network.setExtraHTTPHeaders): Invalid header value, string expected
at Function.fromProtocolMessage (/lighthouse/node_modules/lighthouse/lighthouse-core/lib/lh-error.js:132:19)
at /lighthouse/node_modules/lighthouse/lighthouse-core/gather/connections/connection.js:123:25
at runMicrotasks (<anonymous>)
at processTicksAndRejections (internal/process/task_queues.js:93:5)
[2020-03-06 22:44:31] ERROR: TypeError: Cannot read property 'lhr' of undefined
at Object.processMessage (/lighthouse/index.js:200:28)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (internal/process/task_queues.js:93:5)
If I strip the hyphens from X-Bot-Allow, it works, but I need the hyphens as we use this header to allow our sites to not block our sitespeedio tests. Any ideas?
Hi Peter, sorry to bother you.
I have been testing your alpha release you made to store lighthouse web vitals to graphite and display value on dashboard sitespeedio/sitespeed.io:17.0.0-alpha.2-plus1
. I noticed weirdness with values, I am not sure if i am correct but i also understand that its not a stable release yet. I am able to display data in dashboard but those values do not match with lighthouse.pageSummary.json
report file. FCP
LCP
TBT
. maybe i am looking at it from a wrong view but i am correct to say those values should match ?
CLS
seems to always be correct but the rest do not match.
I have both lighthouse
and gpsi
enabled.
it seems like on the 1st run it match with report file but any subsequent runs just looks off.
Hello,
First I would like to say this extension is really great, it is very convenient for us to be able to run lighthouse tests together with sitespeed.io test, and having the possibility to consult them in just one panel (html reports or grafana).
Actually only two profiles can be extended: default-config.js and full-config.js.
This issue is to sugger to add two more: lr-mobile-config.js
and lr-desktop-config.js
So we can set like:
--lighthouse.extends lr-mobile
--lighthouse.extends lr-desktop
This way in combination with the --lighthouse.settings.emulatedFormFactor
difference between desktop/mobile are best reflected.
I hope it makes sense.
Thanks!
Best regards
Normally, my config for VS Code is to format on save. However, it wasn't working when I committed some changes in this project. It turned out "editor.formatOnSave": true
was enough and I needed to also add the following to my editor settings:
"[javascript]": {
"editor.formatOnSave": true
}
CI failed because of prettier errors, but I think we shouldn't even get to CI if there are linting errors. Not everyone has formatting on save set up (or didn't work in my case).
A precommit hook for linting could catch and fix the fixable errors as files get staged, and stop the commit in other cases.
We might also want .gitattributes
and .editorconfig
for line ending normalization.
I think this would be needed for all the SitespeedIO repositories?
The Lighthouse CLI provides a logLevel
flag, which means it's possible to make the Lighthouse audit logs more verbose. For example:
lighthouse(url, {
port: chrome.port,
logLevel: 'verbose'
}, config);
However, the --debug
flag for SitespeedIO is not currently respected by the Lighthouse plugin. It would be good if the flag was passed through to Lighthouse, so it's possible to debug errors.
I'm a little confused by --verbose
vs --debug
but I think this is more of a debugging flag as you get a huge amount of raw data from Lighthouse.
Hi,
We would like to see FirstContentfulPaint and FirstCPUIdle metrics from lighthouse In Databases.
How it's better to do?
At the moment I see at least one solution is to add paths to this metrics into index.js file in DEFAULT_SUMMARY_METRICS variable. Will you merge such pull request? Or could you please suggest better solution for this optinon?
I'm running the latest version of the plus1 Docker container: sitespeedio/sitespeed.io:15.6.4-plus1
And the command looks something like this:
docker run --cap-add=NET_ADMIN --shm-size=2g --rm -v "$(pwd)/config":/config -v "$(pwd)":/sitespeed.io -v /etc/localtime:/etc/localtime:ro -e MAX_OLD_SPACE_SIZE=4096 sitespeedio/sitespeed.io:15.6.4-plus1 --graphite.namespace sitespeed_io.desktopPrivateUrls --config /sitespeed.io/config/desktop.json -b chrome --preScript /sitespeed.io/lib/login.js https://www.example.com/logged-in/dashboard
I was trying to use a preScript to log in first, and this works for Browsertime, but apparently Lighthouse starts a new Chrome session and it doesn't look like scripts can be used in any way there. Thus I can't log in to prepare the session for testing before running Lighthouse tests there.
Lighthouse does have an npm package, so maybe it can be ran from sitespeed.io scripts directly?
While trying to run against servers with self signed certificates I noticed that the lighthouse didn't return any values. Adding --ignore-certificate-errors to the default chrome flags worked for me.
Hello,
I'm using sitespeed.io 8.7.5-plus1 with different connectivity profiles emulated with docker. Please shed some light if lighthouse called by sitespeed is also reusing this connectivity? As I understand - yes. So that's a problem because Lighthouse also throttles connection and CPU by default. I've found the way to pass custom lighthouse settings
--lighthouse.settings.emulatedFormFactor mobile --lighthouse.settings.throttlingMethod provided --lighthouse.settings.throttling.rttMs 0 --lighthouse.settings.throttling.throughputKbps 1600 --lighthouse.settings.throttling.requestLatencyMs 150 --lighthouse.settings.throttling.downloadThroughputKbps 1600 --lighthouse.settings.throttling.uploadThroughputKbps 1600 --lighthouse.settings.throttling.cpuSlowdownMultiplier 1
Nevertheless it looks like Lighthouse throttles throttled connection.
Is there way to validate how it work? Or any workaround? I'm going to try sitespeed built-in throttle mechanism. Should it impact Lighthouse?
Best Regards.
It seems that the plugin do not support alias for URLs.
Hi,
I'm trying to collect as much lighthouse data as possible and store into my grafana instance, but I noticed that whenever I set the lighthouse.iterations
to anything higher than 1 the overall metrics count drops from ~1992 to 26.
Here's the list of metrics collected with "iterations": 1
:
lighthouse.pageSummary.environment.benchmarkIndex
lighthouse.pageSummary.audits.is-on-https.score
lighthouse.pageSummary.audits.redirects-http.score
lighthouse.pageSummary.audits.service-worker.score
lighthouse.pageSummary.audits.works-offline.score
lighthouse.pageSummary.audits.viewport.score
lighthouse.pageSummary.audits.without-javascript.score
lighthouse.pageSummary.audits.first-contentful-paint.score
lighthouse.pageSummary.audits.first-contentful-paint.numericValue
lighthouse.pageSummary.audits.first-meaningful-paint.score
lighthouse.pageSummary.audits.first-meaningful-paint.numericValue
lighthouse.pageSummary.audits.load-fast-enough-for-pwa.score
lighthouse.pageSummary.audits.load-fast-enough-for-pwa.numericValue
lighthouse.pageSummary.audits.speed-index.score
lighthouse.pageSummary.audits.speed-index.numericValue
lighthouse.pageSummary.audits.screenshot-thumbnails.details.scale
lighthouse.pageSummary.audits.screenshot-thumbnails.details.items.0.timing
lighthouse.pageSummary.audits.screenshot-thumbnails.details.items.0.timestamp
lighthouse.pageSummary.audits.screenshot-thumbnails.details.items.1.timing
lighthouse.pageSummary.audits.screenshot-thumbnails.details.items.1.timestamp
lighthouse.pageSummary.audits.screenshot-thumbnails.details.items.2.timing
lighthouse.pageSummary.audits.screenshot-thumbnails.details.items.2.timestamp
lighthouse.pageSummary.audits.screenshot-thumbnails.details.items.3.timing
lighthouse.pageSummary.audits.screenshot-thumbnails.details.items.3.timestamp
lighthouse.pageSummary.audits.screenshot-thumbnails.details.items.4.timing
lighthouse.pageSummary.audits.screenshot-thumbnails.details.items.4.timestamp
lighthouse.pageSummary.audits.screenshot-thumbnails.details.items.5.timing
lighthouse.pageSummary.audits.screenshot-thumbnails.details.items.5.timestamp
lighthouse.pageSummary.audits.screenshot-thumbnails.details.items.6.timing
lighthouse.pageSummary.audits.screenshot-thumbnails.details.items.6.timestamp
lighthouse.pageSummary.audits.screenshot-thumbnails.details.items.7.timing
lighthouse.pageSummary.audits.screenshot-thumbnails.details.items.7.timestamp
lighthouse.pageSummary.audits.screenshot-thumbnails.details.items.8.timing
lighthouse.pageSummary.audits.screenshot-thumbnails.details.items.8.timestamp
lighthouse.pageSummary.audits.screenshot-thumbnails.details.items.9.timing
lighthouse.pageSummary.audits.screenshot-thumbnails.details.items.9.timestamp
lighthouse.pageSummary.audits.final-screenshot.details.timing
lighthouse.pageSummary.audits.final-screenshot.details.timestamp
lighthouse.pageSummary.audits.estimated-input-latency.score
lighthouse.pageSummary.audits.estimated-input-latency.numericValue
lighthouse.pageSummary.audits.total-blocking-time.score
lighthouse.pageSummary.audits.total-blocking-time.numericValue
lighthouse.pageSummary.audits.max-potential-fid.score
lighthouse.pageSummary.audits.max-potential-fid.numericValue
lighthouse.pageSummary.audits.errors-in-console.score
lighthouse.pageSummary.audits.errors-in-console.numericValue
lighthouse.pageSummary.audits.time-to-first-byte.score
lighthouse.pageSummary.audits.time-to-first-byte.numericValue
lighthouse.pageSummary.audits.time-to-first-byte.details.overallSavingsMs
lighthouse.pageSummary.audits.first-cpu-idle.score
lighthouse.pageSummary.audits.first-cpu-idle.numericValue
lighthouse.pageSummary.audits.interactive.score
lighthouse.pageSummary.audits.interactive.numericValue
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.request.startTime
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.request.endTime
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.request.responseReceivedTime
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.request.transferSize
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_7.request.startTime
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_7.request.endTime
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_7.request.responseReceivedTime
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_7.request.transferSize
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_33.request.startTime
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_33.request.endTime
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_33.request.responseReceivedTime
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_33.request.transferSize
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_34.request.startTime
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_34.request.endTime
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_34.request.responseReceivedTime
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_34.request.transferSize
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_35.request.startTime
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_35.request.endTime
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_35.request.responseReceivedTime
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_35.request.transferSize
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_36.request.startTime
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_36.request.endTime
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_36.request.responseReceivedTime
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_36.request.transferSize
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_37.request.startTime
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_37.request.endTime
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_37.request.responseReceivedTime
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_37.request.transferSize
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_38.request.startTime
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_38.request.endTime
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_38.request.responseReceivedTime
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_38.request.transferSize
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_39.request.startTime
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_39.request.endTime
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_39.request.responseReceivedTime
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_39.request.transferSize
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_40.request.startTime
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_40.request.endTime
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_40.request.responseReceivedTime
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_40.request.transferSize
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_41.request.startTime
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_41.request.endTime
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_41.request.responseReceivedTime
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_41.request.transferSize
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_42.request.startTime
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_42.request.endTime
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_42.request.responseReceivedTime
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_42.request.transferSize
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_43.request.startTime
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_43.request.endTime
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_43.request.responseReceivedTime
lighthouse.pageSummary.audits.critical-request-chains.details.chains.64BFB5F6387575E9D2BAF26F6F6EDB4F.children.1000001095_43.request.transferSize
lighthouse.pageSummary.audits.critical-request-chains.details.longestChain.duration
lighthouse.pageSummary.audits.critical-request-chains.details.longestChain.length
lighthouse.pageSummary.audits.critical-request-chains.details.longestChain.transferSize
lighthouse.pageSummary.audits.redirects.score
lighthouse.pageSummary.audits.redirects.numericValue
lighthouse.pageSummary.audits.redirects.details.overallSavingsMs
lighthouse.pageSummary.audits.installable-manifest.score
lighthouse.pageSummary.audits.installable-manifest.details.items.0.isParseFailure
lighthouse.pageSummary.audits.apple-touch-icon.score
lighthouse.pageSummary.audits.splash-screen.score
lighthouse.pageSummary.audits.splash-screen.details.items.0.isParseFailure
lighthouse.pageSummary.audits.themed-omnibox.score
lighthouse.pageSummary.audits.themed-omnibox.details.items.0.isParseFailure
lighthouse.pageSummary.audits.content-width.score
lighthouse.pageSummary.audits.image-aspect-ratio.score
lighthouse.pageSummary.audits.deprecations.score
lighthouse.pageSummary.audits.mainthread-work-breakdown.score
lighthouse.pageSummary.audits.mainthread-work-breakdown.numericValue
lighthouse.pageSummary.audits.mainthread-work-breakdown.details.headings.1.granularity
lighthouse.pageSummary.audits.mainthread-work-breakdown.details.items.0.duration
lighthouse.pageSummary.audits.mainthread-work-breakdown.details.items.1.duration
lighthouse.pageSummary.audits.mainthread-work-breakdown.details.items.2.duration
lighthouse.pageSummary.audits.mainthread-work-breakdown.details.items.3.duration
lighthouse.pageSummary.audits.mainthread-work-breakdown.details.items.4.duration
lighthouse.pageSummary.audits.mainthread-work-breakdown.details.items.5.duration
lighthouse.pageSummary.audits.mainthread-work-breakdown.details.items.6.duration
lighthouse.pageSummary.audits.bootup-time.score
lighthouse.pageSummary.audits.bootup-time.numericValue
lighthouse.pageSummary.audits.bootup-time.details.headings.1.granularity
lighthouse.pageSummary.audits.bootup-time.details.headings.2.granularity
lighthouse.pageSummary.audits.bootup-time.details.headings.3.granularity
lighthouse.pageSummary.audits.bootup-time.details.items.0.total
lighthouse.pageSummary.audits.bootup-time.details.items.0.scripting
lighthouse.pageSummary.audits.bootup-time.details.items.0.scriptParseCompile
lighthouse.pageSummary.audits.bootup-time.details.items.1.total
lighthouse.pageSummary.audits.bootup-time.details.items.1.scripting
lighthouse.pageSummary.audits.bootup-time.details.items.1.scriptParseCompile
lighthouse.pageSummary.audits.bootup-time.details.items.2.total
lighthouse.pageSummary.audits.bootup-time.details.items.2.scripting
lighthouse.pageSummary.audits.bootup-time.details.items.2.scriptParseCompile
lighthouse.pageSummary.audits.bootup-time.details.items.3.total
lighthouse.pageSummary.audits.bootup-time.details.items.3.scripting
lighthouse.pageSummary.audits.bootup-time.details.items.3.scriptParseCompile
lighthouse.pageSummary.audits.bootup-time.details.items.4.total
lighthouse.pageSummary.audits.bootup-time.details.items.4.scripting
lighthouse.pageSummary.audits.bootup-time.details.items.4.scriptParseCompile
lighthouse.pageSummary.audits.bootup-time.details.items.5.total
lighthouse.pageSummary.audits.bootup-time.details.items.5.scripting
lighthouse.pageSummary.audits.bootup-time.details.items.5.scriptParseCompile
lighthouse.pageSummary.audits.bootup-time.details.items.6.total
lighthouse.pageSummary.audits.bootup-time.details.items.6.scripting
lighthouse.pageSummary.audits.bootup-time.details.items.6.scriptParseCompile
lighthouse.pageSummary.audits.bootup-time.details.items.7.total
lighthouse.pageSummary.audits.bootup-time.details.items.7.scripting
lighthouse.pageSummary.audits.bootup-time.details.items.7.scriptParseCompile
lighthouse.pageSummary.audits.bootup-time.details.items.8.total
lighthouse.pageSummary.audits.bootup-time.details.items.8.scripting
lighthouse.pageSummary.audits.bootup-time.details.items.8.scriptParseCompile
lighthouse.pageSummary.audits.bootup-time.details.items.9.total
lighthouse.pageSummary.audits.bootup-time.details.items.9.scripting
lighthouse.pageSummary.audits.bootup-time.details.items.9.scriptParseCompile
lighthouse.pageSummary.audits.bootup-time.details.items.10.total
lighthouse.pageSummary.audits.bootup-time.details.items.10.scripting
lighthouse.pageSummary.audits.bootup-time.details.items.10.scriptParseCompile
lighthouse.pageSummary.audits.bootup-time.details.items.11.total
lighthouse.pageSummary.audits.bootup-time.details.items.11.scripting
lighthouse.pageSummary.audits.bootup-time.details.items.11.scriptParseCompile
lighthouse.pageSummary.audits.bootup-time.details.items.12.total
lighthouse.pageSummary.audits.bootup-time.details.items.12.scripting
lighthouse.pageSummary.audits.bootup-time.details.items.12.scriptParseCompile
lighthouse.pageSummary.audits.bootup-time.details.items.13.total
lighthouse.pageSummary.audits.bootup-time.details.items.13.scripting
lighthouse.pageSummary.audits.bootup-time.details.items.13.scriptParseCompile
lighthouse.pageSummary.audits.bootup-time.details.items.14.total
lighthouse.pageSummary.audits.bootup-time.details.items.14.scripting
lighthouse.pageSummary.audits.bootup-time.details.items.14.scriptParseCompile
lighthouse.pageSummary.audits.bootup-time.details.summary.wastedMs
lighthouse.pageSummary.audits.uses-rel-preload.score
lighthouse.pageSummary.audits.uses-rel-preload.numericValue
lighthouse.pageSummary.audits.uses-rel-preload.details.overallSavingsMs
lighthouse.pageSummary.audits.uses-rel-preconnect.score
lighthouse.pageSummary.audits.uses-rel-preconnect.numericValue
lighthouse.pageSummary.audits.uses-rel-preconnect.details.items.0.wastedMs
lighthouse.pageSummary.audits.uses-rel-preconnect.details.items.1.wastedMs
lighthouse.pageSummary.audits.uses-rel-preconnect.details.items.2.wastedMs
lighthouse.pageSummary.audits.uses-rel-preconnect.details.items.3.wastedMs
lighthouse.pageSummary.audits.uses-rel-preconnect.details.items.4.wastedMs
lighthouse.pageSummary.audits.uses-rel-preconnect.details.items.5.wastedMs
lighthouse.pageSummary.audits.uses-rel-preconnect.details.items.6.wastedMs
lighthouse.pageSummary.audits.uses-rel-preconnect.details.items.7.wastedMs
lighthouse.pageSummary.audits.uses-rel-preconnect.details.items.8.wastedMs
lighthouse.pageSummary.audits.uses-rel-preconnect.details.items.9.wastedMs
lighthouse.pageSummary.audits.uses-rel-preconnect.details.items.10.wastedMs
lighthouse.pageSummary.audits.uses-rel-preconnect.details.items.11.wastedMs
lighthouse.pageSummary.audits.uses-rel-preconnect.details.items.12.wastedMs
lighthouse.pageSummary.audits.uses-rel-preconnect.details.items.13.wastedMs
lighthouse.pageSummary.audits.uses-rel-preconnect.details.items.14.wastedMs
lighthouse.pageSummary.audits.uses-rel-preconnect.details.items.15.wastedMs
lighthouse.pageSummary.audits.uses-rel-preconnect.details.items.16.wastedMs
lighthouse.pageSummary.audits.uses-rel-preconnect.details.items.17.wastedMs
lighthouse.pageSummary.audits.uses-rel-preconnect.details.items.18.wastedMs
lighthouse.pageSummary.audits.uses-rel-preconnect.details.items.19.wastedMs
lighthouse.pageSummary.audits.uses-rel-preconnect.details.overallSavingsMs
lighthouse.pageSummary.audits.font-display.score
lighthouse.pageSummary.audits.diagnostics.details.items.0.numRequests
lighthouse.pageSummary.audits.diagnostics.details.items.0.numScripts
lighthouse.pageSummary.audits.diagnostics.details.items.0.numStylesheets
lighthouse.pageSummary.audits.diagnostics.details.items.0.numFonts
lighthouse.pageSummary.audits.diagnostics.details.items.0.numTasks
lighthouse.pageSummary.audits.diagnostics.details.items.0.numTasksOver10ms
lighthouse.pageSummary.audits.diagnostics.details.items.0.numTasksOver25ms
lighthouse.pageSummary.audits.diagnostics.details.items.0.numTasksOver50ms
lighthouse.pageSummary.audits.diagnostics.details.items.0.numTasksOver100ms
lighthouse.pageSummary.audits.diagnostics.details.items.0.numTasksOver500ms
lighthouse.pageSummary.audits.diagnostics.details.items.0.rtt
lighthouse.pageSummary.audits.diagnostics.details.items.0.throughput
lighthouse.pageSummary.audits.diagnostics.details.items.0.maxRtt
lighthouse.pageSummary.audits.diagnostics.details.items.0.maxServerLatency
lighthouse.pageSummary.audits.diagnostics.details.items.0.totalByteWeight
lighthouse.pageSummary.audits.diagnostics.details.items.0.totalTaskTime
lighthouse.pageSummary.audits.diagnostics.details.items.0.mainDocumentTransferSize
lighthouse.pageSummary.audits.network-requests.numericValue
lighthouse.pageSummary.audits.network-requests.details.headings.1.granularity
lighthouse.pageSummary.audits.network-requests.details.headings.2.granularity
lighthouse.pageSummary.audits.network-requests.details.headings.3.granularity
lighthouse.pageSummary.audits.network-requests.details.headings.4.granularity
lighthouse.pageSummary.audits.network-requests.details.items.0.startTime
lighthouse.pageSummary.audits.network-requests.details.items.0.endTime
lighthouse.pageSummary.audits.network-requests.details.items.0.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.0.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.0.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.1.startTime
lighthouse.pageSummary.audits.network-requests.details.items.1.endTime
lighthouse.pageSummary.audits.network-requests.details.items.1.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.1.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.1.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.2.startTime
lighthouse.pageSummary.audits.network-requests.details.items.2.endTime
lighthouse.pageSummary.audits.network-requests.details.items.2.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.2.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.2.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.3.startTime
lighthouse.pageSummary.audits.network-requests.details.items.3.endTime
lighthouse.pageSummary.audits.network-requests.details.items.3.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.3.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.3.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.4.startTime
lighthouse.pageSummary.audits.network-requests.details.items.4.endTime
lighthouse.pageSummary.audits.network-requests.details.items.4.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.4.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.4.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.5.startTime
lighthouse.pageSummary.audits.network-requests.details.items.5.endTime
lighthouse.pageSummary.audits.network-requests.details.items.5.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.5.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.5.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.6.startTime
lighthouse.pageSummary.audits.network-requests.details.items.6.endTime
lighthouse.pageSummary.audits.network-requests.details.items.6.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.6.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.6.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.7.startTime
lighthouse.pageSummary.audits.network-requests.details.items.7.endTime
lighthouse.pageSummary.audits.network-requests.details.items.7.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.7.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.7.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.8.startTime
lighthouse.pageSummary.audits.network-requests.details.items.8.endTime
lighthouse.pageSummary.audits.network-requests.details.items.8.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.8.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.8.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.9.startTime
lighthouse.pageSummary.audits.network-requests.details.items.9.endTime
lighthouse.pageSummary.audits.network-requests.details.items.9.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.9.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.9.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.10.startTime
lighthouse.pageSummary.audits.network-requests.details.items.10.endTime
lighthouse.pageSummary.audits.network-requests.details.items.10.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.10.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.10.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.11.startTime
lighthouse.pageSummary.audits.network-requests.details.items.11.endTime
lighthouse.pageSummary.audits.network-requests.details.items.11.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.11.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.11.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.12.startTime
lighthouse.pageSummary.audits.network-requests.details.items.12.endTime
lighthouse.pageSummary.audits.network-requests.details.items.12.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.12.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.12.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.13.startTime
lighthouse.pageSummary.audits.network-requests.details.items.13.endTime
lighthouse.pageSummary.audits.network-requests.details.items.13.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.13.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.13.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.14.startTime
lighthouse.pageSummary.audits.network-requests.details.items.14.endTime
lighthouse.pageSummary.audits.network-requests.details.items.14.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.14.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.14.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.15.startTime
lighthouse.pageSummary.audits.network-requests.details.items.15.endTime
lighthouse.pageSummary.audits.network-requests.details.items.15.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.15.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.15.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.16.startTime
lighthouse.pageSummary.audits.network-requests.details.items.16.endTime
lighthouse.pageSummary.audits.network-requests.details.items.16.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.16.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.16.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.17.startTime
lighthouse.pageSummary.audits.network-requests.details.items.17.endTime
lighthouse.pageSummary.audits.network-requests.details.items.17.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.17.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.17.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.18.startTime
lighthouse.pageSummary.audits.network-requests.details.items.18.endTime
lighthouse.pageSummary.audits.network-requests.details.items.18.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.18.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.18.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.19.startTime
lighthouse.pageSummary.audits.network-requests.details.items.19.endTime
lighthouse.pageSummary.audits.network-requests.details.items.19.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.19.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.19.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.20.startTime
lighthouse.pageSummary.audits.network-requests.details.items.20.endTime
lighthouse.pageSummary.audits.network-requests.details.items.20.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.20.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.20.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.21.startTime
lighthouse.pageSummary.audits.network-requests.details.items.21.endTime
lighthouse.pageSummary.audits.network-requests.details.items.21.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.21.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.21.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.22.startTime
lighthouse.pageSummary.audits.network-requests.details.items.22.endTime
lighthouse.pageSummary.audits.network-requests.details.items.22.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.22.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.22.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.23.startTime
lighthouse.pageSummary.audits.network-requests.details.items.23.endTime
lighthouse.pageSummary.audits.network-requests.details.items.23.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.23.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.23.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.24.startTime
lighthouse.pageSummary.audits.network-requests.details.items.24.endTime
lighthouse.pageSummary.audits.network-requests.details.items.24.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.24.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.24.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.25.startTime
lighthouse.pageSummary.audits.network-requests.details.items.25.endTime
lighthouse.pageSummary.audits.network-requests.details.items.25.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.25.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.25.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.26.startTime
lighthouse.pageSummary.audits.network-requests.details.items.26.endTime
lighthouse.pageSummary.audits.network-requests.details.items.26.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.26.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.26.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.27.startTime
lighthouse.pageSummary.audits.network-requests.details.items.27.endTime
lighthouse.pageSummary.audits.network-requests.details.items.27.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.27.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.27.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.28.startTime
lighthouse.pageSummary.audits.network-requests.details.items.28.endTime
lighthouse.pageSummary.audits.network-requests.details.items.28.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.28.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.28.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.29.startTime
lighthouse.pageSummary.audits.network-requests.details.items.29.endTime
lighthouse.pageSummary.audits.network-requests.details.items.29.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.29.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.29.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.30.startTime
lighthouse.pageSummary.audits.network-requests.details.items.30.endTime
lighthouse.pageSummary.audits.network-requests.details.items.30.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.30.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.30.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.31.startTime
lighthouse.pageSummary.audits.network-requests.details.items.31.endTime
lighthouse.pageSummary.audits.network-requests.details.items.31.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.31.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.31.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.32.startTime
lighthouse.pageSummary.audits.network-requests.details.items.32.endTime
lighthouse.pageSummary.audits.network-requests.details.items.32.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.32.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.32.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.33.startTime
lighthouse.pageSummary.audits.network-requests.details.items.33.endTime
lighthouse.pageSummary.audits.network-requests.details.items.33.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.33.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.33.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.34.startTime
lighthouse.pageSummary.audits.network-requests.details.items.34.endTime
lighthouse.pageSummary.audits.network-requests.details.items.34.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.34.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.34.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.35.startTime
lighthouse.pageSummary.audits.network-requests.details.items.35.endTime
lighthouse.pageSummary.audits.network-requests.details.items.35.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.35.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.35.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.36.startTime
lighthouse.pageSummary.audits.network-requests.details.items.36.endTime
lighthouse.pageSummary.audits.network-requests.details.items.36.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.36.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.36.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.37.startTime
lighthouse.pageSummary.audits.network-requests.details.items.37.endTime
lighthouse.pageSummary.audits.network-requests.details.items.37.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.37.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.37.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.38.startTime
lighthouse.pageSummary.audits.network-requests.details.items.38.endTime
lighthouse.pageSummary.audits.network-requests.details.items.38.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.38.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.38.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.39.startTime
lighthouse.pageSummary.audits.network-requests.details.items.39.endTime
lighthouse.pageSummary.audits.network-requests.details.items.39.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.39.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.39.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.40.startTime
lighthouse.pageSummary.audits.network-requests.details.items.40.endTime
lighthouse.pageSummary.audits.network-requests.details.items.40.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.40.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.40.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.41.startTime
lighthouse.pageSummary.audits.network-requests.details.items.41.endTime
lighthouse.pageSummary.audits.network-requests.details.items.41.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.41.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.41.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.42.startTime
lighthouse.pageSummary.audits.network-requests.details.items.42.endTime
lighthouse.pageSummary.audits.network-requests.details.items.42.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.42.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.42.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.43.startTime
lighthouse.pageSummary.audits.network-requests.details.items.43.endTime
lighthouse.pageSummary.audits.network-requests.details.items.43.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.43.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.43.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.44.startTime
lighthouse.pageSummary.audits.network-requests.details.items.44.endTime
lighthouse.pageSummary.audits.network-requests.details.items.44.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.44.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.44.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.45.startTime
lighthouse.pageSummary.audits.network-requests.details.items.45.endTime
lighthouse.pageSummary.audits.network-requests.details.items.45.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.45.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.45.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.46.startTime
lighthouse.pageSummary.audits.network-requests.details.items.46.endTime
lighthouse.pageSummary.audits.network-requests.details.items.46.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.46.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.46.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.47.startTime
lighthouse.pageSummary.audits.network-requests.details.items.47.endTime
lighthouse.pageSummary.audits.network-requests.details.items.47.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.47.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.47.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.48.startTime
lighthouse.pageSummary.audits.network-requests.details.items.48.endTime
lighthouse.pageSummary.audits.network-requests.details.items.48.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.48.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.48.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.49.startTime
lighthouse.pageSummary.audits.network-requests.details.items.49.endTime
lighthouse.pageSummary.audits.network-requests.details.items.49.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.49.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.49.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.50.startTime
lighthouse.pageSummary.audits.network-requests.details.items.50.endTime
lighthouse.pageSummary.audits.network-requests.details.items.50.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.50.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.50.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.51.startTime
lighthouse.pageSummary.audits.network-requests.details.items.51.endTime
lighthouse.pageSummary.audits.network-requests.details.items.51.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.51.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.51.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.52.startTime
lighthouse.pageSummary.audits.network-requests.details.items.52.endTime
lighthouse.pageSummary.audits.network-requests.details.items.52.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.52.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.52.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.53.startTime
lighthouse.pageSummary.audits.network-requests.details.items.53.endTime
lighthouse.pageSummary.audits.network-requests.details.items.53.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.53.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.53.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.54.startTime
lighthouse.pageSummary.audits.network-requests.details.items.54.endTime
lighthouse.pageSummary.audits.network-requests.details.items.54.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.54.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.54.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.55.startTime
lighthouse.pageSummary.audits.network-requests.details.items.55.endTime
lighthouse.pageSummary.audits.network-requests.details.items.55.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.55.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.55.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.56.startTime
lighthouse.pageSummary.audits.network-requests.details.items.56.endTime
lighthouse.pageSummary.audits.network-requests.details.items.56.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.56.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.56.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.57.startTime
lighthouse.pageSummary.audits.network-requests.details.items.57.endTime
lighthouse.pageSummary.audits.network-requests.details.items.57.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.57.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.57.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.58.startTime
lighthouse.pageSummary.audits.network-requests.details.items.58.endTime
lighthouse.pageSummary.audits.network-requests.details.items.58.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.58.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.58.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.59.startTime
lighthouse.pageSummary.audits.network-requests.details.items.59.endTime
lighthouse.pageSummary.audits.network-requests.details.items.59.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.59.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.59.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.60.startTime
lighthouse.pageSummary.audits.network-requests.details.items.60.endTime
lighthouse.pageSummary.audits.network-requests.details.items.60.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.60.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.60.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.61.startTime
lighthouse.pageSummary.audits.network-requests.details.items.61.endTime
lighthouse.pageSummary.audits.network-requests.details.items.61.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.61.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.61.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.62.startTime
lighthouse.pageSummary.audits.network-requests.details.items.62.endTime
lighthouse.pageSummary.audits.network-requests.details.items.62.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.62.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.62.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.63.startTime
lighthouse.pageSummary.audits.network-requests.details.items.63.endTime
lighthouse.pageSummary.audits.network-requests.details.items.63.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.63.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.63.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.64.startTime
lighthouse.pageSummary.audits.network-requests.details.items.64.endTime
lighthouse.pageSummary.audits.network-requests.details.items.64.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.64.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.64.statusCode
lighthouse.pageSummary.audits.network-requests.details.items.65.startTime
lighthouse.pageSummary.audits.network-requests.details.items.65.endTime
lighthouse.pageSummary.audits.network-requests.details.items.65.transferSize
lighthouse.pageSummary.audits.network-requests.details.items.65.resourceSize
lighthouse.pageSummary.audits.network-requests.details.items.65.statusCode
lighthouse.pageSummary.audits.network-rtt.numericValue
lighthouse.pageSummary.audits.network-rtt.details.headings.1.granularity
lighthouse.pageSummary.audits.network-rtt.details.items.0.rtt
lighthouse.pageSummary.audits.network-rtt.details.items.1.rtt
lighthouse.pageSummary.audits.network-rtt.details.items.2.rtt
lighthouse.pageSummary.audits.network-rtt.details.items.3.rtt
lighthouse.pageSummary.audits.network-rtt.details.items.4.rtt
lighthouse.pageSummary.audits.network-rtt.details.items.5.rtt
lighthouse.pageSummary.audits.network-rtt.details.items.6.rtt
lighthouse.pageSummary.audits.network-rtt.details.items.7.rtt
lighthouse.pageSummary.audits.network-rtt.details.items.8.rtt
lighthouse.pageSummary.audits.network-rtt.details.items.9.rtt
lighthouse.pageSummary.audits.network-rtt.details.items.10.rtt
lighthouse.pageSummary.audits.network-rtt.details.items.11.rtt
lighthouse.pageSummary.audits.network-rtt.details.items.12.rtt
lighthouse.pageSummary.audits.network-rtt.details.items.13.rtt
lighthouse.pageSummary.audits.network-rtt.details.items.14.rtt
lighthouse.pageSummary.audits.network-rtt.details.items.15.rtt
lighthouse.pageSummary.audits.network-rtt.details.items.16.rtt
lighthouse.pageSummary.audits.network-rtt.details.items.17.rtt
lighthouse.pageSummary.audits.network-rtt.details.items.18.rtt
lighthouse.pageSummary.audits.network-rtt.details.items.19.rtt
lighthouse.pageSummary.audits.network-rtt.details.items.20.rtt
lighthouse.pageSummary.audits.network-rtt.details.items.21.rtt
lighthouse.pageSummary.audits.network-rtt.details.items.22.rtt
lighthouse.pageSummary.audits.network-rtt.details.items.23.rtt
lighthouse.pageSummary.audits.network-rtt.details.items.24.rtt
lighthouse.pageSummary.audits.network-server-latency.numericValue
lighthouse.pageSummary.audits.network-server-latency.details.headings.1.granularity
lighthouse.pageSummary.audits.network-server-latency.details.items.0.serverResponseTime
lighthouse.pageSummary.audits.network-server-latency.details.items.1.serverResponseTime
lighthouse.pageSummary.audits.network-server-latency.details.items.2.serverResponseTime
lighthouse.pageSummary.audits.network-server-latency.details.items.3.serverResponseTime
lighthouse.pageSummary.audits.network-server-latency.details.items.4.serverResponseTime
lighthouse.pageSummary.audits.network-server-latency.details.items.5.serverResponseTime
lighthouse.pageSummary.audits.network-server-latency.details.items.6.serverResponseTime
lighthouse.pageSummary.audits.network-server-latency.details.items.7.serverResponseTime
lighthouse.pageSummary.audits.network-server-latency.details.items.8.serverResponseTime
lighthouse.pageSummary.audits.network-server-latency.details.items.9.serverResponseTime
lighthouse.pageSummary.audits.network-server-latency.details.items.10.serverResponseTime
lighthouse.pageSummary.audits.network-server-latency.details.items.11.serverResponseTime
lighthouse.pageSummary.audits.network-server-latency.details.items.12.serverResponseTime
lighthouse.pageSummary.audits.network-server-latency.details.items.13.serverResponseTime
lighthouse.pageSummary.audits.network-server-latency.details.items.14.serverResponseTime
lighthouse.pageSummary.audits.network-server-latency.details.items.15.serverResponseTime
lighthouse.pageSummary.audits.network-server-latency.details.items.16.serverResponseTime
lighthouse.pageSummary.audits.network-server-latency.details.items.17.serverResponseTime
lighthouse.pageSummary.audits.network-server-latency.details.items.18.serverResponseTime
lighthouse.pageSummary.audits.network-server-latency.details.items.19.serverResponseTime
lighthouse.pageSummary.audits.network-server-latency.details.items.20.serverResponseTime
lighthouse.pageSummary.audits.network-server-latency.details.items.21.serverResponseTime
lighthouse.pageSummary.audits.network-server-latency.details.items.22.serverResponseTime
lighthouse.pageSummary.audits.network-server-latency.details.items.23.serverResponseTime
lighthouse.pageSummary.audits.network-server-latency.details.items.24.serverResponseTime
lighthouse.pageSummary.audits.main-thread-tasks.numericValue
lighthouse.pageSummary.audits.main-thread-tasks.details.headings.0.granularity
lighthouse.pageSummary.audits.main-thread-tasks.details.headings.1.granularity
lighthouse.pageSummary.audits.main-thread-tasks.details.items.0.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.0.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.1.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.1.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.2.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.2.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.3.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.3.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.4.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.4.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.5.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.5.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.6.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.6.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.7.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.7.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.8.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.8.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.9.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.9.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.10.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.10.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.11.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.11.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.12.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.12.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.13.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.13.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.14.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.14.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.15.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.15.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.16.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.16.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.17.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.17.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.18.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.18.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.19.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.19.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.20.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.20.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.21.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.21.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.22.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.22.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.23.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.23.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.24.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.24.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.25.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.25.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.26.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.26.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.27.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.27.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.28.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.28.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.29.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.29.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.30.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.30.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.31.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.31.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.32.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.32.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.33.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.33.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.34.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.34.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.35.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.35.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.36.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.36.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.37.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.37.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.38.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.38.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.39.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.39.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.40.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.40.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.41.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.41.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.42.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.42.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.43.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.43.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.44.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.44.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.45.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.45.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.46.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.46.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.47.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.47.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.48.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.48.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.49.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.49.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.50.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.50.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.51.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.51.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.52.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.52.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.53.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.53.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.54.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.54.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.55.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.55.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.56.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.56.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.57.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.57.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.58.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.58.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.59.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.59.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.60.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.60.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.61.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.61.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.62.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.62.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.63.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.63.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.64.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.64.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.65.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.65.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.66.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.66.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.67.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.67.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.68.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.68.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.69.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.69.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.70.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.70.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.71.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.71.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.72.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.72.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.73.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.73.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.74.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.74.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.75.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.75.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.76.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.76.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.77.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.77.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.78.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.78.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.79.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.79.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.80.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.80.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.81.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.81.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.82.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.82.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.83.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.83.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.84.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.84.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.85.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.85.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.86.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.86.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.87.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.87.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.88.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.88.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.89.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.89.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.90.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.90.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.91.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.91.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.92.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.92.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.93.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.93.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.94.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.94.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.95.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.95.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.96.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.96.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.97.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.97.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.98.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.98.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.99.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.99.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.100.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.100.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.101.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.101.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.102.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.102.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.103.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.103.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.104.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.104.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.105.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.105.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.106.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.106.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.107.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.107.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.108.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.108.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.109.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.109.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.110.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.110.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.111.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.111.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.112.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.112.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.113.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.113.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.114.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.114.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.115.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.115.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.116.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.116.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.117.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.117.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.118.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.118.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.119.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.119.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.120.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.120.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.121.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.121.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.122.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.122.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.123.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.123.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.124.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.124.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.125.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.125.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.126.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.126.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.127.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.127.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.128.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.128.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.129.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.129.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.130.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.130.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.131.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.131.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.132.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.132.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.133.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.133.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.134.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.134.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.135.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.135.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.136.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.136.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.137.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.137.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.138.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.138.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.139.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.139.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.140.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.140.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.141.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.141.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.142.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.142.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.143.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.143.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.144.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.144.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.145.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.145.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.146.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.146.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.147.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.147.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.148.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.148.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.149.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.149.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.150.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.150.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.151.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.151.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.152.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.152.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.153.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.153.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.154.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.154.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.155.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.155.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.156.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.156.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.157.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.157.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.158.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.158.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.159.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.159.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.160.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.160.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.161.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.161.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.162.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.162.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.163.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.163.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.164.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.164.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.165.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.165.startTime
lighthouse.pageSummary.audits.main-thread-tasks.details.items.166.duration
lighthouse.pageSummary.audits.main-thread-tasks.details.items.166.startTime
lighthouse.pageSummary.audits.metrics.numericValue
lighthouse.pageSummary.audits.metrics.details.items.0.firstContentfulPaint
lighthouse.pageSummary.audits.metrics.details.items.0.firstMeaningfulPaint
lighthouse.pageSummary.audits.metrics.details.items.0.firstCPUIdle
lighthouse.pageSummary.audits.metrics.details.items.0.interactive
lighthouse.pageSummary.audits.metrics.details.items.0.speedIndex
lighthouse.pageSummary.audits.metrics.details.items.0.estimatedInputLatency
lighthouse.pageSummary.audits.metrics.details.items.0.totalBlockingTime
lighthouse.pageSummary.audits.metrics.details.items.0.observedNavigationStart
lighthouse.pageSummary.audits.metrics.details.items.0.observedNavigationStartTs
lighthouse.pageSummary.audits.metrics.details.items.0.observedFirstPaint
lighthouse.pageSummary.audits.metrics.details.items.0.observedFirstPaintTs
lighthouse.pageSummary.audits.metrics.details.items.0.observedFirstContentfulPaint
lighthouse.pageSummary.audits.metrics.details.items.0.observedFirstContentfulPaintTs
lighthouse.pageSummary.audits.metrics.details.items.0.observedFirstMeaningfulPaint
lighthouse.pageSummary.audits.metrics.details.items.0.observedFirstMeaningfulPaintTs
lighthouse.pageSummary.audits.metrics.details.items.0.observedTraceEnd
lighthouse.pageSummary.audits.metrics.details.items.0.observedTraceEndTs
lighthouse.pageSummary.audits.metrics.details.items.0.observedLoad
lighthouse.pageSummary.audits.metrics.details.items.0.observedLoadTs
lighthouse.pageSummary.audits.metrics.details.items.0.observedDomContentLoaded
lighthouse.pageSummary.audits.metrics.details.items.0.observedDomContentLoadedTs
lighthouse.pageSummary.audits.metrics.details.items.0.observedFirstVisualChange
lighthouse.pageSummary.audits.metrics.details.items.0.observedFirstVisualChangeTs
lighthouse.pageSummary.audits.metrics.details.items.0.observedLastVisualChange
lighthouse.pageSummary.audits.metrics.details.items.0.observedLastVisualChangeTs
lighthouse.pageSummary.audits.metrics.details.items.0.observedSpeedIndex
lighthouse.pageSummary.audits.metrics.details.items.0.observedSpeedIndexTs
lighthouse.pageSummary.audits.metrics.details.items.1.lcpInvalidated
lighthouse.pageSummary.audits.offline-start-url.score
lighthouse.pageSummary.audits.resource-summary.details.items.0.requestCount
lighthouse.pageSummary.audits.resource-summary.details.items.0.size
lighthouse.pageSummary.audits.resource-summary.details.items.1.requestCount
lighthouse.pageSummary.audits.resource-summary.details.items.1.size
lighthouse.pageSummary.audits.resource-summary.details.items.2.requestCount
lighthouse.pageSummary.audits.resource-summary.details.items.2.size
lighthouse.pageSummary.audits.resource-summary.details.items.3.requestCount
lighthouse.pageSummary.audits.resource-summary.details.items.3.size
lighthouse.pageSummary.audits.resource-summary.details.items.4.requestCount
lighthouse.pageSummary.audits.resource-summary.details.items.4.size
lighthouse.pageSummary.audits.resource-summary.details.items.5.requestCount
lighthouse.pageSummary.audits.resource-summary.details.items.5.size
lighthouse.pageSummary.audits.resource-summary.details.items.6.requestCount
lighthouse.pageSummary.audits.resource-summary.details.items.6.size
lighthouse.pageSummary.audits.resource-summary.details.items.7.requestCount
lighthouse.pageSummary.audits.resource-summary.details.items.7.size
lighthouse.pageSummary.audits.resource-summary.details.items.8.requestCount
lighthouse.pageSummary.audits.resource-summary.details.items.8.size
lighthouse.pageSummary.audits.third-party-summary.score
lighthouse.pageSummary.audits.third-party-summary.details.headings.1.granularity
lighthouse.pageSummary.audits.third-party-summary.details.headings.2.granularity
lighthouse.pageSummary.audits.third-party-summary.details.items.0.transferSize
lighthouse.pageSummary.audits.third-party-summary.details.items.0.mainThreadTime
lighthouse.pageSummary.audits.third-party-summary.details.items.0.blockingTime
lighthouse.pageSummary.audits.third-party-summary.details.items.1.transferSize
lighthouse.pageSummary.audits.third-party-summary.details.items.1.mainThreadTime
lighthouse.pageSummary.audits.third-party-summary.details.items.1.blockingTime
lighthouse.pageSummary.audits.third-party-summary.details.items.2.transferSize
lighthouse.pageSummary.audits.third-party-summary.details.items.2.mainThreadTime
lighthouse.pageSummary.audits.third-party-summary.details.items.2.blockingTime
lighthouse.pageSummary.audits.third-party-summary.details.items.3.transferSize
lighthouse.pageSummary.audits.third-party-summary.details.items.3.mainThreadTime
lighthouse.pageSummary.audits.third-party-summary.details.items.3.blockingTime
lighthouse.pageSummary.audits.third-party-summary.details.items.4.transferSize
lighthouse.pageSummary.audits.third-party-summary.details.items.4.mainThreadTime
lighthouse.pageSummary.audits.third-party-summary.details.items.4.blockingTime
lighthouse.pageSummary.audits.third-party-summary.details.items.5.transferSize
lighthouse.pageSummary.audits.third-party-summary.details.items.5.mainThreadTime
lighthouse.pageSummary.audits.third-party-summary.details.items.5.blockingTime
lighthouse.pageSummary.audits.third-party-summary.details.items.6.transferSize
lighthouse.pageSummary.audits.third-party-summary.details.items.6.mainThreadTime
lighthouse.pageSummary.audits.third-party-summary.details.items.6.blockingTime
lighthouse.pageSummary.audits.third-party-summary.details.summary.wastedBytes
lighthouse.pageSummary.audits.third-party-summary.details.summary.wastedMs
lighthouse.pageSummary.audits.aria-allowed-attr.score
lighthouse.pageSummary.audits.aria-required-attr.score
lighthouse.pageSummary.audits.aria-required-children.score
lighthouse.pageSummary.audits.aria-required-parent.score
lighthouse.pageSummary.audits.aria-roles.score
lighthouse.pageSummary.audits.aria-valid-attr-value.score
lighthouse.pageSummary.audits.aria-valid-attr.score
lighthouse.pageSummary.audits.button-name.score
lighthouse.pageSummary.audits.bypass.score
lighthouse.pageSummary.audits.color-contrast.score
lighthouse.pageSummary.audits.document-title.score
lighthouse.pageSummary.audits.duplicate-id.score
lighthouse.pageSummary.audits.html-has-lang.score
lighthouse.pageSummary.audits.html-lang-valid.score
lighthouse.pageSummary.audits.image-alt.score
lighthouse.pageSummary.audits.label.score
lighthouse.pageSummary.audits.link-name.score
lighthouse.pageSummary.audits.list.score
lighthouse.pageSummary.audits.listitem.score
lighthouse.pageSummary.audits.meta-viewport.score
lighthouse.pageSummary.audits.tabindex.score
lighthouse.pageSummary.audits.uses-long-cache-ttl.score
lighthouse.pageSummary.audits.uses-long-cache-ttl.numericValue
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.headings.2.granularity
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.0.cacheLifetimeMs
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.0.cacheHitProbability
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.0.totalBytes
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.0.wastedBytes
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.1.debugData.max-age
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.1.cacheLifetimeMs
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.1.cacheHitProbability
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.1.totalBytes
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.1.wastedBytes
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.2.debugData.public
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.2.debugData.max-age
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.2.cacheLifetimeMs
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.2.cacheHitProbability
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.2.totalBytes
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.2.wastedBytes
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.3.debugData.public
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.3.debugData.max-age
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.3.cacheLifetimeMs
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.3.cacheHitProbability
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.3.totalBytes
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.3.wastedBytes
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.4.debugData.public
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.4.debugData.max-age
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.4.cacheLifetimeMs
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.4.cacheHitProbability
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.4.totalBytes
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.4.wastedBytes
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.5.debugData.public
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.5.debugData.max-age
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.5.cacheLifetimeMs
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.5.cacheHitProbability
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.5.totalBytes
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.5.wastedBytes
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.6.debugData.public
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.6.debugData.max-age
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.6.cacheLifetimeMs
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.6.cacheHitProbability
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.6.totalBytes
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.6.wastedBytes
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.7.debugData.public
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.7.debugData.max-age
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.7.cacheLifetimeMs
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.7.cacheHitProbability
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.7.totalBytes
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.items.7.wastedBytes
lighthouse.pageSummary.audits.uses-long-cache-ttl.details.summary.wastedBytes
lighthouse.pageSummary.audits.total-byte-weight.score
lighthouse.pageSummary.audits.total-byte-weight.numericValue
lighthouse.pageSummary.audits.total-byte-weight.details.items.0.totalBytes
lighthouse.pageSummary.audits.total-byte-weight.details.items.1.totalBytes
lighthouse.pageSummary.audits.total-byte-weight.details.items.2.totalBytes
lighthouse.pageSummary.audits.total-byte-weight.details.items.3.totalBytes
lighthouse.pageSummary.audits.total-byte-weight.details.items.4.totalBytes
lighthouse.pageSummary.audits.total-byte-weight.details.items.5.totalBytes
lighthouse.pageSummary.audits.total-byte-weight.details.items.6.totalBytes
lighthouse.pageSummary.audits.total-byte-weight.details.items.7.totalBytes
lighthouse.pageSummary.audits.total-byte-weight.details.items.8.totalBytes
lighthouse.pageSummary.audits.total-byte-weight.details.items.9.totalBytes
lighthouse.pageSummary.audits.offscreen-images.score
lighthouse.pageSummary.audits.offscreen-images.numericValue
lighthouse.pageSummary.audits.offscreen-images.details.overallSavingsMs
lighthouse.pageSummary.audits.offscreen-images.details.overallSavingsBytes
lighthouse.pageSummary.audits.render-blocking-resources.score
lighthouse.pageSummary.audits.render-blocking-resources.numericValue
lighthouse.pageSummary.audits.render-blocking-resources.details.items.0.totalBytes
lighthouse.pageSummary.audits.render-blocking-resources.details.items.0.wastedMs
lighthouse.pageSummary.audits.render-blocking-resources.details.overallSavingsMs
lighthouse.pageSummary.audits.unminified-css.score
lighthouse.pageSummary.audits.unminified-css.numericValue
lighthouse.pageSummary.audits.unminified-css.details.overallSavingsMs
lighthouse.pageSummary.audits.unminified-css.details.overallSavingsBytes
lighthouse.pageSummary.audits.unminified-javascript.score
lighthouse.pageSummary.audits.unminified-javascript.numericValue
lighthouse.pageSummary.audits.unminified-javascript.details.overallSavingsMs
lighthouse.pageSummary.audits.unminified-javascript.details.overallSavingsBytes
lighthouse.pageSummary.audits.unused-css-rules.score
lighthouse.pageSummary.audits.unused-css-rules.numericValue
lighthouse.pageSummary.audits.unused-css-rules.details.items.0.wastedBytes
lighthouse.pageSummary.audits.unused-css-rules.details.items.0.wastedPercent
lighthouse.pageSummary.audits.unused-css-rules.details.items.0.totalBytes
lighthouse.pageSummary.audits.unused-css-rules.details.overallSavingsMs
lighthouse.pageSummary.audits.unused-css-rules.details.overallSavingsBytes
lighthouse.pageSummary.audits.uses-webp-images.score
lighthouse.pageSummary.audits.uses-webp-images.numericValue
lighthouse.pageSummary.audits.uses-webp-images.details.overallSavingsMs
lighthouse.pageSummary.audits.uses-webp-images.details.overallSavingsBytes
lighthouse.pageSummary.audits.uses-optimized-images.score
lighthouse.pageSummary.audits.uses-optimized-images.numericValue
lighthouse.pageSummary.audits.uses-optimized-images.details.overallSavingsMs
lighthouse.pageSummary.audits.uses-optimized-images.details.overallSavingsBytes
lighthouse.pageSummary.audits.uses-text-compression.score
lighthouse.pageSummary.audits.uses-text-compression.numericValue
lighthouse.pageSummary.audits.uses-text-compression.details.overallSavingsMs
lighthouse.pageSummary.audits.uses-text-compression.details.overallSavingsBytes
lighthouse.pageSummary.audits.uses-responsive-images.score
lighthouse.pageSummary.audits.uses-responsive-images.numericValue
lighthouse.pageSummary.audits.uses-responsive-images.details.overallSavingsMs
lighthouse.pageSummary.audits.uses-responsive-images.details.overallSavingsBytes
lighthouse.pageSummary.audits.efficient-animated-content.score
lighthouse.pageSummary.audits.efficient-animated-content.numericValue
lighthouse.pageSummary.audits.efficient-animated-content.details.overallSavingsMs
lighthouse.pageSummary.audits.efficient-animated-content.details.overallSavingsBytes
lighthouse.pageSummary.audits.appcache-manifest.score
lighthouse.pageSummary.audits.doctype.score
lighthouse.pageSummary.audits.dom-size.score
lighthouse.pageSummary.audits.dom-size.numericValue
lighthouse.pageSummary.audits.dom-size.details.items.1.value
lighthouse.pageSummary.audits.dom-size.details.items.2.value
lighthouse.pageSummary.audits.external-anchors-use-rel-noopener.score
lighthouse.pageSummary.audits.geolocation-on-start.score
lighthouse.pageSummary.audits.no-document-write.score
lighthouse.pageSummary.audits.no-vulnerable-libraries.score
lighthouse.pageSummary.audits.js-libraries.score
lighthouse.pageSummary.audits.notification-on-start.score
lighthouse.pageSummary.audits.password-inputs-can-be-pasted-into.score
lighthouse.pageSummary.audits.uses-http2.score
lighthouse.pageSummary.audits.uses-passive-event-listeners.score
lighthouse.pageSummary.audits.meta-description.score
lighthouse.pageSummary.audits.http-status-code.score
lighthouse.pageSummary.audits.font-size.score
lighthouse.pageSummary.audits.link-text.score
lighthouse.pageSummary.audits.is-crawlable.score
lighthouse.pageSummary.audits.robots-txt.score
lighthouse.pageSummary.audits.tap-targets.score
lighthouse.pageSummary.audits.tap-targets.details.items.0.tapTargetScore
lighthouse.pageSummary.audits.tap-targets.details.items.0.overlappingTargetScore
lighthouse.pageSummary.audits.tap-targets.details.items.0.overlapScoreRatio
lighthouse.pageSummary.audits.tap-targets.details.items.0.width
lighthouse.pageSummary.audits.tap-targets.details.items.0.height
lighthouse.pageSummary.audits.hreflang.score
lighthouse.pageSummary.audits.plugins.score
lighthouse.pageSummary.audits.canonical.score
lighthouse.pageSummary.audits.unused-javascript.score
lighthouse.pageSummary.audits.unused-javascript.numericValue
lighthouse.pageSummary.audits.unused-javascript.details.items.0.totalBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.0.wastedBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.0.wastedPercent
lighthouse.pageSummary.audits.unused-javascript.details.items.1.totalBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.1.wastedBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.1.wastedPercent
lighthouse.pageSummary.audits.unused-javascript.details.items.2.totalBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.2.wastedBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.2.wastedPercent
lighthouse.pageSummary.audits.unused-javascript.details.items.3.totalBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.3.wastedBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.3.wastedPercent
lighthouse.pageSummary.audits.unused-javascript.details.items.4.totalBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.4.wastedBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.4.wastedPercent
lighthouse.pageSummary.audits.unused-javascript.details.items.5.totalBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.5.wastedBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.5.wastedPercent
lighthouse.pageSummary.audits.unused-javascript.details.items.6.totalBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.6.wastedBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.6.wastedPercent
lighthouse.pageSummary.audits.unused-javascript.details.items.7.totalBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.7.wastedBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.7.wastedPercent
lighthouse.pageSummary.audits.unused-javascript.details.items.8.totalBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.8.wastedBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.8.wastedPercent
lighthouse.pageSummary.audits.unused-javascript.details.items.9.totalBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.9.wastedBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.9.wastedPercent
lighthouse.pageSummary.audits.unused-javascript.details.items.10.totalBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.10.wastedBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.10.wastedPercent
lighthouse.pageSummary.audits.unused-javascript.details.items.11.totalBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.11.wastedBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.11.wastedPercent
lighthouse.pageSummary.audits.unused-javascript.details.items.12.totalBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.12.wastedBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.12.wastedPercent
lighthouse.pageSummary.audits.unused-javascript.details.items.13.totalBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.13.wastedBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.13.wastedPercent
lighthouse.pageSummary.audits.unused-javascript.details.items.14.totalBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.14.wastedBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.14.wastedPercent
lighthouse.pageSummary.audits.unused-javascript.details.items.15.totalBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.15.wastedBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.15.wastedPercent
lighthouse.pageSummary.audits.unused-javascript.details.items.16.totalBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.16.wastedBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.16.wastedPercent
lighthouse.pageSummary.audits.unused-javascript.details.items.17.totalBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.17.wastedBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.17.wastedPercent
lighthouse.pageSummary.audits.unused-javascript.details.items.18.totalBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.18.wastedBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.18.wastedPercent
lighthouse.pageSummary.audits.unused-javascript.details.items.19.totalBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.19.wastedBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.19.wastedPercent
lighthouse.pageSummary.audits.unused-javascript.details.items.20.totalBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.20.wastedBytes
lighthouse.pageSummary.audits.unused-javascript.details.items.20.wastedPercent
lighthouse.pageSummary.audits.unused-javascript.details.overallSavingsMs
lighthouse.pageSummary.audits.unused-javascript.details.overallSavingsBytes
lighthouse.pageSummary.configSettings.maxWaitForFcp
lighthouse.pageSummary.configSettings.maxWaitForLoad
lighthouse.pageSummary.configSettings.throttling.rttMs
lighthouse.pageSummary.configSettings.throttling.throughputKbps
lighthouse.pageSummary.configSettings.throttling.requestLatencyMs
lighthouse.pageSummary.configSettings.throttling.downloadThroughputKbps
lighthouse.pageSummary.configSettings.throttling.uploadThroughputKbps
lighthouse.pageSummary.configSettings.throttling.cpuSlowdownMultiplier
lighthouse.pageSummary.configSettings.auditMode
lighthouse.pageSummary.configSettings.gatherMode
lighthouse.pageSummary.configSettings.disableStorageReset
lighthouse.pageSummary.categories.performance.auditRefs.0.weight
lighthouse.pageSummary.categories.performance.auditRefs.1.weight
lighthouse.pageSummary.categories.performance.auditRefs.2.weight
lighthouse.pageSummary.categories.performance.auditRefs.3.weight
lighthouse.pageSummary.categories.performance.auditRefs.4.weight
lighthouse.pageSummary.categories.performance.auditRefs.5.weight
lighthouse.pageSummary.categories.performance.auditRefs.6.weight
lighthouse.pageSummary.categories.performance.auditRefs.7.weight
lighthouse.pageSummary.categories.performance.auditRefs.8.weight
lighthouse.pageSummary.categories.performance.auditRefs.9.weight
lighthouse.pageSummary.categories.performance.auditRefs.10.weight
lighthouse.pageSummary.categories.performance.auditRefs.11.weight
lighthouse.pageSummary.categories.performance.auditRefs.12.weight
lighthouse.pageSummary.categories.performance.auditRefs.13.weight
lighthouse.pageSummary.categories.performance.auditRefs.14.weight
lighthouse.pageSummary.categories.performance.auditRefs.15.weight
lighthouse.pageSummary.categories.performance.auditRefs.16.weight
lighthouse.pageSummary.categories.performance.auditRefs.17.weight
lighthouse.pageSummary.categories.performance.auditRefs.18.weight
lighthouse.pageSummary.categories.performance.auditRefs.19.weight
lighthouse.pageSummary.categories.performance.auditRefs.20.weight
lighthouse.pageSummary.categories.performance.auditRefs.21.weight
lighthouse.pageSummary.categories.performance.auditRefs.22.weight
lighthouse.pageSummary.categories.performance.auditRefs.23.weight
lighthouse.pageSummary.categories.performance.auditRefs.24.weight
lighthouse.pageSummary.categories.performance.auditRefs.25.weight
lighthouse.pageSummary.categories.performance.auditRefs.26.weight
lighthouse.pageSummary.categories.performance.auditRefs.27.weight
lighthouse.pageSummary.categories.performance.auditRefs.28.weight
lighthouse.pageSummary.categories.performance.auditRefs.29.weight
lighthouse.pageSummary.categories.performance.auditRefs.30.weight
lighthouse.pageSummary.categories.performance.auditRefs.31.weight
lighthouse.pageSummary.categories.performance.auditRefs.32.weight
lighthouse.pageSummary.categories.performance.auditRefs.33.weight
lighthouse.pageSummary.categories.performance.auditRefs.34.weight
lighthouse.pageSummary.categories.performance.auditRefs.35.weight
lighthouse.pageSummary.categories.performance.auditRefs.36.weight
lighthouse.pageSummary.categories.performance.auditRefs.37.weight
lighthouse.pageSummary.categories.performance.auditRefs.38.weight
lighthouse.pageSummary.categories.performance.auditRefs.39.weight
lighthouse.pageSummary.categories.performance.auditRefs.40.weight
lighthouse.pageSummary.categories.performance.auditRefs.41.weight
lighthouse.pageSummary.categories.performance.score
lighthouse.pageSummary.categories.accessibility.auditRefs.0.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.1.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.2.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.3.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.4.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.5.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.6.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.7.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.8.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.9.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.10.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.11.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.12.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.13.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.14.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.15.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.16.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.17.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.18.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.19.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.20.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.21.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.22.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.23.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.24.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.25.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.26.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.27.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.28.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.29.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.30.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.31.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.32.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.33.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.34.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.35.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.36.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.37.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.38.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.39.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.40.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.41.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.42.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.43.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.44.weight
lighthouse.pageSummary.categories.accessibility.auditRefs.45.weight
lighthouse.pageSummary.categories.accessibility.score
lighthouse.pageSummary.categories.best-practices.auditRefs.0.weight
lighthouse.pageSummary.categories.best-practices.auditRefs.1.weight
lighthouse.pageSummary.categories.best-practices.auditRefs.2.weight
lighthouse.pageSummary.categories.best-practices.auditRefs.3.weight
lighthouse.pageSummary.categories.best-practices.auditRefs.4.weight
lighthouse.pageSummary.categories.best-practices.auditRefs.5.weight
lighthouse.pageSummary.categories.best-practices.auditRefs.6.weight
lighthouse.pageSummary.categories.best-practices.auditRefs.7.weight
lighthouse.pageSummary.categories.best-practices.auditRefs.8.weight
lighthouse.pageSummary.categories.best-practices.auditRefs.9.weight
lighthouse.pageSummary.categories.best-practices.auditRefs.10.weight
lighthouse.pageSummary.categories.best-practices.auditRefs.11.weight
lighthouse.pageSummary.categories.best-practices.auditRefs.12.weight
lighthouse.pageSummary.categories.best-practices.auditRefs.13.weight
lighthouse.pageSummary.categories.best-practices.auditRefs.14.weight
lighthouse.pageSummary.categories.best-practices.score
lighthouse.pageSummary.categories.seo.auditRefs.0.weight
lighthouse.pageSummary.categories.seo.auditRefs.1.weight
lighthouse.pageSummary.categories.seo.auditRefs.2.weight
lighthouse.pageSummary.categories.seo.auditRefs.3.weight
lighthouse.pageSummary.categories.seo.auditRefs.4.weight
lighthouse.pageSummary.categories.seo.auditRefs.5.weight
lighthouse.pageSummary.categories.seo.auditRefs.6.weight
lighthouse.pageSummary.categories.seo.auditRefs.7.weight
lighthouse.pageSummary.categories.seo.auditRefs.8.weight
lighthouse.pageSummary.categories.seo.auditRefs.9.weight
lighthouse.pageSummary.categories.seo.auditRefs.10.weight
lighthouse.pageSummary.categories.seo.auditRefs.11.weight
lighthouse.pageSummary.categories.seo.auditRefs.12.weight
lighthouse.pageSummary.categories.seo.auditRefs.13.weight
lighthouse.pageSummary.categories.seo.score
lighthouse.pageSummary.categories.pwa.auditRefs.0.weight
lighthouse.pageSummary.categories.pwa.auditRefs.1.weight
lighthouse.pageSummary.categories.pwa.auditRefs.2.weight
lighthouse.pageSummary.categories.pwa.auditRefs.3.weight
lighthouse.pageSummary.categories.pwa.auditRefs.4.weight
lighthouse.pageSummary.categories.pwa.auditRefs.5.weight
lighthouse.pageSummary.categories.pwa.auditRefs.6.weight
lighthouse.pageSummary.categories.pwa.auditRefs.7.weight
lighthouse.pageSummary.categories.pwa.auditRefs.8.weight
lighthouse.pageSummary.categories.pwa.auditRefs.9.weight
lighthouse.pageSummary.categories.pwa.auditRefs.10.weight
lighthouse.pageSummary.categories.pwa.auditRefs.11.weight
lighthouse.pageSummary.categories.pwa.auditRefs.12.weight
lighthouse.pageSummary.categories.pwa.auditRefs.13.weight
lighthouse.pageSummary.categories.pwa.auditRefs.14.weight
lighthouse.pageSummary.categories.pwa.auditRefs.15.weight
lighthouse.pageSummary.categories.pwa.score
lighthouse.pageSummary.timing.entries.0.startTime
lighthouse.pageSummary.timing.entries.0.duration
lighthouse.pageSummary.timing.entries.1.startTime
lighthouse.pageSummary.timing.entries.1.duration
lighthouse.pageSummary.timing.entries.2.startTime
lighthouse.pageSummary.timing.entries.2.duration
lighthouse.pageSummary.timing.entries.3.startTime
lighthouse.pageSummary.timing.entries.3.duration
lighthouse.pageSummary.timing.entries.4.startTime
lighthouse.pageSummary.timing.entries.4.duration
lighthouse.pageSummary.timing.entries.5.startTime
lighthouse.pageSummary.timing.entries.5.duration
lighthouse.pageSummary.timing.entries.6.startTime
lighthouse.pageSummary.timing.entries.6.duration
lighthouse.pageSummary.timing.entries.7.startTime
lighthouse.pageSummary.timing.entries.7.duration
lighthouse.pageSummary.timing.entries.8.startTime
lighthouse.pageSummary.timing.entries.8.duration
lighthouse.pageSummary.timing.entries.9.startTime
lighthouse.pageSummary.timing.entries.9.duration
lighthouse.pageSummary.timing.entries.10.startTime
lighthouse.pageSummary.timing.entries.10.duration
lighthouse.pageSummary.timing.entries.11.startTime
lighthouse.pageSummary.timing.entries.11.duration
lighthouse.pageSummary.timing.entries.12.startTime
lighthouse.pageSummary.timing.entries.12.duration
lighthouse.pageSummary.timing.entries.13.startTime
lighthouse.pageSummary.timing.entries.13.duration
lighthouse.pageSummary.timing.entries.14.startTime
lighthouse.pageSummary.timing.entries.14.duration
lighthouse.pageSummary.timing.entries.15.startTime
lighthouse.pageSummary.timing.entries.15.duration
lighthouse.pageSummary.timing.entries.16.startTime
lighthouse.pageSummary.timing.entries.16.duration
lighthouse.pageSummary.timing.entries.17.startTime
lighthouse.pageSummary.timing.entries.17.duration
lighthouse.pageSummary.timing.entries.18.startTime
lighthouse.pageSummary.timing.entries.18.duration
lighthouse.pageSummary.timing.entries.19.startTime
lighthouse.pageSummary.timing.entries.19.duration
lighthouse.pageSummary.timing.entries.20.startTime
lighthouse.pageSummary.timing.entries.20.duration
lighthouse.pageSummary.timing.entries.21.startTime
lighthouse.pageSummary.timing.entries.21.duration
lighthouse.pageSummary.timing.entries.22.startTime
lighthouse.pageSummary.timing.entries.22.duration
lighthouse.pageSummary.timing.entries.23.startTime
lighthouse.pageSummary.timing.entries.23.duration
lighthouse.pageSummary.timing.entries.24.startTime
lighthouse.pageSummary.timing.entries.24.duration
lighthouse.pageSummary.timing.entries.25.startTime
lighthouse.pageSummary.timing.entries.25.duration
lighthouse.pageSummary.timing.entries.26.startTime
lighthouse.pageSummary.timing.entries.26.duration
lighthouse.pageSummary.timing.entries.27.startTime
lighthouse.pageSummary.timing.entries.27.duration
lighthouse.pageSummary.timing.entries.28.startTime
lighthouse.pageSummary.timing.entries.28.duration
lighthouse.pageSummary.timing.entries.29.startTime
lighthouse.pageSummary.timing.entries.29.duration
lighthouse.pageSummary.timing.entries.30.startTime
lighthouse.pageSummary.timing.entries.30.duration
lighthouse.pageSummary.timing.entries.31.startTime
lighthouse.pageSummary.timing.entries.31.duration
lighthouse.pageSummary.timing.entries.32.startTime
lighthouse.pageSummary.timing.entries.32.duration
lighthouse.pageSummary.timing.entries.33.startTime
lighthouse.pageSummary.timing.entries.33.duration
lighthouse.pageSummary.timing.entries.34.startTime
lighthouse.pageSummary.timing.entries.34.duration
lighthouse.pageSummary.timing.entries.35.startTime
lighthouse.pageSummary.timing.entries.35.duration
lighthouse.pageSummary.timing.entries.36.startTime
lighthouse.pageSummary.timing.entries.36.duration
lighthouse.pageSummary.timing.entries.37.startTime
lighthouse.pageSummary.timing.entries.37.duration
lighthouse.pageSummary.timing.entries.38.startTime
lighthouse.pageSummary.timing.entries.38.duration
lighthouse.pageSummary.timing.entries.39.startTime
lighthouse.pageSummary.timing.entries.39.duration
lighthouse.pageSummary.timing.entries.40.startTime
lighthouse.pageSummary.timing.entries.40.duration
lighthouse.pageSummary.timing.entries.41.startTime
lighthouse.pageSummary.timing.entries.41.duration
lighthouse.pageSummary.timing.entries.42.startTime
lighthouse.pageSummary.timing.entries.42.duration
lighthouse.pageSummary.timing.entries.43.startTime
lighthouse.pageSummary.timing.entries.43.duration
lighthouse.pageSummary.timing.entries.44.startTime
lighthouse.pageSummary.timing.entries.44.duration
lighthouse.pageSummary.timing.entries.45.startTime
lighthouse.pageSummary.timing.entries.45.duration
lighthouse.pageSummary.timing.entries.46.startTime
lighthouse.pageSummary.timing.entries.46.duration
lighthouse.pageSummary.timing.entries.47.startTime
lighthouse.pageSummary.timing.entries.47.duration
lighthouse.pageSummary.timing.entries.48.startTime
lighthouse.pageSummary.timing.entries.48.duration
lighthouse.pageSummary.timing.entries.49.startTime
lighthouse.pageSummary.timing.entries.49.duration
lighthouse.pageSummary.timing.entries.50.startTime
lighthouse.pageSummary.timing.entries.50.duration
lighthouse.pageSummary.timing.entries.51.startTime
lighthouse.pageSummary.timing.entries.51.duration
lighthouse.pageSummary.timing.entries.52.startTime
lighthouse.pageSummary.timing.entries.52.duration
lighthouse.pageSummary.timing.entries.53.startTime
lighthouse.pageSummary.timing.entries.53.duration
lighthouse.pageSummary.timing.entries.54.startTime
lighthouse.pageSummary.timing.entries.54.duration
lighthouse.pageSummary.timing.entries.55.startTime
lighthouse.pageSummary.timing.entries.55.duration
lighthouse.pageSummary.timing.entries.56.startTime
lighthouse.pageSummary.timing.entries.56.duration
lighthouse.pageSummary.timing.entries.57.startTime
lighthouse.pageSummary.timing.entries.57.duration
lighthouse.pageSummary.timing.entries.58.startTime
lighthouse.pageSummary.timing.entries.58.duration
lighthouse.pageSummary.timing.entries.59.startTime
lighthouse.pageSummary.timing.entries.59.duration
lighthouse.pageSummary.timing.entries.60.startTime
lighthouse.pageSummary.timing.entries.60.duration
lighthouse.pageSummary.timing.entries.61.startTime
lighthouse.pageSummary.timing.entries.61.duration
lighthouse.pageSummary.timing.entries.62.startTime
lighthouse.pageSummary.timing.entries.62.duration
lighthouse.pageSummary.timing.entries.63.startTime
lighthouse.pageSummary.timing.entries.63.duration
lighthouse.pageSummary.timing.entries.64.startTime
lighthouse.pageSummary.timing.entries.64.duration
lighthouse.pageSummary.timing.entries.65.startTime
lighthouse.pageSummary.timing.entries.65.duration
lighthouse.pageSummary.timing.entries.66.startTime
lighthouse.pageSummary.timing.entries.66.duration
lighthouse.pageSummary.timing.entries.67.startTime
lighthouse.pageSummary.timing.entries.67.duration
lighthouse.pageSummary.timing.entries.68.startTime
lighthouse.pageSummary.timing.entries.68.duration
lighthouse.pageSummary.timing.entries.69.startTime
lighthouse.pageSummary.timing.entries.69.duration
lighthouse.pageSummary.timing.entries.70.startTime
lighthouse.pageSummary.timing.entries.70.duration
lighthouse.pageSummary.timing.entries.71.startTime
lighthouse.pageSummary.timing.entries.71.duration
lighthouse.pageSummary.timing.entries.72.startTime
lighthouse.pageSummary.timing.entries.72.duration
lighthouse.pageSummary.timing.entries.73.startTime
lighthouse.pageSummary.timing.entries.73.duration
lighthouse.pageSummary.timing.entries.74.startTime
lighthouse.pageSummary.timing.entries.74.duration
lighthouse.pageSummary.timing.entries.75.startTime
lighthouse.pageSummary.timing.entries.75.duration
lighthouse.pageSummary.timing.entries.76.startTime
lighthouse.pageSummary.timing.entries.76.duration
lighthouse.pageSummary.timing.entries.77.startTime
lighthouse.pageSummary.timing.entries.77.duration
lighthouse.pageSummary.timing.entries.78.startTime
lighthouse.pageSummary.timing.entries.78.duration
lighthouse.pageSummary.timing.entries.79.startTime
lighthouse.pageSummary.timing.entries.79.duration
lighthouse.pageSummary.timing.entries.80.startTime
lighthouse.pageSummary.timing.entries.80.duration
lighthouse.pageSummary.timing.entries.81.startTime
lighthouse.pageSummary.timing.entries.81.duration
lighthouse.pageSummary.timing.entries.82.startTime
lighthouse.pageSummary.timing.entries.82.duration
lighthouse.pageSummary.timing.entries.83.startTime
lighthouse.pageSummary.timing.entries.83.duration
lighthouse.pageSummary.timing.entries.84.startTime
lighthouse.pageSummary.timing.entries.84.duration
lighthouse.pageSummary.timing.entries.85.startTime
lighthouse.pageSummary.timing.entries.85.duration
lighthouse.pageSummary.timing.entries.86.startTime
lighthouse.pageSummary.timing.entries.86.duration
lighthouse.pageSummary.timing.entries.87.startTime
lighthouse.pageSummary.timing.entries.87.duration
lighthouse.pageSummary.timing.entries.88.startTime
lighthouse.pageSummary.timing.entries.88.duration
lighthouse.pageSummary.timing.entries.89.startTime
lighthouse.pageSummary.timing.entries.89.duration
lighthouse.pageSummary.timing.entries.90.startTime
lighthouse.pageSummary.timing.entries.90.duration
lighthouse.pageSummary.timing.entries.91.startTime
lighthouse.pageSummary.timing.entries.91.duration
lighthouse.pageSummary.timing.entries.92.startTime
lighthouse.pageSummary.timing.entries.92.duration
lighthouse.pageSummary.timing.entries.93.startTime
lighthouse.pageSummary.timing.entries.93.duration
lighthouse.pageSummary.timing.entries.94.startTime
lighthouse.pageSummary.timing.entries.94.duration
lighthouse.pageSummary.timing.entries.95.startTime
lighthouse.pageSummary.timing.entries.95.duration
lighthouse.pageSummary.timing.entries.96.startTime
lighthouse.pageSummary.timing.entries.96.duration
lighthouse.pageSummary.timing.entries.97.startTime
lighthouse.pageSummary.timing.entries.97.duration
lighthouse.pageSummary.timing.entries.98.startTime
lighthouse.pageSummary.timing.entries.98.duration
lighthouse.pageSummary.timing.entries.99.startTime
lighthouse.pageSummary.timing.entries.99.duration
lighthouse.pageSummary.timing.entries.100.startTime
lighthouse.pageSummary.timing.entries.100.duration
lighthouse.pageSummary.timing.entries.101.startTime
lighthouse.pageSummary.timing.entries.101.duration
lighthouse.pageSummary.timing.entries.102.startTime
lighthouse.pageSummary.timing.entries.102.duration
lighthouse.pageSummary.timing.entries.103.startTime
lighthouse.pageSummary.timing.entries.103.duration
lighthouse.pageSummary.timing.entries.104.startTime
lighthouse.pageSummary.timing.entries.104.duration
lighthouse.pageSummary.timing.entries.105.startTime
lighthouse.pageSummary.timing.entries.105.duration
lighthouse.pageSummary.timing.entries.106.startTime
lighthouse.pageSummary.timing.entries.106.duration
lighthouse.pageSummary.timing.entries.107.startTime
lighthouse.pageSummary.timing.entries.107.duration
lighthouse.pageSummary.timing.entries.108.startTime
lighthouse.pageSummary.timing.entries.108.duration
lighthouse.pageSummary.timing.entries.109.startTime
lighthouse.pageSummary.timing.entries.109.duration
lighthouse.pageSummary.timing.entries.110.startTime
lighthouse.pageSummary.timing.entries.110.duration
lighthouse.pageSummary.timing.entries.111.startTime
lighthouse.pageSummary.timing.entries.111.duration
lighthouse.pageSummary.timing.entries.112.startTime
lighthouse.pageSummary.timing.entries.112.duration
lighthouse.pageSummary.timing.entries.113.startTime
lighthouse.pageSummary.timing.entries.113.duration
lighthouse.pageSummary.timing.entries.114.startTime
lighthouse.pageSummary.timing.entries.114.duration
lighthouse.pageSummary.timing.entries.115.startTime
lighthouse.pageSummary.timing.entries.115.duration
lighthouse.pageSummary.timing.entries.116.startTime
lighthouse.pageSummary.timing.entries.116.duration
lighthouse.pageSummary.timing.entries.117.startTime
lighthouse.pageSummary.timing.entries.117.duration
lighthouse.pageSummary.timing.entries.118.startTime
lighthouse.pageSummary.timing.entries.118.duration
lighthouse.pageSummary.timing.entries.119.startTime
lighthouse.pageSummary.timing.entries.119.duration
lighthouse.pageSummary.timing.entries.120.startTime
lighthouse.pageSummary.timing.entries.120.duration
lighthouse.pageSummary.timing.entries.121.startTime
lighthouse.pageSummary.timing.entries.121.duration
lighthouse.pageSummary.timing.entries.122.startTime
lighthouse.pageSummary.timing.entries.122.duration
lighthouse.pageSummary.timing.entries.123.startTime
lighthouse.pageSummary.timing.entries.123.duration
lighthouse.pageSummary.timing.entries.124.startTime
lighthouse.pageSummary.timing.entries.124.duration
lighthouse.pageSummary.timing.entries.125.startTime
lighthouse.pageSummary.timing.entries.125.duration
lighthouse.pageSummary.timing.entries.126.startTime
lighthouse.pageSummary.timing.entries.126.duration
lighthouse.pageSummary.timing.entries.127.startTime
lighthouse.pageSummary.timing.entries.127.duration
lighthouse.pageSummary.timing.entries.128.startTime
lighthouse.pageSummary.timing.entries.128.duration
lighthouse.pageSummary.timing.entries.129.startTime
lighthouse.pageSummary.timing.entries.129.duration
lighthouse.pageSummary.timing.entries.130.startTime
lighthouse.pageSummary.timing.entries.130.duration
lighthouse.pageSummary.timing.entries.131.startTime
lighthouse.pageSummary.timing.entries.131.duration
lighthouse.pageSummary.timing.entries.132.startTime
lighthouse.pageSummary.timing.entries.132.duration
lighthouse.pageSummary.timing.entries.133.startTime
lighthouse.pageSummary.timing.entries.133.duration
lighthouse.pageSummary.timing.entries.134.startTime
lighthouse.pageSummary.timing.entries.134.duration
lighthouse.pageSummary.timing.entries.135.startTime
lighthouse.pageSummary.timing.entries.135.duration
lighthouse.pageSummary.timing.entries.136.startTime
lighthouse.pageSummary.timing.entries.136.duration
lighthouse.pageSummary.timing.entries.137.startTime
lighthouse.pageSummary.timing.entries.137.duration
lighthouse.pageSummary.timing.entries.138.startTime
lighthouse.pageSummary.timing.entries.138.duration
lighthouse.pageSummary.timing.entries.139.startTime
lighthouse.pageSummary.timing.entries.139.duration
lighthouse.pageSummary.timing.entries.140.startTime
lighthouse.pageSummary.timing.entries.140.duration
lighthouse.pageSummary.timing.entries.141.startTime
lighthouse.pageSummary.timing.entries.141.duration
lighthouse.pageSummary.timing.entries.142.startTime
lighthouse.pageSummary.timing.entries.142.duration
lighthouse.pageSummary.timing.entries.143.startTime
lighthouse.pageSummary.timing.entries.143.duration
lighthouse.pageSummary.timing.entries.144.startTime
lighthouse.pageSummary.timing.entries.144.duration
lighthouse.pageSummary.timing.entries.145.startTime
lighthouse.pageSummary.timing.entries.145.duration
lighthouse.pageSummary.timing.entries.146.startTime
lighthouse.pageSummary.timing.entries.146.duration
lighthouse.pageSummary.timing.entries.147.startTime
lighthouse.pageSummary.timing.entries.147.duration
lighthouse.pageSummary.timing.entries.148.startTime
lighthouse.pageSummary.timing.entries.148.duration
lighthouse.pageSummary.timing.entries.149.startTime
lighthouse.pageSummary.timing.entries.149.duration
lighthouse.pageSummary.timing.entries.150.startTime
lighthouse.pageSummary.timing.entries.150.duration
lighthouse.pageSummary.timing.entries.151.startTime
lighthouse.pageSummary.timing.entries.151.duration
lighthouse.pageSummary.timing.entries.152.startTime
lighthouse.pageSummary.timing.entries.152.duration
lighthouse.pageSummary.timing.entries.153.startTime
lighthouse.pageSummary.timing.entries.153.duration
lighthouse.pageSummary.timing.entries.154.startTime
lighthouse.pageSummary.timing.entries.154.duration
lighthouse.pageSummary.timing.entries.155.startTime
lighthouse.pageSummary.timing.entries.155.duration
lighthouse.pageSummary.timing.entries.156.startTime
lighthouse.pageSummary.timing.entries.156.duration
lighthouse.pageSummary.timing.entries.157.startTime
lighthouse.pageSummary.timing.entries.157.duration
lighthouse.pageSummary.timing.entries.158.startTime
lighthouse.pageSummary.timing.entries.158.duration
lighthouse.pageSummary.timing.entries.159.startTime
lighthouse.pageSummary.timing.entries.159.duration
lighthouse.pageSummary.timing.entries.160.startTime
lighthouse.pageSummary.timing.entries.160.duration
lighthouse.pageSummary.timing.entries.161.startTime
lighthouse.pageSummary.timing.entries.161.duration
lighthouse.pageSummary.timing.entries.162.startTime
lighthouse.pageSummary.timing.entries.162.duration
lighthouse.pageSummary.timing.entries.163.startTime
lighthouse.pageSummary.timing.entries.163.duration
lighthouse.pageSummary.timing.entries.164.startTime
lighthouse.pageSummary.timing.entries.164.duration
lighthouse.pageSummary.timing.entries.165.startTime
lighthouse.pageSummary.timing.entries.165.duration
lighthouse.pageSummary.timing.entries.166.startTime
lighthouse.pageSummary.timing.entries.166.duration
lighthouse.pageSummary.timing.entries.167.startTime
lighthouse.pageSummary.timing.entries.167.duration
lighthouse.pageSummary.timing.entries.168.startTime
lighthouse.pageSummary.timing.entries.168.duration
lighthouse.pageSummary.timing.entries.169.startTime
lighthouse.pageSummary.timing.entries.169.duration
lighthouse.pageSummary.timing.entries.170.startTime
lighthouse.pageSummary.timing.entries.170.duration
lighthouse.pageSummary.timing.entries.171.startTime
lighthouse.pageSummary.timing.entries.171.duration
lighthouse.pageSummary.timing.entries.172.startTime
lighthouse.pageSummary.timing.entries.172.duration
lighthouse.pageSummary.timing.entries.173.startTime
lighthouse.pageSummary.timing.entries.173.duration
lighthouse.pageSummary.timing.entries.174.startTime
lighthouse.pageSummary.timing.entries.174.duration
lighthouse.pageSummary.timing.entries.175.startTime
lighthouse.pageSummary.timing.entries.175.duration
lighthouse.pageSummary.timing.entries.176.startTime
lighthouse.pageSummary.timing.entries.176.duration
lighthouse.pageSummary.timing.entries.177.startTime
lighthouse.pageSummary.timing.entries.177.duration
lighthouse.pageSummary.timing.entries.178.startTime
lighthouse.pageSummary.timing.entries.178.duration
lighthouse.pageSummary.timing.entries.179.startTime
lighthouse.pageSummary.timing.entries.179.duration
lighthouse.pageSummary.timing.entries.180.startTime
lighthouse.pageSummary.timing.entries.180.duration
lighthouse.pageSummary.timing.entries.181.startTime
lighthouse.pageSummary.timing.entries.181.duration
lighthouse.pageSummary.timing.entries.182.startTime
lighthouse.pageSummary.timing.entries.182.duration
lighthouse.pageSummary.timing.entries.183.startTime
lighthouse.pageSummary.timing.entries.183.duration
lighthouse.pageSummary.timing.entries.184.startTime
lighthouse.pageSummary.timing.entries.184.duration
lighthouse.pageSummary.timing.entries.185.startTime
lighthouse.pageSummary.timing.entries.185.duration
lighthouse.pageSummary.timing.entries.186.startTime
lighthouse.pageSummary.timing.entries.186.duration
lighthouse.pageSummary.timing.entries.187.startTime
lighthouse.pageSummary.timing.entries.187.duration
lighthouse.pageSummary.timing.entries.188.startTime
lighthouse.pageSummary.timing.entries.188.duration
lighthouse.pageSummary.timing.entries.189.startTime
lighthouse.pageSummary.timing.entries.189.duration
lighthouse.pageSummary.timing.entries.190.startTime
lighthouse.pageSummary.timing.entries.190.duration
lighthouse.pageSummary.timing.entries.191.startTime
lighthouse.pageSummary.timing.entries.191.duration
lighthouse.pageSummary.timing.entries.192.startTime
lighthouse.pageSummary.timing.entries.192.duration
lighthouse.pageSummary.timing.entries.193.startTime
lighthouse.pageSummary.timing.entries.193.duration
lighthouse.pageSummary.timing.entries.194.startTime
lighthouse.pageSummary.timing.entries.194.duration
lighthouse.pageSummary.timing.entries.195.startTime
lighthouse.pageSummary.timing.entries.195.duration
lighthouse.pageSummary.timing.entries.196.startTime
lighthouse.pageSummary.timing.entries.196.duration
lighthouse.pageSummary.timing.entries.197.startTime
lighthouse.pageSummary.timing.entries.197.duration
lighthouse.pageSummary.timing.entries.198.startTime
lighthouse.pageSummary.timing.entries.198.duration
lighthouse.pageSummary.timing.entries.199.startTime
lighthouse.pageSummary.timing.entries.199.duration
lighthouse.pageSummary.timing.entries.200.startTime
lighthouse.pageSummary.timing.entries.200.duration
lighthouse.pageSummary.timing.entries.201.startTime
lighthouse.pageSummary.timing.entries.201.duration
lighthouse.pageSummary.timing.entries.202.startTime
lighthouse.pageSummary.timing.entries.202.duration
lighthouse.pageSummary.timing.entries.203.startTime
lighthouse.pageSummary.timing.entries.203.duration
lighthouse.pageSummary.timing.entries.204.startTime
lighthouse.pageSummary.timing.entries.204.duration
lighthouse.pageSummary.timing.entries.205.startTime
lighthouse.pageSummary.timing.entries.205.duration
lighthouse.pageSummary.timing.entries.206.startTime
lighthouse.pageSummary.timing.entries.206.duration
lighthouse.pageSummary.timing.entries.207.startTime
lighthouse.pageSummary.timing.entries.207.duration
lighthouse.pageSummary.timing.entries.208.startTime
lighthouse.pageSummary.timing.entries.208.duration
lighthouse.pageSummary.timing.entries.209.startTime
lighthouse.pageSummary.timing.entries.209.duration
lighthouse.pageSummary.timing.entries.210.startTime
lighthouse.pageSummary.timing.entries.210.duration
lighthouse.pageSummary.timing.entries.211.startTime
lighthouse.pageSummary.timing.entries.211.duration
lighthouse.pageSummary.timing.entries.212.startTime
lighthouse.pageSummary.timing.entries.212.duration
lighthouse.pageSummary.timing.entries.213.startTime
lighthouse.pageSummary.timing.entries.213.duration
lighthouse.pageSummary.timing.entries.214.startTime
lighthouse.pageSummary.timing.entries.214.duration
lighthouse.pageSummary.timing.entries.215.startTime
lighthouse.pageSummary.timing.entries.215.duration
lighthouse.pageSummary.timing.entries.216.startTime
lighthouse.pageSummary.timing.entries.216.duration
lighthouse.pageSummary.timing.entries.217.startTime
lighthouse.pageSummary.timing.entries.217.duration
lighthouse.pageSummary.timing.entries.218.startTime
lighthouse.pageSummary.timing.entries.218.duration
lighthouse.pageSummary.timing.entries.219.startTime
lighthouse.pageSummary.timing.entries.219.duration
lighthouse.pageSummary.timing.entries.220.startTime
lighthouse.pageSummary.timing.entries.220.duration
lighthouse.pageSummary.timing.entries.221.startTime
lighthouse.pageSummary.timing.entries.221.duration
lighthouse.pageSummary.timing.entries.222.startTime
lighthouse.pageSummary.timing.entries.222.duration
lighthouse.pageSummary.timing.entries.223.startTime
lighthouse.pageSummary.timing.entries.223.duration
lighthouse.pageSummary.timing.entries.224.startTime
lighthouse.pageSummary.timing.entries.224.duration
lighthouse.pageSummary.timing.entries.225.startTime
lighthouse.pageSummary.timing.entries.225.duration
lighthouse.pageSummary.timing.entries.226.startTime
lighthouse.pageSummary.timing.entries.226.duration
lighthouse.pageSummary.timing.entries.227.startTime
lighthouse.pageSummary.timing.entries.227.duration
lighthouse.pageSummary.timing.entries.228.startTime
lighthouse.pageSummary.timing.entries.228.duration
lighthouse.pageSummary.timing.entries.229.startTime
lighthouse.pageSummary.timing.entries.229.duration
lighthouse.pageSummary.timing.entries.230.startTime
lighthouse.pageSummary.timing.entries.230.duration
lighthouse.pageSummary.timing.entries.231.startTime
lighthouse.pageSummary.timing.entries.231.duration
lighthouse.pageSummary.timing.entries.232.startTime
lighthouse.pageSummary.timing.entries.232.duration
lighthouse.pageSummary.timing.entries.233.startTime
lighthouse.pageSummary.timing.entries.233.duration
lighthouse.pageSummary.timing.entries.234.startTime
lighthouse.pageSummary.timing.entries.234.duration
lighthouse.pageSummary.timing.entries.235.startTime
lighthouse.pageSummary.timing.entries.235.duration
lighthouse.pageSummary.timing.entries.236.startTime
lighthouse.pageSummary.timing.entries.236.duration
lighthouse.pageSummary.timing.entries.237.startTime
lighthouse.pageSummary.timing.entries.237.duration
lighthouse.pageSummary.timing.entries.238.startTime
lighthouse.pageSummary.timing.entries.238.duration
lighthouse.pageSummary.timing.entries.239.startTime
lighthouse.pageSummary.timing.entries.239.duration
lighthouse.pageSummary.timing.entries.240.startTime
lighthouse.pageSummary.timing.entries.240.duration
lighthouse.pageSummary.timing.entries.241.startTime
lighthouse.pageSummary.timing.entries.241.duration
lighthouse.pageSummary.timing.entries.242.startTime
lighthouse.pageSummary.timing.entries.242.duration
lighthouse.pageSummary.timing.entries.243.startTime
lighthouse.pageSummary.timing.entries.243.duration
lighthouse.pageSummary.timing.entries.244.startTime
lighthouse.pageSummary.timing.entries.244.duration
lighthouse.pageSummary.timing.entries.245.startTime
lighthouse.pageSummary.timing.entries.245.duration
lighthouse.pageSummary.timing.entries.246.startTime
lighthouse.pageSummary.timing.entries.246.duration
lighthouse.pageSummary.timing.entries.247.startTime
lighthouse.pageSummary.timing.entries.247.duration
lighthouse.pageSummary.timing.entries.248.startTime
lighthouse.pageSummary.timing.entries.248.duration
lighthouse.pageSummary.timing.entries.249.startTime
lighthouse.pageSummary.timing.entries.249.duration
lighthouse.pageSummary.timing.entries.250.startTime
lighthouse.pageSummary.timing.entries.250.duration
lighthouse.pageSummary.timing.entries.251.startTime
lighthouse.pageSummary.timing.entries.251.duration
lighthouse.pageSummary.timing.entries.252.startTime
lighthouse.pageSummary.timing.entries.252.duration
lighthouse.pageSummary.timing.entries.253.startTime
lighthouse.pageSummary.timing.entries.253.duration
lighthouse.pageSummary.timing.entries.254.startTime
lighthouse.pageSummary.timing.entries.254.duration
lighthouse.pageSummary.timing.entries.255.startTime
lighthouse.pageSummary.timing.entries.255.duration
lighthouse.pageSummary.timing.entries.256.startTime
lighthouse.pageSummary.timing.entries.256.duration
lighthouse.pageSummary.timing.entries.257.startTime
lighthouse.pageSummary.timing.entries.257.duration
lighthouse.pageSummary.timing.entries.258.startTime
lighthouse.pageSummary.timing.entries.258.duration
lighthouse.pageSummary.timing.entries.259.startTime
lighthouse.pageSummary.timing.entries.259.duration
lighthouse.pageSummary.timing.entries.260.startTime
lighthouse.pageSummary.timing.entries.260.duration
lighthouse.pageSummary.timing.entries.261.startTime
lighthouse.pageSummary.timing.entries.261.duration
lighthouse.pageSummary.timing.entries.262.startTime
lighthouse.pageSummary.timing.entries.262.duration
lighthouse.pageSummary.timing.entries.263.startTime
lighthouse.pageSummary.timing.entries.263.duration
lighthouse.pageSummary.timing.entries.264.startTime
lighthouse.pageSummary.timing.entries.264.duration
lighthouse.pageSummary.timing.entries.265.startTime
lighthouse.pageSummary.timing.entries.265.duration
lighthouse.pageSummary.timing.entries.266.startTime
lighthouse.pageSummary.timing.entries.266.duration
lighthouse.pageSummary.timing.entries.267.startTime
lighthouse.pageSummary.timing.entries.267.duration
lighthouse.pageSummary.timing.total
lighthouse.pageSummary.i18n.icuMessagePaths.lighthouse-core_lib_i18n_i18n_js___seconds.0.values.timeInMs
lighthouse.pageSummary.i18n.icuMessagePaths.lighthouse-core_lib_i18n_i18n_js___seconds.1.values.timeInMs
lighthouse.pageSummary.i18n.icuMessagePaths.lighthouse-core_lib_i18n_i18n_js___seconds.2.values.timeInMs
lighthouse.pageSummary.i18n.icuMessagePaths.lighthouse-core_lib_i18n_i18n_js___seconds.3.values.timeInMs
lighthouse.pageSummary.i18n.icuMessagePaths.lighthouse-core_lib_i18n_i18n_js___seconds.4.values.timeInMs
lighthouse.pageSummary.i18n.icuMessagePaths.lighthouse-core_lib_i18n_i18n_js___seconds.5.values.timeInMs
lighthouse.pageSummary.i18n.icuMessagePaths.lighthouse-core_lib_i18n_i18n_js___seconds.6.values.timeInMs
lighthouse.pageSummary.i18n.icuMessagePaths.lighthouse-core_audits_load-fast-enough-for-pwa_js___displayValueText.0.values.timeInMs
lighthouse.pageSummary.i18n.icuMessagePaths.lighthouse-core_lib_i18n_i18n_js___ms.0.values.timeInMs
lighthouse.pageSummary.i18n.icuMessagePaths.lighthouse-core_lib_i18n_i18n_js___ms.1.values.timeInMs
lighthouse.pageSummary.i18n.icuMessagePaths.lighthouse-core_lib_i18n_i18n_js___ms.2.values.timeInMs
lighthouse.pageSummary.i18n.icuMessagePaths.lighthouse-core_lib_i18n_i18n_js___ms.3.values.timeInMs
lighthouse.pageSummary.i18n.icuMessagePaths.lighthouse-core_lib_i18n_i18n_js___ms.4.values.timeInMs
lighthouse.pageSummary.i18n.icuMessagePaths.lighthouse-core_audits_time-to-first-byte_js___displayValue.0.values.timeInMs
lighthouse.pageSummary.i18n.icuMessagePaths.lighthouse-core_audits_critical-request-chains_js___displayValue.0.values.itemCount
lighthouse.pageSummary.i18n.icuMessagePaths.lighthouse-core_lib_i18n_i18n_js___displayValueMsSavings.0.values.wastedMs
lighthouse.pageSummary.i18n.icuMessagePaths.lighthouse-core_lib_i18n_i18n_js___displayValueMsSavings.1.values.wastedMs
lighthouse.pageSummary.i18n.icuMessagePaths.lighthouse-core_audits_resource-summary_js___displayValue.0.values.requestCount
lighthouse.pageSummary.i18n.icuMessagePaths.lighthouse-core_audits_resource-summary_js___displayValue.0.values.byteCount
lighthouse.pageSummary.i18n.icuMessagePaths.lighthouse-core_audits_third-party-summary_js___displayValue.0.values.timeInMs
lighthouse.pageSummary.i18n.icuMessagePaths.lighthouse-core_audits_byte-efficiency_uses-long-cache-ttl_js___displayValue.0.values.itemCount
lighthouse.pageSummary.i18n.icuMessagePaths.lighthouse-core_audits_byte-efficiency_total-byte-weight_js___displayValue.0.values.totalBytes
lighthouse.pageSummary.i18n.icuMessagePaths.lighthouse-core_lib_i18n_i18n_js___displayValueByteSavings.0.values.wastedBytes
lighthouse.pageSummary.i18n.icuMessagePaths.lighthouse-core_lib_i18n_i18n_js___displayValueByteSavings.1.values.wastedBytes
lighthouse.pageSummary.i18n.icuMessagePaths.lighthouse-core_audits_dobetterweb_dom-size_js___displayValue.0.values.itemCount
lighthouse.pageSummary.i18n.icuMessagePaths.lighthouse-core_audits_dobetterweb_uses-http2_js___displayValue.0.values.itemCount
lighthouse.pageSummary.i18n.icuMessagePaths.lighthouse-core_audits_seo_font-size_js___displayValue.0.values.decimalProportion
lighthouse.pageSummary.i18n.icuMessagePaths.lighthouse-core_audits_seo_tap-targets_js___displayValue.0.values.decimalProportion
lighthouse.pageSummary.iterations
and here's the list of metrics collected with "iterations": 3
:
lighthouse.pageSummary.categories.seo.median
lighthouse.pageSummary.categories.seo.mean
lighthouse.pageSummary.categories.seo.min
lighthouse.pageSummary.categories.seo.p90
lighthouse.pageSummary.categories.seo.max
lighthouse.pageSummary.categories.performance.median
lighthouse.pageSummary.categories.performance.mean
lighthouse.pageSummary.categories.performance.min
lighthouse.pageSummary.categories.performance.p90
lighthouse.pageSummary.categories.performance.max
lighthouse.pageSummary.categories.pwa.median
lighthouse.pageSummary.categories.pwa.mean
lighthouse.pageSummary.categories.pwa.min
lighthouse.pageSummary.categories.pwa.p90
lighthouse.pageSummary.categories.pwa.max
lighthouse.pageSummary.categories.accessibility.median
lighthouse.pageSummary.categories.accessibility.mean
lighthouse.pageSummary.categories.accessibility.min
lighthouse.pageSummary.categories.accessibility.p90
lighthouse.pageSummary.categories.accessibility.max
lighthouse.pageSummary.categories.best-practices.median
lighthouse.pageSummary.categories.best-practices.mean
lighthouse.pageSummary.categories.best-practices.min
lighthouse.pageSummary.categories.best-practices.p90
lighthouse.pageSummary.categories.best-practices.max
lighthouse.pageSummary.iterations
What causes such a difference?
Do you know any way to the lighthouse plugin to pass basic auth headers? I've tried every combination I can think of, e.g.
--lighthouse.settings.extra-headers '{"Authorization":"Basic <<base65token>>"}'
--lighthouse.settings.extraHeaders '{"Authorization":"Basic <<base65token>>"}'
--lighthouse.extraHeaders '{"Authorization":"Basic <<base65token>>"}'
etc
Some apparently have effect, but I get this message from Sitespeed:
Lighthouse got the following errors: {"protocolMethod":"Network.setExtraHTTPHeaders","protocolError":"Invalid parameters"} (lighthouse)
Hi, firstly, thx for this implementation!
When docker -plus1 image is ran with a lot of URLs (>10), those URLs are passed to GPSI at the same time, leading to a quota error response from GPSI.
Each URL should be processed sequentially or the stack of parallel requests should be limited to not go above GPSI limits.
Hi
I'm trying to test pages with sitespeedio/sitespeed.io:25.11.0-plus1
But receiving the error:
ERROR: Lighthouse could not test http://localhost:3000/testPage please create an upstream issue: https://github.com/GoogleChrome/lighthouse/issues/new?assignees=&labels=bug&template=bug-report.yml LHError: PROTOCOL_TIMEOUT
at /lighthouse/node_modules/lighthouse/lighthouse-core/gather/driver.js:348:50.....
After researching, one possible solution that could help is to add a chrome flag "--disable-dev-shm-usage" (GoogleChrome/lighthouse#6512)
But none of the options for passing flags to the lighthouse plugin, as I see it, does not work for me (from --lighthouse.config config.js or --lighthouse.flags flag.json)
And as I see here https://github.com/sitespeedio/plugin-lighthouse/blob/main/index.js#L36-L68 the chrome flags are already set but without the ability to pass additional flags into it (maybe I'm wrong).
@soulgalore could you please tell me if there are any other ways to pass chrome flags to the lighthouse plugin?
Or maybe there are other ways to fix the error?
Hi,
I tried to add some rawValues of Google Lighthouse audits to my Sitespeed.io test runs, but it stored only the rawValue of the last audit (the name of it isn't stored in InfluxDB).
It looks like the root cause of it is that there is no audit tag for InfluxDB.
My Sitespeed.io run command example:
$ docker run --rm -v /home/ubuntu/ss:/sitespeed.io sitespeedio/sitespeed.io:8.6.5-plus1 https://www.sitespeed.io/ --influxdb.host=myHost --influxdb.port=8089 --metrics.filter lighthouse.pageSummary.audits.estimated-input-latency.rawValue lighthouse.pageSummary.audits.first-cpu-idle.rawValue lighthouse.pageSummary.audits.interactive.rawValue lighthouse.pageSummary.audits.speed-index.rawValue -n 1 Google Chrome 72.0.3626.81 Mozilla Firefox 65.0 [2019-03-05 13:34:35] INFO: Versions OS: linux 4.15.0-1032-aws nodejs: v10.13.0 sitespeed.io: 8.6.5 browsertime: 4.4.7 coach: 3.2.1 [2019-03-05 13:34:35] INFO: Will run Lighthouse tests after Browsertime has finished [2019-03-05 13:34:35] INFO: Sending url https://www.sitespeed.io/ to test on Page Speed Insights [2019-03-05 13:34:35] INFO: Running tests using Chrome - 1 iteration(s) [2019-03-05 13:34:36] INFO: Testing url https://www.sitespeed.io/ iteration 1 [2019-03-05 13:34:37] INFO: Got https://www.sitespeed.io/ analysed from Google Page Speed Insights [2019-03-05 13:34:46] INFO: https://www.sitespeed.io/ 12 requests, 141.16 kb, backEndTime: 44ms, firstPaint: 131ms, firstVisualChange: 133ms, DOMContentLoaded: 79ms, Load: 120ms, speedIndex: 133, visualComplete85: 133ms, lastVisualChange: 133ms, rumSpeedIndex: 131 [2019-03-05 13:34:46] INFO: Will collect Lighthouse metrics for https://www.sitespeed.io/ [2019-03-05 13:34:50] INFO: Got Lighthouse metrics [2019-03-05 13:34:51] INFO: HTML stored in /sitespeed.io/sitespeed-result/www.sitespeed.io/2019-03-05-13-34-35
Curl to InfluxDB:
$ curl -G 'http://myHost:8089/query?u=root&p=root&db=sitespeed' --data-urlencode 'q=SELECT * FROM "rawValue" WHERE time > now() - 15m'
Returns this:
{"results":[{"statement_id":0,"series":[{"name":"rawValue","columns":["time","category","group","origin","page","summaryType","value"],"values":[["2019-03-05T13:34:50.088440056Z","default","www_sitespeed_io","lighthouse","_","pageSummary",752.669]]}]}]}
From this results we even can't guess which audit it was.
Could you add storing the audit tag to InfluxDB, please?
Hi,
After a performance test completes, we have Sitespeed configured to push the results to an S3 bucket for long-term storage. When viewing the report, we have the lighthouse option however the report URL is unavailable (404) - having looked at the s3 bucket directly it appears that there is no report in the /data directory.
Steps to reproduce:
Looking in the S3 bucket it appears the test has not been run for the specific page requested, but for the domain and I can see the lighthouse.1.html file in: [domain]/[date]/pages/[domain]/data/lighthouse.1.html
I want to run lighthouse in desktop settings, but based on issue #68, looks like we can't use official documentation guide to run lighthouse in desktop settings. I tried in 16.10.3 but it produce same result as #68.
I tried to dig lighthouse configuration and find that we need to change formFactor and some other settings to run lighthouse in desktop settings. But when I tried to run this command:
docker run sitespeedio/sitespeed.io:16.10.3-plus1 -n 1 --mobile false --lighthouse.extends 'lighthouse:default'
--lighthouse.settings.formFactor desktop --lighthouse.settings.screenEmulation.mobile false
'https://www.google.com/' --plugins.add /lighthouse
I got following error:
ERROR: Lighthouse could not test https://www.google.com/ please create an upstream issue: https://github.com/GoogleChrome/lighthouse/issues/new?template=Bug_report.md
Error: Screen emulation mobile setting (false) does not match formFactor setting (desktop).
See https://github.com/GoogleChrome/lighthouse/blob/master/docs/emulation.md
I tried to pass verbose flag and this is the output:
...
"lighthouse": {
"extends": "lighthouse:default",
"settings": {
"formFactor": "desktop",
"screenEmulation": {
"mobile": "false"
}
}
},
...
The flag is passed as string instead of boolean.
I'm not sure if this is the root cause of the error because mobile parameter is passed as string and it's works. Maybe this is happened because in lighthouse, there's strict type validation
Are there any options to remove the audit reports for things like PWA and SEO if we would like to not include those in the report?
Also how do you tell it what device to use (desktop or mobile)?
Thanks for your help and super helpful plugin!
This is might be more of an observation and/or question, than an issue, so I apologize if this is the wrong place for it.
I have been playing around with the Lighthouse plugins since the release of 7.5.0 (๐) and noticed that it seems to run at the same time as the regular Sitespeed tests. This causes the first run of several to be slower than the remaining runs and the Lighthouse scores seem to be also lower than they should be ๐ค Shouldn't the Lighthouse tests run after all the other tests?
Also as an aside: What's the recommended approach using the Lighthouse plugin when using Sitespeed with external throttling (tsproxy
)? Should one use the --lighthouse.throttlingMethod provided
option when running Sitespeed?
Thanks for the awesome work!
Hi,
I currently have an issue with sitespeed 21.3.0-plus1 :
ERROR: [sitespeedio.queuehandler] Error: Lighthouse returned error: FAILED_DOCUMENT_REQUEST. Lighthouse was unable to reliably load the page you requested. Make sure you are testing the correct URL and that the server is properly responding to all requests. (Details: net::ERR_CONNECTION_FAILED)
Any chance, this will be fixed in the future?
Cheers!
When running the following command:
docker run --rm -v "$(pwd):/sitespeed.io" sitespeedio/sitespeed.io:16.10.0-plus1 "https://www.zoopla.co.uk/for-sale/property/london/" --browsertime.iterations 1 --plugins.remove /gpsi
I get the following error to the terminal:
ERROR: Lighthouse could not test https://www.zoopla.co.uk/to-rent/property/london/ please create an upstream issue: https://github.com/GoogleChrome/lighthouse/issues/new?template=Bug_report.md LHError: PROTOCOL_TIMEOUT
at Timeout._onTimeout (/lighthouse/node_modules/lighthouse/lighthouse-core/gather/driver.js:376:21)
at listOnTimeout (internal/timers.js:554:17)
at processTimers (internal/timers.js:497:7)
[2021-03-17 13:30:15] ERROR: TypeError: Cannot read property 'lhr' of undefined
at Object.processMessage (/lighthouse/index.js:206:28)
And in the sitespeed.io report (attached) I get the following error:
Lighthouse got the following errors: {"name":"LHError","code":"PROTOCOL_TIMEOUT","friendlyMessage":"Waiting for DevTools protocol response has exceeded the allotted time. (Method: Emulation.setScriptExecutionDisabled)","lhrRuntimeError":true,"protocolMethod":"Emulation.setScriptExecutionDisabled"} (lighthouse)
If I run this locally with Chrome, Lighthouse runs with no issues.
Hi, got an error when trying to use the new Lighthouse report. Can I get some help with it?
Command:
docker run --shm-size=1g --rm -v "$(pwd)":/sitespeed.io sitespeedio/sitespeed.io:11.4.0-plus1 -n 1 https://tv.yousee.dk/tv-guide --plugins.add analysisstorer --plugins.add /lighthouse
Docker version:
Docker version 19.03.5, build 633a0ea
OS:
osx Catalina 10.15.1 (19B88)
In the report I can see the following
Log:
Google Chrome 78.0.3904.87
Mozilla Firefox 70.0
[2019-11-28 10:31:38] INFO: Versions OS: linux 4.9.184-linuxkit nodejs: v12.13.0 sitespeed.io: 11.4.0 browsertime: 7.2.2 coach: 4.2.0
[2019-11-28 10:31:38] INFO: Will run Lighthouse tests after Browsertime has finished
[2019-11-28 10:31:38] INFO: Running tests using Chrome - 1 iteration(s)
[2019-11-28 10:31:39] INFO: Testing url https://tv.yousee.dk/tv-guide iteration 1
[2019-11-28 10:31:54] INFO: https://tv.yousee.dk/tv-guide 585 requests, backEndTime: 135ms, firstPaint: 278ms, firstVisualChange: 302ms, DOMContentLoaded: 1.35s, Load: 1.37s, speedIndex: 2222, visualComplete85: 4.83s, lastVisualChange: 5.83s, rumSpeedIndex: 278
[2019-11-28 10:31:54] INFO: The server responded with a 404 status code for https://tv.yousee.dk/tv-guide
[2019-11-28 10:31:54] INFO: The server responded with a 403 status code for https://cloud.yousee.tv/static/img/logos/Seapp_Small_KanalSp...
[2019-11-28 10:31:54] INFO: The server responded with a 403 status code for https://cloud.yousee.tv/static/img/logos/seapp_small_kanalsp...
[2019-11-28 10:31:54] INFO: The server responded with a 403 status code for https://cloud.yousee.tv/static/img/logos/Seapp_Small_ESPNCla...
[2019-11-28 10:31:54] INFO: The server responded with a 403 status code for https://cloud.yousee.tv/static/img/logos/small_espnamerica.p...
[2019-11-28 10:31:54] INFO: The server responded with a 403 status code for https://cloud.yousee.tv/static/img/logos/seapp_small_silverh...
[2019-11-28 10:31:54] INFO: The server responded with a 403 status code for https://cloud.yousee.tv/static/img/logos/small_drupdate.png
[2019-11-28 10:31:54] INFO: Start collecting Lighthouse result for https://tv.yousee.dk/tv-guide iteration 1
[2019-11-28 10:32:02] ERROR: Lighthouse could not test https://tv.yousee.dk/tv-guide please create an upstream issue: https://github.com/GoogleChrome/lighthouse/issues/new?template=Bug_report.md Error: Tried to add null to stats for path categories,performance
at Object.pushStats (/usr/src/app/lib/support/statsHelpers.js:27:13)
at Aggregator._pushStats (/lighthouse/aggregator.js:18:23)
at /lighthouse/aggregator.js:23:12
at /lighthouse/node_modules/lodash.foreach/index.js:221:11
at baseForOwn (/lighthouse/node_modules/lodash.foreach/index.js:153:20)
at /lighthouse/node_modules/lodash.foreach/index.js:190:14
at forEach (/lighthouse/node_modules/lodash.foreach/index.js:290:10)
at Aggregator.addToAggregate (/lighthouse/aggregator.js:22:5)
at Object.processMessage (/lighthouse/index.js:156:29)
[2019-11-28 10:32:04] INFO: HTML stored in /sitespeed.io/sitespeed-result/tv.yousee.dk/2019-11-28-10-31-38
Lighthouse NEW VERSION released.
I had PROTOCOL_TIMEOUT error in sitespeed plugin-lighthouse
and lighthouse cli
both.
But after update lighthouse cli to v7.2.0, still got error but not fail the test.
So I ask you to update the version of sitespeedio/plugin-lighthouse to latest.
Errors
Lighthouse got the following errors: {"errno":-111,"code":"ECONNREFUSED","syscall":"connect","address":"127.0.0.1","port":46735} (lighthouse)
Hey,
what kind of options do i have to configure to store the generated lighthouse html report? I would like to verify the throttle settings the plugin applies, as i am not sure if lighthouse throttles itself inside my throttled docker container.
Thanks!
Team,
I am trying to run the lighthouse runs without network throttling and to run it on the desktop. Looks like both the commands are not working as expected.
--lighthouse.extends lighthouse:default --lighthouse.settings.output html --lighthouse.settings.emulatedFormFactor desktop --lighthouse.settings.useThrottling false
Can you please help me if anything wrong with the command.
Browsertime supports a preScript
flag, which gives you the opportunity to use Selenium to login to your application before running an audit. However, the flag doesn't get used by the Lighthouse plugin.
Side note:
Prior to finding this out, I was struggling to debug what was happening with the Lighthouse audit. I was just getting null
back for most things. I logged an #12 separately for improving debugging of the plugin.
When running the following command:
docker run --rm -v "$(pwd):/sitespeed.io" sitespeedio/sitespeed.io:16.10.0-plus1 "https://www.zoopla.co.uk/for-sale/property/london/" --browsertime.iterations 1 --plugins.remove /lighthouse
I get a successful Sitespeed.io report but I get the following error in the console:
ERROR: Error: Lighthouse returned error: Something went wrong.
at Gaxios.<anonymous> (/gpsi/node_modules/gaxios/build/src/gaxios.js:72:27)
at Generator.next (<anonymous>)
at fulfilled (/gpsi/node_modules/gaxios/build/src/gaxios.js:16:58)
at processTicksAndRejections (internal/process/task_queues.js:93:5)
And subsequently I don't get any GPSI data as part of the run (we're looking to collect Lighthouse scores for long term trending)
I thought it might be a connectivity issue, but if I run the following test:
docker run --rm -v "$(pwd):/sitespeed.io" sitespeedio/sitespeed.io:16.10.0-plus1 "https://www.zoopla.co.uk/" --browsertime.iterations 1 --plugins.remove /lighthouse
I get no issues at all. I get the following message:
INFO: Got https://www.zoopla.co.uk/ analysed from Google Page Speed Insights
I have also tried running https://www.zoopla.co.uk/for-sale/property/london/ on GPSI directly and it works fine: (https://developers.google.com/speed/pagespeed/insights/?url=https%3A%2F%2Fwww.zoopla.co.uk%2Fto-rent%2Fproperty%2Flondon%2F&tab=mobile).
Hi all
I executed sitespeed.io with the plugin lighthouse and I obtained different scores.
When I execute directly with node or I use docker, the score is much lower than I execute the lighthouse analyses with the Browser.
Chrome Browser scores
Node or Docker
I need a higher one for node and docker
This is the node execution
node node_modules/sitespeed.io/bin/sitespeed.js https://www.amazon.es/ --n 1 --browser chrome --plugins.add ../../../@sitespeed.io/plugin-lighthouse
Regards,
I'm running sitespeed with the lighthouse plugin and using a targets.txt file with two urls, and I noticed that the reports created for the second url don't appear to be correct (there's always way too wide a variance between the fastest and slowest run).
That led me to add some debugging into the plugin so I could see the metrics that are returned in each iteration.
Iterations:
"largestContentfulPaint": 2743,
"largestContentfulPaint": 1908,
"largestContentfulPaint": 1940,
"largestContentfulPaint": 5075,
"largestContentfulPaint": 1908,
Summary:
"largest-contentful-paint": {
"median": 1939.64,
"mean": 2714.94,
"min": 1908.17,
"p90": 5075.21,
"max": 5075.21
},
Iterations (url 2):
"largestContentfulPaint": 7876,
"largestContentfulPaint": 8335,
"largestContentfulPaint": 8222,
"largestContentfulPaint": 8213,
"largestContentfulPaint": 8836,
Summary (url 2):
"largest-contentful-paint": {
"median": 6475.79,
"mean": 5505.73,
"min": 1908.17,
"p90": 8836.26,
"max": 8836.26
},
As you can see the summary for the first results is correct, but the summary for the second results doesn't bare much of a resemblance to the iterations it's meant to be summarising. The minimum value appears to be copied from the first url's minimum, and the median and mean are figures that don't appear anywhere.
Lighthouse so happens to sometimes return empty values for some runs. This often happens for non-PWA websites when pwa is always empty.
Error: Tried to add null to stats for path pwa
at Object.pushStats (/usr/src/app/lib/support/statsHelpers.js:27:13)
at /lighthouse/aggregator.js:15:25
at /lighthouse/node_modules/lodash.foreach/index.js:221:11
at baseForOwn (/lighthouse/node_modules/lodash.foreach/index.js:153:20)
at /lighthouse/node_modules/lodash.foreach/index.js:190:14
at forEach (/lighthouse/node_modules/lodash.foreach/index.js:290:10)
at Aggregator.addToAggregate (/lighthouse/aggregator.js:14:5)
at Object.processMessage (/lighthouse/index.js:155:29)
We've also seen this error for other categories as well randomly, and frequency of these errors increases as we increase the number of iterations.
Hi Team,
I am using docker sitespeed latest Plus 1 docker image to include sitespeed tests and accessibility tests using Lighthouse plugin. Test urls are saved in .txt file and passing cookie for sitespeed.io on command. But for lighthouse i am unable to send cookie from command. I am using below command.
docker run --rm -v "$(pwd):/sitespeed.io" sitespeedio/sitespeed.io:29.7.0-plus1 TestPlans/APPURLs.txt -n 2 --browsertime.video false --axe.enable --config TestPlans/PageSummaryConfig.json --cookie Jsession=${COOKIE} --plugins.add analysisstorer --plugins.add /lighthouse/index.js --lighthouse.config TestPlans/lhconfig.js ----plugins.remove /gpsi/lib/index.js --outputFolder ./sitespeed-result
Sitespeed results are proper pages. But Cookie is not passing to Lighthouse and page is redirecting to login screen and getting accessibility metrics for that page which is not expected. Also Lighthouse is testing with mobile option. How to do emulation with desktop and network emulation is based on system network.
Could you please help me.
Hi there. I noticed that the plugin writes its metrics to InfluxDB differently than the core sitespeed app. This way you have to query the data in very unorthodox ways. See difference in sitespeed verbose log:
Sitespeed core:
(correctly uses series name for the measurement)
{
"tags": {
"device": "desktop",
"stage": "produktion",
"origin": "browsertime",
"summaryType": "summary",
"connectivity": "native",
"browser": "chrome",
"group": "www_enbw_com",
"testName": "www_enbw_com"
},
"seriesName": "firstPaint",
"point": {
"time": 1630409179532,
"median": 483
}
},
Lighthouse plugin:
(uses extra "audit" tag for the actual series name...and the series name is the unit???)
{
"tags": {
"audit": "first-contentful-paint",
"device": "desktop",
"stage": "produktion",
"origin": "lighthouse",
"summaryType": "pageSummary",
"page": "_unternehmen_",
"group": "www_enbw_com",
"testName": "www_enbw_com"
},
"seriesName": "numericValue",
"point": {
"time": 1630409179532,
"value": 1454.0010000000002
}
},
Also see the difference in Grafana query:
Any chance, this will be fixed in the future?
Cheers!
Hello,
I got very strange result.
The performance result for mobile are better than desktop (i never saw this), and they seems inverted comparing with online Google Insight.
Here is the config for mobile:
--outputFolder "$REPORT_DIRECTORY" --config ./sitespeed-io.json --budget.configPath ./sitespeed-io-budget.json --mobile \
--browsertime.connectivity.engine tsproxy -c custom \
--browsertime.connectivity.alias mobile \
--browsertime.connectivity.down 5000 \
--browsertime.connectivity.up 500 \
--browsertime.connectivity.rtt 100 \
--lighthouse.settings.emulatedFormFactor mobile \
And for desktop:
--outputFolder "$REPORT_DIRECTORY" --config ./sitespeed-io.json --budget.configPath ./sitespeed-io-budget.json \
--browsertime.connectivity.engine tsproxy -c custom \
--browsertime.connectivity.alias desktop \
--browsertime.connectivity.down 100000 \
--browsertime.connectivity.up 50000 \
--browsertime.connectivity.rtt 10 \
--lighthouse.settings.emulatedFormFactor desktop \
The json config:
{
"browsertime": {
"iterations": 1,
"browser": "chrome",
"viewPort": "1366x768"
},
"crawler": {
"depth": 1,
"maxPages": 1,
"exclude": "",
"include": ".*"
}
}
The desktop result:
The mobile result:
Online pagespeed insight desktop:
Online pagespeed insight mobile:
I ran lighthouse localy (the package from google, without sitespeed.io), and the order is ok and like the online pagespeed insight.
So it really seems, like it is inverted on the plugin in sitespeed.io !?
Is it a bug ?
I didn't inverted, because formfactor on snapshot done by lighthouse is well on format desktop for desktop profile/connectivity and well on format mobile for mobile profile/connectivity.
Thanks!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.