Page MenuHomePhabricator

Clean up testwiki experiments (Aug 2022)
Closed, ResolvedPublic

Description

For T279664 the plan was to use testwiki, test2wiki and mediawikiwiki as pilot deployments to test whether multi-DC is working. However, these wikis have a large number of completed or abandoned experiments in their configuration with the potential to obscure the results. For example, I tested Echo notifications, but I missed the fact that Echo is configured to use the job queue only on the three wikis mentioned above, so the real production code was not exercised.

As production test wikis, testwiki and test2wiki have the most value when they have a configuration matching the wikis we care about.

Removing experiments can also be justified in terms of reducing clutter and the size of the production configuration.

Event Timeline

Change 821041 had a related patch set uploaded (by Tim Starling; author: Tim Starling):

[operations/mediawiki-config@master] Remove abandoned Echo job queue test

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

Change 821042 had a related patch set uploaded (by Tim Starling; author: Tim Starling):

[operations/mediawiki-config@master] Remove testwiki example.org link

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

Change 821043 had a related patch set uploaded (by Tim Starling; author: Tim Starling):

[operations/mediawiki-config@master] Remove wgVectorResponsive

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

Change 821044 had a related patch set uploaded (by Tim Starling; author: Tim Starling):

[operations/mediawiki-config@master] Remove override for wgRevisionCacheExpiry

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

Change 821045 had a related patch set uploaded (by Tim Starling; author: Tim Starling):

[operations/mediawiki-config@master] Remove testwiki wgTorTagChanges override

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

Change 821046 had a related patch set uploaded (by Tim Starling; author: Tim Starling):

[operations/mediawiki-config@master] Remove testwiki live preview demo

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

Change 821047 had a related patch set uploaded (by Tim Starling; author: Tim Starling):

[operations/mediawiki-config@master] Remove unnecessary override for wmgUseCLDR

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

Change 821048 had a related patch set uploaded (by Tim Starling; author: Tim Starling):

[operations/mediawiki-config@master] Remove wmgDisplayFeedsInSidebar

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

Change 821049 had a related patch set uploaded (by Tim Starling; author: Tim Starling):

[operations/mediawiki-config@master] Remove wmgUseWikimediaShopLink

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

Change 821041 merged by jenkins-bot:

[operations/mediawiki-config@master] Remove abandoned Echo job queue test

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

Change 821042 merged by jenkins-bot:

[operations/mediawiki-config@master] Remove testwiki example.org link

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

Change 821043 merged by jenkins-bot:

[operations/mediawiki-config@master] Remove wgVectorResponsive

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

Change 821044 merged by jenkins-bot:

[operations/mediawiki-config@master] Remove override for wgRevisionCacheExpiry

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

Change 821045 merged by jenkins-bot:

[operations/mediawiki-config@master] Remove testwiki wgTorTagChanges override

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

Change 821046 merged by jenkins-bot:

[operations/mediawiki-config@master] Remove testwiki live preview demo

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

Change 821047 merged by jenkins-bot:

[operations/mediawiki-config@master] Remove unnecessary override for wmgUseCLDR

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

Change 821048 merged by jenkins-bot:

[operations/mediawiki-config@master] Remove wmgDisplayFeedsInSidebar

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

Change 821049 merged by jenkins-bot:

[operations/mediawiki-config@master] Remove wmgUseWikimediaShopLink

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

Mentioned in SAL (#wikimedia-operations) [2022-08-08T23:46:49Z] <tstarling@deploy1002> Synchronized wmf-config/CommonSettings.php: clean up testwiki experiments T314750 (duration: 03m 27s)

Mentioned in SAL (#wikimedia-operations) [2022-08-08T23:52:21Z] <tstarling@deploy1002> Synchronized wmf-config/InitialiseSettings.php: clean up testwiki experiments T314750 (duration: 03m 19s)

Krinkle renamed this task from Clean up testwiki experiments to Clean up testwiki experiments (Aug 2022).Aug 23 2022, 4:29 PM

Change 825829 had a related patch set uploaded (by Krinkle; author: Krinkle):

[operations/mediawiki-config@master] [WIP] Remove test-wikipedia-icon

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

Change 825833 had a related patch set uploaded (by Krinkle; author: Krinkle):

[operations/mediawiki-config@master] Undeploy ShortUrl extension from test2wiki

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

Change 825834 had a related patch set uploaded (by Krinkle; author: Krinkle):

[operations/mediawiki-config@master] Disable wgCiteResponsiveReferences on test wikis

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

Change 825840 had a related patch set uploaded (by Krinkle; author: Krinkle):

[operations/mediawiki-config@master] Enable wgKartographerStaticMapframe on testwiki

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

Change 825840 merged by jenkins-bot:

[operations/mediawiki-config@master] Enable wgKartographerStaticMapframe on testwiki

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

Change 825833 merged by jenkins-bot:

[operations/mediawiki-config@master] Undeploy ShortUrl extension from test2wiki

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