Closed Bug 1792344 Opened 2 years ago Closed 2 years ago

Add targeting in ASRouter for distributions

Categories

(Firefox :: Messaging System, task)

task

Tracking

()

VERIFIED FIXED
107 Branch
Tracking Status
firefox105 --- verified
firefox106 --- verified
firefox107 --- verified

People

(Reporter: standard8, Assigned: standard8)

Details

Attachments

(2 files)

We need to be able to exclude distributions from studies.

Pushed by mbanner@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/cd3ab0559b8a
Add targeting in ASRouter for distributions. r=Mardak,mkaply

Backed out for causing node failures

  • Backout link
  • Push with failures
  • Failure Log
  • Failure line: TEST-UNEXPECTED-FAIL karma | activity-stream:ASRTargeting docs:All targeting params documented in targeting-attributes.md should have docs and table of contents entry for distributionId: Didn't find a table of contents entry for distributionId: expected [ Array(51) ] to include 'distributionId'
Flags: needinfo?(standard8)
Flags: needinfo?(standard8)
Pushed by mbanner@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/964f67aa499c
Add targeting in ASRouter for distributions. r=Mardak,mkaply
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 107 Branch

Comment on attachment 9296111 [details]
Bug 1792344 - Add targeting in ASRouter for distributions. r?Mardak!,mkaply!

Beta/Release Uplift Approval Request

  • User impact if declined: When running experiments, distributions may be affected when we don't want them to be. This allows excluding distributions from experiments.
  • 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: This will be tested as part of experiment QA.
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): Small additional function to allow checking if a distribution is active or not.
  • String changes made/needed: None
  • Is Android affected?: No
Attachment #9296111 - Flags: approval-mozilla-beta?

Comment on attachment 9296111 [details]
Bug 1792344 - Add targeting in ASRouter for distributions. r?Mardak!,mkaply!

Approved for 106.0b6.

Attachment #9296111 - Flags: approval-mozilla-beta? → approval-mozilla-beta+

Comment on attachment 9296523 [details]
Bug 1792344 - Add targeting in ASRouter for distributions (release branch)

Beta/Release Uplift Approval Request

  • User impact if declined: When running experiments, distributions may be affected when we don't want them to be. This allows excluding distributions from experiments.
  • 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: This will be tested as part of experiment QA.
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): Small additional function to allow checking if a distribution is active or not.
  • String changes made/needed: None
  • Is Android affected?: No
Attachment #9296523 - Flags: approval-mozilla-release?

Verified as fixed using Firefox 106 beta 6 and latest Nightly 107.0a1 under Win 10 64-bit and Mac OSX 10.14.

QA Whiteboard: [qa-triaged]

Comment on attachment 9296523 [details]
Bug 1792344 - Add targeting in ASRouter for distributions (release branch)

Approved for 105.0.2.

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

The issue is verified fixed in Firefox 105.0.2 on Windows 10, Ubuntu 22 and macOS. The experiment is not applied on distribution builds, that are either region eligible or have the search-config pulled.

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

Attachment

General

Created:
Updated:
Size: