From d6c5462d3f7e4361a93dd9ce22bc9c4060939570 Mon Sep 17 00:00:00 2001 From: Rosa Fox Date: Mon, 4 Sep 2023 17:20:25 +0100 Subject: [PATCH] Update AA test config for ElasticSearch 6.7 There is currently an AA test running with a 50/50 split [1]. We now want to run a throttled version with a 0.5% split. The C variant has therefore been added to the corresponding govuk-cdn-config PR to soak up the traffic not in A or B. This PR allows the C variant. Z will remain as the control variant. [1]https://github.com/alphagov/finder-frontend/pull/3135 --- app/controllers/ab_tests/elastic_search_aa_testable.rb | 2 +- spec/controllers/finders_controller_spec.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/controllers/ab_tests/elastic_search_aa_testable.rb b/app/controllers/ab_tests/elastic_search_aa_testable.rb index 4dda8e9c6..26eb6c389 100644 --- a/app/controllers/ab_tests/elastic_search_aa_testable.rb +++ b/app/controllers/ab_tests/elastic_search_aa_testable.rb @@ -3,7 +3,7 @@ def elastic_search_aa_test GovukAbTesting::AbTest.new( "EsSixPointSeven", dimension: 41, - allowed_variants: %w[A B Z], + allowed_variants: %w[A B C Z], control_variant: "Z", ) end diff --git a/spec/controllers/finders_controller_spec.rb b/spec/controllers/finders_controller_spec.rb index 7f253df22..16bf4b6b0 100644 --- a/spec/controllers/finders_controller_spec.rb +++ b/spec/controllers/finders_controller_spec.rb @@ -111,7 +111,7 @@ end context "with AA test" do - %w[A B Z].each do |variant| + %w[A B C Z].each do |variant| it "renders the #{variant} variant for /search/all pages" do stub_content_store_has_item( "/search/all",