Page MenuHomePhabricator

No tests exist for WikimediaMaintenance
Closed, ResolvedPublic

Description

No tests exist for MediaWiki-extensions-WikimediaMaintenance. It is important to test scripts in this extension, such as addWiki.php (as described in T147737), because these scripts are often infrequently run and are also important / critical / fragile.

Event Timeline

Change #1060932 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/WikimediaMaintenance@master] Create some very basic tests for addWiki.php

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

Change #1060933 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[integration/config@master] [mediawiki/extension/WikimediaMaintenance] Enable code coverage

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

Change #1060935 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/WikimediaMaintenance@master] Test getUsersByEmail.php

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

Change #1060933 merged by jenkins-bot:

[integration/config@master] [mediawiki/extension/WikimediaMaintenance] Enable code coverage

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

Mentioned in SAL (#wikimedia-releng) [2024-08-09T07:52:01Z] <James_F> Zuul: [mediawiki/extension/WikimediaMaintenance] Enable code coverage, for T372107

Change #1061089 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/WikimediaMaintenance@master] Test WMFSite

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

Change #1060932 merged by jenkins-bot:

[mediawiki/extensions/WikimediaMaintenance@master] Create some very basic tests for addWiki.php

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

Change #1061089 abandoned by Dreamy Jazz:

[mediawiki/extensions/WikimediaMaintenance@master] Test WMFSite

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

Change #1060935 merged by jenkins-bot:

[mediawiki/extensions/WikimediaMaintenance@master] Test getUsersByEmail.php

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

I don't want to close this boldly in case I'm wrong, but I think this might be able to be called resolved?