Closed Bug 1762947 Opened 4 years ago Closed 4 years ago

Don't skip validation of branches that use variables only features.

Categories

(Firefox :: Nimbus Desktop Client, defect, P1)

defect

Tracking

()

RESOLVED FIXED
101 Branch
Tracking Status
firefox-esr91 --- unaffected
firefox99 --- unaffected
firefox100 --- fixed
firefox101 --- fixed

People

(Reporter: beth, Assigned: beth)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

Bug 1761105 started validation of features with variables listed (not just schemas), but we erroneously skip validation of the first branch because of this continue statement

Pushed by brennie@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/8b11b00d98c2 Validate all branches when using variables-only features r=emcminn
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 101 Branch
Has Regression Range: --- → yes

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

Comment on attachment 9270744 [details]
Bug 1762947 - Validate all branches when using variables-only features r?emcminn

Beta/Release Uplift Approval Request

  • User impact if declined: It is possible that we would accept an experiment that would fail validation.
  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: Yes
  • 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): It is unlikely that we would hit this issue in reality due to the experiment schema being checked on experimenter's end before its sent to the client.
  • String changes made/needed:
Attachment #9270744 - Flags: approval-mozilla-beta?

Comment on attachment 9270744 [details]
Bug 1762947 - Validate all branches when using variables-only features r?emcminn

Approved for 100.0b3

Attachment #9270744 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: