Skip to content
This repository has been archived by the owner on Jan 17, 2023. It is now read-only.

Fix #3674, put 50% of people into control #3723

Merged
merged 1 commit into from
Nov 6, 2017
Merged

Conversation

ianb
Copy link
Contributor

@ianb ianb commented Nov 3, 2017

This separates out people who are excluded from a test, from those who are in the control for the test. 50% of people always go to control, and 50% go into some experiment branch. People who aren't in either go into the 'exclude' category.

This separates out people who are excluded from a test, from those who are in the control for the test. 50% of people always go to control, and 50% go into some experiment branch. People who aren't in either go into the 'exclude' category.
Copy link
Member

@jaredhirsch jaredhirsch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The selenium test is stalling out for me locally, but in a different way than the failing test here. We can just fix that async. Looks good; merging.

@@ -39,7 +49,8 @@ let allTests = {
version: 1,
exclude: ["highlightButtonOnInstall", "autoOpenSharePanel"],
options: [
// Note no one will end up in control in this example:
// Note no one will end up in exclude in this example (but 50% will still
// be control):
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ianb If I'm understanding this correctly, since 10% of the population is in the autoOpenSharePanel test, and another 10% is in the highlightButtonOnInstall test, and people in those tests are excluded from this myShotsDisplay test, then, 50% of the remaining total 80% of users will be in the control group in this test, while the other half will be 9:1 split between the 'intropopup' and 'blink' tests. Does that seem correct?

@jaredhirsch jaredhirsch merged commit a583d99 into master Nov 6, 2017
@jaredhirsch jaredhirsch deleted the ab-control-cohorts branch November 6, 2017 22:38
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants