From 256825643a7d4af2e7a9df774f930a935d94150b Mon Sep 17 00:00:00 2001 From: deeppandya Date: Thu, 12 Dec 2024 11:53:52 -0500 Subject: [PATCH 1/4] Add android onboarding study --- studies/AndroidOnboardingStudy.json5 | 30 ++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 studies/AndroidOnboardingStudy.json5 diff --git a/studies/AndroidOnboardingStudy.json5 b/studies/AndroidOnboardingStudy.json5 new file mode 100644 index 00000000..faff83e2 --- /dev/null +++ b/studies/AndroidOnboardingStudy.json5 @@ -0,0 +1,30 @@ +[ + { + name: 'AndroidOnboardingStudy', + experiment: [ + { + name: 'Enabled', + probability_weight: 100, + feature_association: { + enable_feature: [ + 'NewAndroidOnboarding', + ], + }, + }, + { + name: 'Default', + probability_weight: 0, + }, + ], + filter: { + channel: [ + 'NIGHTLY', + 'BETA', + 'RELEASE', + ], + platform: [ + 'ANDROID', + ], + }, + }, +] From 4ad7970b17b9f026975f6f4186f7b41b88f8c521 Mon Sep 17 00:00:00 2001 From: deeppandya Date: Thu, 12 Dec 2024 13:01:53 -0500 Subject: [PATCH 2/4] Adjust weights --- studies/AndroidOnboardingStudy.json5 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/studies/AndroidOnboardingStudy.json5 b/studies/AndroidOnboardingStudy.json5 index faff83e2..ae35cd4b 100644 --- a/studies/AndroidOnboardingStudy.json5 +++ b/studies/AndroidOnboardingStudy.json5 @@ -4,7 +4,7 @@ experiment: [ { name: 'Enabled', - probability_weight: 100, + probability_weight: 25, feature_association: { enable_feature: [ 'NewAndroidOnboarding', @@ -13,7 +13,7 @@ }, { name: 'Default', - probability_weight: 0, + probability_weight: 75, }, ], filter: { From 4a99a1d7910800e804a0222b1d3d3c8eb116793b Mon Sep 17 00:00:00 2001 From: deeppandya Date: Tue, 17 Dec 2024 09:46:21 -0700 Subject: [PATCH 3/4] Update weights for release channel --- studies/AndroidOnboardingStudy.json5 | 29 ++++++++++++++++++++++++++-- 1 file changed, 27 insertions(+), 2 deletions(-) diff --git a/studies/AndroidOnboardingStudy.json5 b/studies/AndroidOnboardingStudy.json5 index ae35cd4b..97f8adfd 100644 --- a/studies/AndroidOnboardingStudy.json5 +++ b/studies/AndroidOnboardingStudy.json5 @@ -4,7 +4,7 @@ experiment: [ { name: 'Enabled', - probability_weight: 25, + probability_weight: 100, feature_association: { enable_feature: [ 'NewAndroidOnboarding', @@ -13,13 +13,38 @@ }, { name: 'Default', - probability_weight: 75, + probability_weight: 0, }, ], filter: { channel: [ 'NIGHTLY', 'BETA', + ], + platform: [ + 'ANDROID', + ], + }, + }, + { + name: 'AndroidOnboardingStudy', + experiment: [ + { + name: 'Enabled', + probability_weight: 25, + feature_association: { + enable_feature: [ + 'NewAndroidOnboarding', + ], + }, + }, + { + name: 'Default', + probability_weight: 75, + }, + ], + filter: { + channel: [ 'RELEASE', ], platform: [ From 7b5eba9a8bc2af552e54a6bca90cf2029df2948f Mon Sep 17 00:00:00 2001 From: deeppandya Date: Fri, 20 Dec 2024 10:57:21 -0700 Subject: [PATCH 4/4] Increase android study release channel weight to 50% --- studies/AndroidOnboardingStudy.json5 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/studies/AndroidOnboardingStudy.json5 b/studies/AndroidOnboardingStudy.json5 index 97f8adfd..37b2c716 100644 --- a/studies/AndroidOnboardingStudy.json5 +++ b/studies/AndroidOnboardingStudy.json5 @@ -31,7 +31,7 @@ experiment: [ { name: 'Enabled', - probability_weight: 25, + probability_weight: 50, feature_association: { enable_feature: [ 'NewAndroidOnboarding', @@ -40,7 +40,7 @@ }, { name: 'Default', - probability_weight: 75, + probability_weight: 50, }, ], filter: {