Page MenuHomePhabricator

Dashboard annotations needed for fix of mw.track bug
Closed, ResolvedPublic

Description

Due to a bug that was discovered and fixed (EventLogging subscriber module in ready state but not sending tracked events T175918) by the Readers Web team on Sep 28, 2017, we'll need to annotate our mobile web dashboard as this shows a sharp uptick in events since the bug fix was deployed. It also seems to account for the decrease in logged events since March 2017.

mobile-web_after_mwtrack_bug_fix.png (814×886 px, 184 KB)

Unfortunately, the Discovery-ARCHIVED department uses mw.track in quite a few (if not all) of our frontend A/B tests. Two of the more recent tests were the explore similar links (T149809) and language links (T175647) tests that didn't get a lot of events. This mw.track bug probably caused the decreased logging of the usage of the language links and the subsequent stoppage of testing.

Event Timeline

According to T176464#3669451, this bug didn't cause the decrease in logged events on March 29th 2017.

Change 385014 had a related patch set uploaded (by Chelsyx; owner: Chelsyx):
[wikimedia/discovery/rainbow@develop] Annotation of mw.track bug fix

https://gerrit.wikimedia.org/r/385014

Change 385014 merged by Bearloga:
[wikimedia/discovery/rainbow@develop] Annotation of mw.track bug fix

https://gerrit.wikimedia.org/r/385014

Thanks, @chelsyx - can you push this into production, please?

Here's the screenshot of what it looks like in beta:

mw-bug-mobile_events.png (415×1 px, 124 KB)