Closed Bug 1878687 Opened 2 years ago Closed 2 years ago

Investigate data coming in from RKV error reporting

Categories

(Data Platform and Tools :: Glean: SDK, task, P1)

task

Tracking

(Not tracked)

RESOLVED FIXED

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

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).

Priority: -- → P1

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.

Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.