Closed Bug 1797553 Opened 2 years ago Closed 2 years ago

fxms-message-1 not in MESSAGING_EXPERIMENTS_DEFAULT_FEATURES

Categories

(Firefox :: Messaging System, defect, P1)

defect

Tracking

()

VERIFIED FIXED
108 Branch
Iteration:
108.1 - Oct 17 - Oct 28
Tracking Status
firefox106 --- unaffected
firefox107 + verified
firefox108 --- verified

People

(Reporter: dmosedale, Assigned: dmosedale)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

+++ This bug was initially created as a clone of Bug #1795349 +++

In order for fxms-message-1 to work correctly as an FxMS experiment feature (which is required to use it in the Bookmarks Import experiment for 107), it needs to be on a special list in ASRouter.

Attachment #9300415 - Attachment description: Bug 1797553 - Add fxms-message-1 to default FxMS features → Bug 1797553 - Add fxms-message-1 to default FxMS features, r?negin

[Tracking Requested - why for this release]:

This Nimbus feature will be used on a long-lived deployment branch for the Import Bookmarks deployment starting in 107.

Pushed by dmosedale@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/b75455c9f10e Add fxms-message-1 to default FxMS features, r=negin

Please check that a rollout works correctly. Steps are:

In the QA section of the Import Bookmarks tech plan, do these steps:

high-level-section: 1, 2,3
lower-level steps all (just the rollout, not the experiment)
high-level-section: 7

Executing this will verify both this bug and bug 1797202

Flags: qe-verify?
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 108 Branch

The patch landed in nightly and beta is affected.
:dmosedale, is this bug important enough to require an uplift?

  • If yes, please nominate the patch for beta approval.
  • If no, please set status-firefox107 to wontfix.

For more information, please visit auto_nag documentation.

Flags: needinfo?(dmosedale)

We‘ve verified this issue using the latest Firefox Nightly 108.0a1 (Build ID: 20221027095047) on Windows 10 x64, macOS 11.6.6, and Linux Mint 20.2 x64.

  • The user can be successfully enrolled in both branches of the experiment.
  • The user can be successfully enrolled in the rollout while already enrolled in the experiment.
  • After enrolling in the rollout on a clean profile, the "Import to <Firefox>" spotlight is displayed with the same image and strings as in the Mana page.
  • No specific errors are displayed in the Browser Console after clicking the “Import to <Firefox>” button.
  • When the import flow ends, the spotlight modal disappears and the page that was prior to the spotlight modal is displayed.
  • We also moved the rollout recipe back to draft.
Status: RESOLVED → VERIFIED
Flags: qe-verify?
Flags: needinfo?(dmosedale)

Comment on attachment 9300415 [details]
Bug 1797553 - Add fxms-message-1 to default FxMS features, r?negin

Beta/Release Uplift Approval Request

  • User impact if declined: Won't be able to do long-lived deployment of Import Bookmarks rollout as planned.
  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: Yes
  • Needs manual test from QE?: Yes
  • If yes, steps to reproduce: See https://bugzilla.mozilla.org/show_bug.cgi?id=1797553#c5
  • List of other uplifts needed: Bug 1797202
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): Very low-risk change involving adding a featureId to a special ASRouter list so that ASRouter treats rollouts / experiments with that featureId as messaging system experiments. Automated test written.
  • String changes made/needed: No
  • Is Android affected?: No
Attachment #9300415 - Flags: approval-mozilla-beta?
Flags: qe-verify+

Comment on attachment 9300415 [details]
Bug 1797553 - Add fxms-message-1 to default FxMS features, r?negin

Approved for 107.0b6.

Attachment #9300415 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
QA Whiteboard: [qa-triaged]

We‘ve verified this issue using Firefox Beta 107.0b6 (Build ID: 20221027185833) on Windows 10 x64, macOS 12.6, and Ubuntu 20.04 x64.

  • The user can be successfully enrolled in both branches of the experiment.
  • The user can be successfully enrolled in the rollout while already enrolled in the experiment.
  • After enrolling in the rollout on a clean profile, the "Import to <Firefox>" spotlight is displayed with the same image and strings as on the Mana page.
  • No specific errors are displayed in the Browser Console after clicking the “Import to <Firefox>” button.
  • When the import flow ends, the spotlight modal disappears and the page that was prior to the spotlight modal is displayed.
Flags: qe-verify+
Blocks: 1798386
Blocks: 1798389
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: