Bug 1634210 Comment 0 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

Large number of enrolled users in beta pull factor experiment  are missing experiments info in the messaging_system.onboarding db.

https://sql.telemetry.mozilla.org/queries/70549/source  shows about users  who were enrolled and later has telemetry pings without experiments info.

We should improve logging at following places to rule out race condition between RemoteSettingExperimentLoader.init completion and PingCenter.jsm which reads active experiments

https://searchfox.org/mozilla-central/source/browser/modules/PingCentre.jsm#81

https://searchfox.org/mozilla-central/source/toolkit/components/telemetry/app/TelemetryEnvironment.jsm#168

RemoteSettingsExperimentLoader.init() -> ExperimentManager.onRecipe -> enroll -> setExperimentActive

https://searchfox.org/mozilla-central/source/toolkit/components/normandy/Normandy.jsm#118

https://searchfox.org/mozilla-central/source/toolkit/components/messaging-system/experiments/ExperimentManager.jsm#169

https://searchfox.org/mozilla-central/source/toolkit/components/messaging-system/experiments/ExperimentManager.jsm#268
Large number of enrolled users in beta pull factor experiment  are missing experiments info in the messaging_system.onboarding db.

https://sql.telemetry.mozilla.org/queries/70549/source  shows users  who were enrolled and later has telemetry pings without experiments info.

We should improve logging at following places to rule out race condition between RemoteSettingExperimentLoader.init completion and PingCenter.jsm which reads active experiments

https://searchfox.org/mozilla-central/source/browser/modules/PingCentre.jsm#81

https://searchfox.org/mozilla-central/source/toolkit/components/telemetry/app/TelemetryEnvironment.jsm#168

RemoteSettingsExperimentLoader.init() -> ExperimentManager.onRecipe -> enroll -> setExperimentActive

https://searchfox.org/mozilla-central/source/toolkit/components/normandy/Normandy.jsm#118

https://searchfox.org/mozilla-central/source/toolkit/components/messaging-system/experiments/ExperimentManager.jsm#169

https://searchfox.org/mozilla-central/source/toolkit/components/messaging-system/experiments/ExperimentManager.jsm#268
Large number of enrolled users in beta pull factor experiment  are missing experiments info in the messaging_system.onboarding db.

https://sql.telemetry.mozilla.org/queries/70549/source  shows users  who were enrolled, didn't see about:welcome and later has telemetry pings without experiments info.

We should improve logging at following places to rule out race condition between RemoteSettingExperimentLoader.init completion and PingCenter.jsm which reads active experiments

https://searchfox.org/mozilla-central/source/browser/modules/PingCentre.jsm#81

https://searchfox.org/mozilla-central/source/toolkit/components/telemetry/app/TelemetryEnvironment.jsm#168

RemoteSettingsExperimentLoader.init() -> ExperimentManager.onRecipe -> enroll -> setExperimentActive

https://searchfox.org/mozilla-central/source/toolkit/components/normandy/Normandy.jsm#118

https://searchfox.org/mozilla-central/source/toolkit/components/messaging-system/experiments/ExperimentManager.jsm#169

https://searchfox.org/mozilla-central/source/toolkit/components/messaging-system/experiments/ExperimentManager.jsm#268

Back to Bug 1634210 Comment 0