Closed Bug 1673795 Opened 4 years ago Closed 4 years ago

Integrate sync ping shutdown handling with TelemetryController and record if a sync shutdown ping was sent

Categories

(Data Platform and Tools :: General, enhancement, P2)

enhancement

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: markh, Assigned: markh)

References

Details

(Keywords: perf-alert)

Attachments

(3 files)

See bug 1663573 comment 11 and bug 1663573 comment 12 for more details.

I'm about to post a minimal, straw-man patch. We could go a lot further than this (all the way to moving sync's telemetry.js into the telemetry directories), or could try and make it even more general (eg, allow this for an arbitrary number of "external" pings) but I don't think we actually need much more than this - but let me know what you think!

Summary: Integrate sync ping shutdown handling with TelemetryController and record is a sync shutdown ping was sent → Integrate sync ping shutdown handling with TelemetryController and record if a sync shutdown ping was sent
Attached file data-review.md
Attachment #9184705 - Flags: data-review?(chutten)

Comment on attachment 9184705 [details]
data-review.md

DATA COLLECTION REVIEW RESPONSE:

Is there or will there be documentation that describes the schema for the ultimate data set available publicly, complete and accurate?

Yes.

Is there a control mechanism that allows the user to turn the data collection on and off?

Yes. This collection is Telemetry so can be controlled through Firefox's Preferences.

If the request is for permanent data collection, is there someone who will monitor the data over time?

No. This collection will expire in Firefox 90.

Using the category system of data types on the Mozilla wiki, what collection type of data do the requested measurements fall under?

Category 1, Technical.

Is the data collection request for default-on or default-off?

Default on for all channels.

Does the instrumentation include the addition of any new identifiers?

No.

Is the data collection covered by the existing Firefox privacy notice?

Yes.

Does there need to be a check-in in the future to determine whether to renew the data?

Yes. :markh is responsible for renewing or removing the collection before it expires in Firefox 90.


Result: datareview+

Attachment #9184705 - Flags: data-review?(chutten) → data-review+
Blocks: 1675423
Pushed by mhammond@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/ffeebb5c7d51
Integrate sync ping shutdown handling with TelemetryController and record if a sync shutdown ping was sent. r=chutten
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/integration/autoland/rev/b4adb485516b
don't fail test_SyncPingIntegration.js test for Thunderbird. r=chutten

== Change summary for alert #27548 (as of Sat, 07 Nov 2020 08:29:36 GMT) ==

Improvements:

Ratio Suite Test Platform Options Absolute values (old vs new)
4% Heap Unclassified windows10-64-shippable-qr 59,323,231.50 -> 56,676,399.31
3% Heap Unclassified linux1804-64-shippable tp6 88,926,149.03 -> 86,230,613.36
2% Explicit Memory linux1804-64-shippable 366,447,339.05 -> 358,279,230.00

For up to date results, see: https://treeherder.mozilla.org/perfherder/alerts?id=27548

Keywords: perf-alert
See Also: → 1700834
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: