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

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptMay 29 2018, 11:41 PM
hashar updated the task description. (Show Details)May 30 2018, 8:25 AM
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.