Closed Bug 1766430 Opened 2 years ago Closed 2 years ago

[Experiment] A validation error is displayed in the "Browser Console" when trying to enroll in the "Covered Regular ECO2204" experiment

Categories

(Firefox :: Messaging System, defect, P1)

Desktop
All
defect

Tracking

()

VERIFIED FIXED
101 Branch
Iteration:
101.2 - April 18 - April 29
Tracking Status
firefox-esr91 --- unaffected
firefox99 --- unaffected
firefox100 + verified
firefox101 --- verified

People

(Reporter: mcoman, Assigned: barret)

References

(Blocks 2 open bugs, Regression)

Details

(Keywords: regression)

Attachments

(2 files)

Attached image ss of the issue.png

[Affected versions]:

  • Firefox Beta 100.0 - Build ID: 20220425210429

[Affected Platforms]:

  • Windows 10 x64
  • macOS 11.6.2

[Prerequisites]:

  • Have a Firefox en-* locale build installed.
  • Have a Firefox profile older than 28 days
  • Firefox is NOT pinned to the taskbar/dock.
  • Have the "user.js" file saved to your PC.

[Steps to reproduce]:

  1. Open the browser using the profile from the prerequisites.
  2. Navigate to the profile folder and paste the "user.js" file from the prerequisites.
  3. Restart the browser and focus the "Browser Console".
  4. Observe the displayed errors.

[Expected result]:

  • No error is displayed and you are successfully enrolled in the experiment.

[Actual result]:

  • A validation error is displayed and you are NOT enrolled in the experiment.

[Notes]:

  • This issue is not reproducible if a force enrollment is performed instead of a natural one.
  • Attached a screenshot of the error.
Keywords: regression
Regressed by: 1752665

Set release status flags based on info from the regressing bug 1752665

:barret, since you are the author of the regressor, bug 1752665, could you take a look?
For more information, please visit auto_nag documentation.

Flags: needinfo?(brennie)
Assignee: nobody → brennie
Status: NEW → ASSIGNED
Flags: needinfo?(brennie)

[Tracking Requested - why for this release]: We need this fix to be able to launch some messaging experiments during 100

Iteration: --- → 101.2 - April 18 - April 29
Priority: -- → P1
Pushed by brennie@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/976c7f10f616
Allow additional properties in Spotlight content r=Mardak

Comment on attachment 9273868 [details]
Bug 1766430 - Allow additional properties in Spotlight content r?mardak

Beta/Release Uplift Approval Request

  • User impact if declined: This fixes an issue with schema validation that will prevent us from running experiments against Firefox release until 101.
  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: No
  • 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 is not risky because it is just allowing extra data to appear in the JSON blob for experiments. The alternative is to wait until Fx 101 to run experiments, which would be a high price to pay.
  • String changes made/needed:
  • Is Android affected?: No
Attachment #9273868 - Flags: approval-mozilla-release?
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 101 Branch
Has Regression Range: --- → yes

Comment on attachment 9273868 [details]
Bug 1766430 - Allow additional properties in Spotlight content r?mardak

Approved for 100.0rc2

Attachment #9273868 - Flags: approval-mozilla-release? → approval-mozilla-release+

This issue was part of the work done on QA-1465 for which we sent a Sign off. Considering this I am marking it as Verified.

Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: