Check the variant before abtest logging
Check for undefined participations
Merge pull request #2804 from guardian/ab-test-diagnostics

Check the variant before abtest logging