Closed Bug 1660887 Opened 5 years ago Closed 5 years ago

Instrument Firefox Desktop User Inactivity Periods for FOG evaluation

Categories

(Toolkit :: Telemetry, task, P1)

task

Tracking

()

RESOLVED FIXED
82 Branch
Tracking Status
firefox81 --- fixed
firefox82 --- fixed

People

(Reporter: chutten, Assigned: chutten)

References

Details

Attachments

(2 files)

As I mentioned in bug 1635242 comment#3, we need a little more information about user _in_activity in order to make the best estimate for the lifecycle design (specifically for "baseline" pings).

This bug is about instrumenting FOG with a histogram that is exactly like FOG_EVAL_USER_ACTIVE_S except in inverse, because it'll measure user _in_activity.

Assignee: nobody → chutten
Status: NEW → ASSIGNED
Priority: P2 → P1
Attached file data collection review
Attachment #9173444 - Flags: data-review?(teon)

Comment on attachment 9173444 [details]
data collection review

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 Histograms.json and the Probe Dictionary and in its definitions file Scalars.yaml and the 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 Fx85.

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

fog.eval.user_inactive_error: Category 1, Technical.
FOG_EVAL_USER_INACTIVE_S: Category 2, Interaction.

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


Result: datareview+

Attachment #9173444 - Flags: data-review?(teon) → data-review+
Pushed by chutten@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c74ba13e5d6f Measure user inactivity to evaluate FOG lifecycle triggers r=janerik
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → 82 Branch

Comment on attachment 9173439 [details]
Bug 1660887 - Measure user inactivity to evaluate FOG lifecycle triggers r?janerik!

Beta/Release Uplift Approval Request

  • User impact if declined: None. The Firefox Telemetry team will have to wait an extra month to get the data necessary to design how Glean pings will work on Firefox Desktop.
  • Is this code covered by automated tests?: No
  • Has the fix been verified in Nightly?: Yes
  • Needs manual test from QE?: No
  • If yes, steps to reproduce:
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): This query looks into the number of unexpected situations (I call them errors) and there've been none so far on Nightly: https://sql.telemetry.mozilla.org/queries/74509/source
  • String changes made/needed:
Attachment #9173439 - Flags: approval-mozilla-beta?

Comment on attachment 9173439 [details]
Bug 1660887 - Measure user inactivity to evaluate FOG lifecycle triggers r?janerik!

Thanks for sanity checking the incoming Nightly data first. Approved for 81.0b9.

Attachment #9173439 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
See Also: → 1672579
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: