Page MenuHomePhabricator

[C-DIS] Double check disabled main cache in UsageTrackingIntegrationTest
Open, Needs TriagePublic

Description

When WANCaching was reenabled globally in MediaWiki PHPUnit tests (see https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/TWW5TQG4WHE6CF55BJZ6TAB424EISP5W/), one of our Wikibase tests failed and had to be amended for the overall change to be made (see tests: Disable main cache in UsageTrackingIntegrationTest (I35cce61d)).

When we look at usage tracking and change dispatching again, we should also take a closer look at that test to ensure that there is no subtle caching-related bug there. Also, we may wish to consider refactoring that test so that this exception of disabling the main cache is not necessary.