Investigate data coming in from RKV error reporting
Categories
(Data Platform and Tools :: Glean: SDK, task, P1)
Tracking
(Not tracked)
People
(Reporter: perry.mcmanis, Assigned: travis_)
Details
We have a fancy new error metric! It tells us if we had to make a new RKV because of an error:
https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/glean_database_rkv_load_error
(This also exists on Desktop).
We need to do a quick investigation:
- How many of these errors are we getting
- What is the breakdown of the type
- Does it differ between Fenix and Desktop
- Let's add this to the monitoring dashboard
| Assignee | ||
Comment 1•2 years ago
|
||
I looked at this in Fenix, as well as Firefox iOS and Firefox Desktop. All three applications reported zero rkv errors since the metric was added on Dec. 12.
The instrumentation of this appears rock-solid, so I'm going to infer that rkv is also very reliable when loading the database and we don't see corrupted databases very often (if at all).
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Comment 2•2 years ago
|
||
So, I was fairly easily able to generate an rkv error in the android emulator by uploading a png file to the emulator and naming it as the glean database file name (data.safe.bin on Android): https://debug-ping-preview.firebaseapp.com/pings/test-metrics-ping/0f1637e1-0888-41a4-9e51-ae1680210b93
This was easy enough to see that the error was in fact making it through to us to help to validate the query above returning zero errors, I'm confident if there were errors to report that we would have seen them in the data.
Description
•