You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We've seen an increase in our error rate on the LR backend:
(The red line is our render error rate)
It appears to be related to our latency, which has also increased some.
Since we have our .timings data available, I viewed that, which points to the major problem:
The chart here is the 95th percentile of each of these timings. lh:runner:auditing always remains flat, regardless of percentile. loadPage-defaultPass is the only timing to make a big jump. (Also this is a little tricky because any run that errors did NOT report these timings... so hypothetically a gatherer that takes 45s would never be visible to us.)
The loadPage jump is certainly happening regardless.. Here's that one timing in isolation, with the full heatmap:
Looking at the diff of LH changes that was in that push.. I suspect #6944 "core(driver): waitForFCP when tracing".. Plus we also know that NO_FCP is our most commonly seen LighthouseError, so I suspect more sites hitting the 35s maxWaitForLoad timeout means more hitting the 60s render timeout.
We've seen an increase in our error rate on the LR backend:
(The red line is our render error rate)
It appears to be related to our latency, which has also increased some.
Since we have our .timings data available, I viewed that, which points to the major problem:
The chart here is the 95th percentile of each of these timings.
lh:runner:auditing
always remains flat, regardless of percentile.loadPage-defaultPass
is the only timing to make a big jump. (Also this is a little tricky because any run that errors did NOT report these timings... so hypothetically a gatherer that takes 45s would never be visible to us.)The loadPage jump is certainly happening regardless.. Here's that one timing in isolation, with the full heatmap:
Looking at the diff of LH changes that was in that push.. I suspect #6944 "core(driver): waitForFCP when tracing".. Plus we also know that NO_FCP is our most commonly seen LighthouseError, so I suspect more sites hitting the 35s maxWaitForLoad timeout means more hitting the 60s render timeout.
What can we do about this?
@brendankenny mentioned a potential threshold on how long we'd hold out for FCP.
@patrickhulce wdyt?
The text was updated successfully, but these errors were encountered: