Page MenuHomePhabricator

Test all MediaWiki tarball extensions in gate for all changes to MediaWiki and each other
Open, Needs TriagePublic

Description

There are a dozen extensions that we ship in the tarball as key MediaWiki extensions. They should always work with every change to MediaWiki; it shouldn't be possible to merge code that breaks them. With https://gerrit.wikimedia.org/r/#/c/436190/ we're now testing seven of these extensions, but not the rest.

This is not trivially possible right now because we run this as a single test, and e.g. MediaWiki's own parser tests are disrupted by the MediaViewer extension's changes to images' HTML output: T69302: MultimediaViewer thumbnailBeforeProduceHTML hook breaks other extensions parser tests.

Event Timeline

Vvjjkkii renamed this task from Test all MediaWiki tarball extensions in gate for all changes to MediaWiki and each other to r0baaaaaaa.Jul 1 2018, 1:07 AM
Vvjjkkii triaged this task as High priority.
Vvjjkkii updated the task description. (Show Details)
Vvjjkkii removed a subscriber: Aklapper.
CommunityTechBot renamed this task from r0baaaaaaa to Test all MediaWiki tarball extensions in gate for all changes to MediaWiki and each other.Jul 2 2018, 3:17 PM
CommunityTechBot raised the priority of this task from High to Needs Triage.
CommunityTechBot updated the task description. (Show Details)
CommunityTechBot added a subscriber: Aklapper.