Intermediate Preloading is "failedToDownloadMisc" a lot.
Categories
(Core :: Security: PSM, defect, P1)
Tracking
()
People
(Reporter: jcj, Assigned: keeler)
References
(Blocks 1 open bug, Regression)
Details
(Keywords: regression, Whiteboard: [psm-assigned])
Attachments
(1 file)
The telemetry for intermediate preloading errors [0] (which was un-landed for six months) is now showing an awful lot of "failedToObserve" errors, which sadly is something of a catch-all for both database update failures and download-from-Kinto failures.
From historical data, it wasn't like this back at the start of 2019, so I'm marking this as regressed by Bug 1559114 as just a starting point.
Mathieu, do you have any immediate ideas on what could be prompting this, or do we need to clean up the telemetry and try to dig in that way?
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 1•5 years ago
|
||
Intermediate preloading telemetry is overwhelmingly "failedToObserve", which at
the moment is a catch-all indicating that something in
updatePreloadedIntermediates failed. We need to figure out why, so this patch
re-purposes the categories "emptyAttachment", "failedToFetch", and
"unexpectedLength", which are currently not used, to indicate failures in
specific sub-operations in that function.
Comment 3•5 years ago
|
||
bugherder |
Comment 4•5 years ago
|
||
Mathieu, do you have any immediate ideas on what could be prompting this, or do we need to clean up the telemetry and try to dig in that way?
Note that since Bug 1552446 some download errors will be reported in uptake telemetry too (SELECT * FROM telemetry.events WHERE event_category = 'uptake.remotecontent.result'
)
Assignee | ||
Comment 5•5 years ago
|
||
Now nearly 100% of the errors are misc. download errors: https://mzl.la/1PGPwMm
(In reply to Mathieu Leplatre [:leplatrem] from comment #4)
Note that since Bug 1552446 some download errors will be reported in uptake telemetry too (
SELECT * FROM telemetry.events WHERE event_category = 'uptake.remotecontent.result'
)
Where would I run this code to look at that data?
Comment 6•5 years ago
|
||
You should be able to access the query results here: https://sql.telemetry.mozilla.org/queries/67015?p_source_67015=intermediates
In short, most are network errors, as reported by this code.
Regarding the parse errors, they are issued by Firefox 68 because of Bug 1558709
Assignee | ||
Comment 7•5 years ago
|
||
Thanks! I guess this is expected, or at least not something wrong with intermediate preloading specifically.
Updated•5 years ago
|
Updated•5 years ago
|
Description
•