Closed Bug 1608308 Opened 4 years ago Closed 4 years ago

add telemetry for libxul / omni.ja build ID matching to Corroborate.jsm

Categories

(Firefox :: General, task, P1)

task

Tracking

()

RESOLVED FIXED
Firefox 74
Tracking Status
firefox74 --- fixed

People

(Reporter: heycam, Assigned: heycam)

References

Details

Attachments

(5 files, 1 obsolete file)

One possible cause of bug 1607716 is a version mismatch between libxul and the omni.ja. We can add some telemetry to check if that's the case.

Assignee: nobody → cam
Status: NEW → ASSIGNED
Attached file data review request (obsolete) —
Attachment #9119956 - Flags: data-review?(chutten)

Oh, I should mention too that this is only enabled on Nightly currently:

https://searchfox.org/mozilla-central/source/browser/app/profile/firefox.js#1886

We can go ahead and enable it for beta/release now though, I have been meaning to and haven't gotten around to it yet.

Flags: needinfo?(cam)
Comment on attachment 9119956 [details]
data review request

Load-balancing to Megan.
Attachment #9119956 - Flags: data-review?(chutten) → data-review?(mmccorquodale)
Attached file data review request
Attachment #9119956 - Attachment is obsolete: true
Attachment #9119956 - Flags: data-review?(mmccorquodale)
Flags: needinfo?(cam)
Attachment #9120381 - Flags: data-review?(mmccorquodale)

And bump the expiration versions on the scalars.

See Also: → 1607716

BTW I was just looking over things, and as it happens we disabled the tests after the armagadd-on incident (waiting for the new signing cert to become available since the test uses it to make sure we don't count e.g. an omni jar signed with the AMO cert as valid). So here's a patch for re-enabling that, I don't want this to ride out w/o test coverage :)

Ping for data-review request.

Flags: needinfo?(mmccorquodale)
Attachment #9122609 - Flags: data-review?(chutten)
Comment on attachment 9122609 [details]
Data Collection Renewal for Bug 1608308

    Is the provided Data Collection Review complete, correct, and data-review+ by a Data Steward?

Yes.

    Is the data collection covered by the existing Firefox Privacy Notice?

Yes.

---
Result: datareview+
Attachment #9122609 - Flags: data-review?(chutten) → data-review+
Priority: -- → P1
Comment on attachment 9120381 [details]
data review request

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. This collection is Telemetry so is documented in its definitions file [Scalars.yaml](https://hg.mozilla.org/mozilla-central/file/tip/toolkit/components/telemetry/Scalars.yaml) and the [Probe Dictionary](https://telemetry.mozilla.org/probe-dictionary/).

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

    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. :heycam is responsible for renewing or removing the collection before it expires in Firefox 80.

---
Result: datareview+
Attachment #9120381 - Flags: data-review?(mmccorquodale) → data-review+
Flags: needinfo?(mmccorquodale)
Attachment #9120812 - Attachment description: Bug 1608308 - re-enable corroborator tests r?heycam → Bug 1608308 - re-enable corroborator tests
Pushed by cmccormack@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/b4d8eb6905e1
Add telemetry to check that the libxul and omnijar build IDs match. r=rhelmer
https://hg.mozilla.org/integration/autoland/rev/ce41f6059545
Enable Corroborate.jsm telemetry on release. r=rhelmer
https://hg.mozilla.org/integration/autoland/rev/3239cb4f98c6
re-enable corroborator tests r=heycam
See Also: → 1614541

Filed bug 1614541 to investigate the results.

See Also: → 1645090
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: