Skip to content

Update gitlab-experiment to version 0.4.8 [RUN ALL RSPEC]

Jeremy Jackson requested to merge jj-update-gitlab-experiment-revert-revert into master

What does this MR do?

This is actually a revert of a revert (with conflict resolution) -- I just cherry picked the commit over from the original one. A fix went in that now allows this MR to pass with all specs.


It updates the gem, where a few new concepts have been added to provide some control to the timing of enabling an experiment (this could be independent of rolling out a variant), and better exclusion capabilities. It also adds some nice rspec matchers that will be vetted before documenting and promoting.

A summary of the changes can be viewed at https://gitlab.com/gitlab-org/gitlab-experiment/-/compare/v0.4.5...v0.4.8

Documentation for rspec matchers can be found in https://gitlab.com/gitlab-org/gitlab-experiment/-/merge_requests/56

Does this MR meet the acceptance criteria?

Conformity

Edited by Jeremy Jackson

Merge request reports

Loading