Closed
Bug 1331091
Opened 8 years ago
Closed 8 years ago
Document special behaviour of the "experiments" session
Categories
(Firefox for Android Graveyard :: Metrics, defect, P1)
Firefox for Android Graveyard
Metrics
Tracking
(firefox54 fixed)
RESOLVED
FIXED
Firefox 54
Tracking | Status | |
---|---|---|
firefox54 | --- | fixed |
People
(Reporter: Grisha, Assigned: Grisha)
References
Details
(Whiteboard: [MobileAS])
Attachments
(1 file)
The "experiments" session is not like the others, so lets document its behaviour in the tree. See Bug 1331059, Bug 1330179 and the server-side code at [0] for details.
This session's suffix (e.g. "experiments.1:grishasExperiment") is used to denote an active experiment, for which we have a separate column ("experiments"). We may have multiple experiment sessions active, and so this column is populated with a JSON array.
Currently the "experiments" session itself is not recorded.
[0] https://github.com/mozilla-services/data-pipeline/blob/master/reports/android-events/android-events.ipynb
Updated•8 years ago
|
Iteration: 1.13 → 1.14
Comment hidden (mozreview-request) |
Comment 2•8 years ago
|
||
mozreview-review |
Comment on attachment 8829925 [details]
Bug 1331091 - Document behaviour of special "experiment" telemetry sessions
https://reviewboard.mozilla.org/r/106894/#review108364
Nice, thanks for this extra clear documentation and context of bug numbers.
::: mobile/android/docs/uitelemetry.rst:64
(Diff revision 1)
> +
> +**Experiment** is a special type of a session. Experiments denote an "experiment scope".
> +Just like sessions, multiple experiments might be active at the same time. Experiments are recorded
> +by tagging events with an ``experiments.1:varying_experiment_name`` session. However, on the data
> +pipeline side, experiment's name is parsed and stored separately (in the ``experiments`` column).
> +Original ``experiment`` session is stripped away.
Slight clarification: The original ``experiment`` substring of the session name is stripped away.
::: mobile/android/docs/uitelemetry.rst:288
(Diff revision 1)
> +
> ``awesomescreen.1``
> Awesomescreen (including frecency search) is active.
>
> +``experiment.1``
> + Special, non-recorded session which is used to denote experiments. See ``Experiments`` section above.
Nit: I might mention that this is used in conjunction with an experiment name for clarity, or add the experiment format to the title (e.g. ``experiment.1:varying_experiment_name``), but that's up to you.
Attachment #8829925 -
Flags: review?(liuche) → review+
Comment hidden (mozreview-request) |
Pushed by gkruglov@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/a62b71f67085
Document behaviour of special "experiment" telemetry sessions r=liuche
Comment 5•8 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
status-firefox54:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 54
Updated•4 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•