Refactor:Remove more_experience_level_weight_experiment From Feed Tests (#11340)
This commit is contained in:
parent
1db388510e
commit
a0c174fcb7
4 changed files with 7 additions and 32 deletions
|
|
@ -5,10 +5,7 @@ module Stories
|
|||
VARIANTS = {
|
||||
"more_tag_weight_more_random_experiment" => :more_tag_weight_more_random_experiment,
|
||||
"more_comments_experiment" => :more_comments_experiment,
|
||||
"more_experience_level_weight_experiment" => :more_experience_level_weight_experiment,
|
||||
"more_tag_weight_randomized_at_end_experiment" => :more_tag_weight_randomized_at_end_experiment,
|
||||
"more_experience_level_weight_randomized_at_end_experiment" =>
|
||||
:more_experience_level_weight_randomized_at_end_experiment,
|
||||
"more_comments_randomized_at_end_experiment" => :more_comments_randomized_at_end_experiment,
|
||||
"more_comments_medium_weight_randomized_at_end_experiment" =>
|
||||
:more_comments_medium_weight_randomized_at_end_experiment,
|
||||
|
|
|
|||
|
|
@ -88,14 +88,8 @@ module Articles
|
|||
stories
|
||||
end
|
||||
|
||||
def more_experience_level_weight_experiment
|
||||
@experience_level_weight = 3
|
||||
_featured_story, stories = default_home_feed_and_featured_story(user_signed_in: true)
|
||||
stories
|
||||
end
|
||||
|
||||
def mix_of_everything_experiment
|
||||
case rand(9)
|
||||
case rand(7)
|
||||
when 0
|
||||
default_home_feed(user_signed_in: true)
|
||||
when 1
|
||||
|
|
@ -103,16 +97,12 @@ module Articles
|
|||
when 2
|
||||
more_comments_experiment
|
||||
when 3
|
||||
more_experience_level_weight_experiment
|
||||
when 4
|
||||
more_tag_weight_randomized_at_end_experiment
|
||||
when 5
|
||||
more_experience_level_weight_randomized_at_end_experiment
|
||||
when 6
|
||||
when 4
|
||||
more_comments_randomized_at_end_experiment
|
||||
when 7
|
||||
when 5
|
||||
more_comments_medium_weight_randomized_at_end_experiment
|
||||
when 8
|
||||
when 6
|
||||
more_comments_minimal_weight_randomized_at_end_experiment
|
||||
else
|
||||
default_home_feed(user_signed_in: true)
|
||||
|
|
@ -131,12 +121,6 @@ module Articles
|
|||
first_half(results).shuffle + last_half(results)
|
||||
end
|
||||
|
||||
def more_experience_level_weight_randomized_at_end_experiment
|
||||
@randomness = 0
|
||||
results = more_experience_level_weight_experiment
|
||||
first_half(results).shuffle + last_half(results)
|
||||
end
|
||||
|
||||
def more_comments_randomized_at_end_experiment
|
||||
@randomness = 0
|
||||
results = more_comments_experiment
|
||||
|
|
|
|||
|
|
@ -4,21 +4,17 @@ experiments:
|
|||
- base
|
||||
- more_tag_weight_more_random_experiment
|
||||
- more_comments_experiment
|
||||
- more_experience_level_weight_experiment
|
||||
- mix_of_everything_experiment
|
||||
- more_tag_weight_randomized_at_end_experiment
|
||||
- more_experience_level_weight_randomized_at_end_experiment
|
||||
- more_comments_randomized_at_end_experiment
|
||||
- more_comments_medium_weight_randomized_at_end_experiment
|
||||
- more_comments_minimal_weight_randomized_at_end_experiment
|
||||
weights:
|
||||
- 5
|
||||
- 5
|
||||
- 10
|
||||
- 10
|
||||
- 10
|
||||
- 10
|
||||
- 15
|
||||
- 10
|
||||
- 10
|
||||
- 15
|
||||
- 20
|
||||
- 10
|
||||
- 10
|
||||
|
|
|
|||
|
|
@ -3,9 +3,7 @@ require "rails_helper"
|
|||
NON_DEFAULT_EXPERIMENTS = %i[
|
||||
more_tag_weight_more_random_experiment
|
||||
more_comments_experiment
|
||||
more_experience_level_weight_experiment
|
||||
more_tag_weight_randomized_at_end_experiment
|
||||
more_experience_level_weight_randomized_at_end_experiment
|
||||
more_comments_randomized_at_end_experiment
|
||||
more_comments_medium_weight_randomized_at_end_experiment
|
||||
more_comments_minimal_weight_randomized_at_end_experiment
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue