Closed
Bug 1188954
Opened 9 years ago
Closed 9 years ago
Manually test the data choices infobar
Categories
(Toolkit :: Telemetry, defect)
Toolkit
Telemetry
Tracking
()
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
firefox42 | --- | affected |
People
(Reporter: Dexter, Unassigned)
References
Details
(Whiteboard: [unifiedTelemetry])
It would be great to have a new pair of eyes to double check the following:
* The datachoices infobar (Bug 1137355)
-- The bar is correctly showing on the first run, after 60 seconds (DRS Disabled)
-- The bar is correctly showing on next runs after 10 seconds if the first browser session was closed before 60 seconds (DRS Disabled)
-- We are saving the date the bar was displayed in the prefs (DRS Disabled)
-- The test should be repeated with DRS enabled to make sure we're not regressing the behaviour while DRS is still On.
* Unified telemetry On for people who opted into Telemetry (bug 1182424)
Reporter | ||
Updated•9 years ago
|
Summary: Manually test the data choices infobar and Unified Telemetry opt-in behaviour → Manually test the data choices infobar
Reporter | ||
Comment 1•9 years ago
|
||
This is just for the datachoices infobar, I've filed bug 1188969 for the opt-in behaviour.
Comment 2•9 years ago
|
||
* The bar is correctly showing on the first run, after 60 seconds
- confirmed with datareporting disabled and enabled
* The bar is correctly showing on next runs after 10 seconds if the first browser session was closed before 60 seconds
- confirmed with datareporting disabled and enabled
* We are saving the date the bar was displayed in the prefs
- Is the pref datareporting.policy.firstRunTime? If so that is being set to the correct timestamp. Otherwise I'm not sure which pref I should be looking at.
Comment 3•9 years ago
|
||
This was on nightly/42 btw, using the datareporting.healthreport.service.enabled pref to control DRS
The datareporting.healthreport.uploadenabled pref (the one control via the UI) also seems to make the infobar appear immediately when toggled.
Comment 4•9 years ago
|
||
(In reply to Stuart Philp :sphilp from comment #3)
> The datareporting.healthreport.uploadenabled pref (the one control via the
> UI) also seems to make the infobar appear immediately when toggled.
Flags: needinfo?(alessio.placitelli)
Reporter | ||
Comment 5•9 years ago
|
||
(In reply to Stuart Philp :sphilp from comment #2)
Thanks Stuart!
> * We are saving the date the bar was displayed in the prefs
> - Is the pref datareporting.policy.firstRunTime? If so that is being set to
> the correct timestamp. Otherwise I'm not sure which pref I should be looking
> at.
Sorry, I wasn't clear about the preferences. The following need to be updated when the bar is displayed:
- "datareporting.policy.dataSubmissionPolicyAcceptedVersion"
- "datareporting.policy.dataSubmissionPolicyNotifiedTime"
Also, the following pref disables all pings upload:
- "datareporting.policy.dataSubmissionEnabled"
> The datareporting.healthreport.uploadenabled pref (the one control via the UI) also seems to make the infobar appear immediately when toggled.
Good catch. When disabling uploadEnabled, a deletion ping gets generated and sent to the server to signal user's intent. Apparently, the Reporting Policy catches this event and shows the infobar.
Flags: needinfo?(alessio.placitelli)
Reporter | ||
Comment 6•9 years ago
|
||
(In reply to Georg Fritzsche [:gfritzsche] from comment #4)
> (In reply to Stuart Philp :sphilp from comment #3)
> > The datareporting.healthreport.uploadenabled pref (the one control via the
> > UI) also seems to make the infobar appear immediately when toggled.
I forgot to mention that the bar appears immediately only before the 60s/10s limit. If the infobar was already shown once, it doesn't show again when toggling uploadEnabled.
Reporter | ||
Comment 7•9 years ago
|
||
I've filed bug 1191336 for the uploadEnabled issue.
Comment 8•9 years ago
|
||
Okay, retested with these prefs and can confirm they are set correctly.
One issue:
- create a new profile
- set datareporting.policy.dataSubmissionEnabled to false
- restart before 60 seconds
Expected:
- The data choices bar displays after 10 seconds
Actual:
- The data choices bar displays after 60 seconds
If you leave datareporting.policy.dataSubmissionEnabled set to true, the bar does show up after 10 seconds, so this pref seems to not hit/support the 10 second case.
Comment 9•9 years ago
|
||
Bug 1192314 is not blocking shipping - i think we can close this bug and revisit after bug 1192314 is fixed?
Flags: needinfo?(sphilp)
Comment 10•9 years ago
|
||
Yup sounds good. Flag me to test the other issue when that's fixed
Status: NEW → RESOLVED
Closed: 9 years ago
Flags: needinfo?(sphilp)
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•