New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
When bucketing decreasing in a rollout, then end enrollment #5687
When bucketing decreasing in a rollout, then end enrollment #5687
Conversation
ea446a5
to
4509461
Compare
Uh oh! Looks like an error! DetailsClient ID static/taskcluster/github does not have sufficient scopes and is missing the following scopes:
This request requires the client to satisfy the following scope expression:
|
Codecov ReportPatch coverage:
Additional details and impacted files@@ Coverage Diff @@
## main #5687 +/- ##
===========================================
+ Coverage 32.75% 84.50% +51.74%
===========================================
Files 319 109 -210
Lines 30356 11816 -18540
===========================================
+ Hits 9944 9985 +41
+ Misses 20412 1831 -18581
☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks great, tests are great! 🚢
Uh oh! Looks like an error! DetailsClient ID static/taskcluster/github does not have sufficient scopes and is missing the following scopes:
This request requires the client to satisfy the following scope expression:
|
df5e373
to
e736092
Compare
Uh oh! Looks like an error! DetailsClient ID static/taskcluster/github does not have sufficient scopes and is missing the following scopes:
This request requires the client to satisfy the following scope expression:
|
e736092
to
3edfce8
Compare
Fixes EXP-3450, EXP-3451.
Discussion: when an audience size reduces, we now move into status
WasEnrolled
. This has two effects:enrollments
targetingWe should note that:
Disqualified
as a status exists (so the client can drop out of targeting), but in this case theenrollments
is not sensitive to this.Alternatives considered:
DisqualifiedReason::NotSelected
, and then at some later time translating this to aWasEnrolled
enrollments
targeting sensitive toDisqualified
enrollments. -- both rejected on too many moving parts./cc @jaredlockhart
Pull Request checklist
[ci full]
to the PR title.Branch builds: add
[firefox-android: branch-name]
to the PR title.