Closed
Bug 1416374
Opened 8 years ago
Closed 7 years ago
Desktop bookmarks engine telemetry can report httperrors of code "error.engine.abort.applyincoming"
Categories
(Firefox :: Sync, enhancement)
Firefox
Sync
Tracking
()
RESOLVED
FIXED
Firefox 59
| Tracking | Status | |
|---|---|---|
| firefox59 | --- | fixed |
People
(Reporter: tcsc, Assigned: tcsc)
Details
Attachments
(1 file)
While some ATMO stuff is thinking, I looked around our telemetry and came up with [0].
You'll note that the top most error, reported by desktop bookmarks, is decidedly not an HTTP error. It's not even a real error code intended to be used outside the engine, it's this value[1]. This is caused by the mapDupe here, which can be called from inside uploadOutgoing (by way of [2]).
Given that this probably is only thrown in db corruption cases(?), it seems like just handling it inside the telemetry code instead of trying to make _createRecord do the right thing is the best solution.
Mostly trivial patch incoming.
[0] https://sql.telemetry.mozilla.org/queries/48939#131851
[1] https://searchfox.org/mozilla-central/source/services/sync/modules/engines.js#681
[2] https://searchfox.org/mozilla-central/source/services/sync/modules/engines/bookmarks.js#545
| Comment hidden (mozreview-request) |
Comment 2•7 years ago
|
||
| mozreview-review | ||
Comment on attachment 8927491 [details]
Bug 1416374 - Handle getting an abortincoming error in sync telemetry
https://reviewboard.mozilla.org/r/198812/#review203994
LGTM, thanks! (assuming that test fails without your patch :)
Attachment #8927491 -
Flags: review?(markh) → review+
Pushed by tchiovoloni@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/a279f3cd1b8b
Handle getting an abortincoming error in sync telemetry r=markh
Comment 4•7 years ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 7 years ago
status-firefox59:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 59
You need to log in
before you can comment on or make changes to this bug.
Description
•