Context
Last time we removed A/B test code in config and Vector, it caused the edit button to disappear. We want to test thoroughly before removing completed Zebra A/B test code this time around.
Success Criteria
- Completely remove default Zebra AB Test configuration lines in mediawiki config and beta config
- Completely remove Zebra A/B test -related lines in Vector
- Test in Beta for any misfires or JS errors
- Run pixel - make sure all green
- Merge to prod
*Jon's note: $wgVectorZebraDesign would be kept. Code relating to VectorWebABTestEnrollment wouldn't
QA
- check HTML of page with ?vectorzebradesign=0 - HTML element should have vector-feature-zebra-design-disabled class
- check HTML of page with ?vectorzebradesign=1 - HTML element should have vector-feature-zebra-design-enabled class
QA Results - Beta
AC | Status | Details |
---|---|---|
1 | ✅ | T339957#9339679 |
2 | ✅ | T339957#9339679 |
QA Results - Prod
AC | Status | Details |
---|---|---|
1 | ✅ | T339957#9343373 |
2 | ✅ | T339957#9343373 |