Skip to content

Override behavior_names for experiments to remove control

Doug Stull requested to merge 426896-override-behavior-names-for-experiment into master

What does this MR do and why?

Override behavior_names for experiments to remove control

  • only used in execute_assignment logic, so this should be a safe implementation. We will keep our rollout tests to ensure we are doing what we expect.
  • this will also allow us to remove our duplication of gem code.
  • this also allows us to not have to specify control: if we create distribution rules in the class for any given experiment.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #426896 (closed)

Edited by Doug Stull

Merge request reports