Closed Bug 1492010 Opened 6 years ago Closed 6 years ago

Ensure engines with overridden telemetry names correctly report their validation results

Categories

(Firefox :: Sync, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED FIXED
Firefox 64
Tracking Status
firefox62 --- wontfix
firefox63 --- fixed
firefox64 --- fixed

People

(Reporter: lina, Assigned: lina)

References

Details

Attachments

(1 file)

We change the engine record to use `overrideTelemetryName` when it's finished syncing, but before validation runs. This causes us to miss the validation result, along with an error complaining that the engine hasn't been synced. I think this is why we haven't seen pings for `bookmarks-buffered` in telemetry.
Comment on attachment 9009801 [details] Ensure Sync engines with overridden telemetry names correctly report their validation results. Thom Chiovoloni [:tcsc] has approved the revision.
Attachment #9009801 - Flags: review+
Pushed by kcambridge@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/8320750a187e Ensure Sync engines with overridden telemetry names correctly report their validation results. r=tcsc
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 64
Did you want to nominate this for Beta uplift?
Flags: needinfo?(lina)
Comment on attachment 9009801 [details] Ensure Sync engines with overridden telemetry names correctly report their validation results. Approval Request Comment [Feature/Bug causing the regression]: Bug 1405205. [User impact if declined]: We won't be able to collect telemetry data for new bookmark sync on Beta, necessary for the next phase of the Shield study (bug 1456221). [Is this code covered by automated tests?]: Yes. [Has the fix been verified in Nightly?]: Yes. Validation pings for the new engine show up in STMO now. \o/ [Needs manual test from QE? If yes, steps to reproduce]: No. [List of other uplifts needed for the feature/fix]: None [Is the change risky?]: No. [Why is the change risky/not risky?]: The change to the Sync telemetry code is small in scope, includes an xpcshell test, and has been manually verified. [String changes made/needed]: None.
Flags: needinfo?(lina)
Attachment #9009801 - Flags: approval-mozilla-beta?
Comment on attachment 9009801 [details] Ensure Sync engines with overridden telemetry names correctly report their validation results. Uplift approved for 63 beta 8, thanks.
Attachment #9009801 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: