Page MenuHomePhabricator

[Renaming TestKitchen] Update ReadingList extension
Open, Needs TriagePublic2 Estimated Story Points

Description

Description

As part of the Test Kitchen renaming (MetricsPlatform => TestKitchen), ReadingList extension needs to be updated to use TestKitchen instead of MetricsPlatform (the latter will be removed eventually). Also some references to Experimentation Lab should be renamed to Test Kitchen as the new name for the platform.

All this work must be done once TestKitchen is available and working in production and before removing MetricsPlaform from there.

Acceptance criteria

  • Usages of MetricsPlatform extension have been updated to use TestKitchen instead
  • References to Experimentation Lab/xLab has been replaced with Test Kitchen
  • The JS part of the same experiment has been also updated accordingly (the one that resides in WikimediaEvents)

Event Timeline

Aklapper renamed this task from [Renaming] Update ReadingList extension to [Renaming TrestKitchen] Update ReadingList extension.Jan 13 2026, 11:53 AM
Aklapper renamed this task from [Renaming TrestKitchen] Update ReadingList extension to [Renaming TestKitchen] Update ReadingList extension.

Change #1233176 had a related patch set uploaded (by Santiago Faci; author: Santiago Faci):

[mediawiki/extensions/ReadingLists@master] Renaming TestKitchen

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

The related patch has been marked as WIP because we have to wait until T415550: Update automated analytics for default coordinator is done for automated analytics to consider both xlab (used by MetricsPlatform) and default (used by TestKitchen) as valid values for coordinator property.

Change #1236271 had a related patch set uploaded (by Santiago Faci; author: Santiago Faci):

[mediawiki/extensions/WikimediaEvents@master] readingListAB.js: Updated to use mw.testKitchen

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

Change #1236271 merged by jenkins-bot:

[mediawiki/extensions/WikimediaEvents@master] readingListAB.js: Updated to use mw.testKitchen

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

Change #1233176 merged by jenkins-bot:

[mediawiki/extensions/ReadingLists@master] Renaming `MetricsPlatform` => `TestKitchen`

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

Change #1236854 had a related patch set uploaded (by Santiago Faci; author: Santiago Faci):

[mediawiki/extensions/ReadingLists@wmf/1.46.0-wmf.13] Renaming `MetricsPlatform` => `TestKitchen`

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

Change #1236856 had a related patch set uploaded (by Santiago Faci; author: Santiago Faci):

[mediawiki/extensions/WikimediaEvents@wmf/1.46.0-wmf.13] readingListAB.js: Updated to use mw.testKitchen

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

Change #1236856 abandoned by Santiago Faci:

[mediawiki/extensions/WikimediaEvents@wmf/1.46.0-wmf.13] readingListAB.js: Updated to use mw.testKitchen

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

Change #1236856 restored by Santiago Faci:

[mediawiki/extensions/WikimediaEvents@wmf/1.46.0-wmf.13] readingListAB.js: Updated to use mw.testKitchen

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

Change #1237170 had a related patch set uploaded (by Santiago Faci; author: Santiago Faci):

[mediawiki/extensions/WikimediaEvents@wmf/1.46.0-wmf.14] readingListAB.js: Updated to use mw.testKitchen

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

Change #1236856 abandoned by Santiago Faci:

[mediawiki/extensions/WikimediaEvents@wmf/1.46.0-wmf.13] readingListAB.js: Updated to use mw.testKitchen

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

Change #1236854 abandoned by Santiago Faci:

[mediawiki/extensions/ReadingLists@wmf/1.46.0-wmf.13] Renaming `MetricsPlatform` => `TestKitchen`

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

Change #1237171 had a related patch set uploaded (by Santiago Faci; author: Santiago Faci):

[mediawiki/extensions/ReadingLists@wmf/1.46.0-wmf.14] Renaming `MetricsPlatform` => `TestKitchen`

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

Change #1237171 merged by jenkins-bot:

[mediawiki/extensions/ReadingLists@wmf/1.46.0-wmf.14] Renaming `MetricsPlatform` => `TestKitchen`

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

Change #1237170 merged by jenkins-bot:

[mediawiki/extensions/WikimediaEvents@wmf/1.46.0-wmf.14] readingListAB.js: Updated to use mw.testKitchen

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

Mentioned in SAL (#wikimedia-operations) [2026-02-05T21:13:09Z] <jdrewniak@deploy2002> Started scap sync-world: Backport for [[gerrit:1237171|Renaming MetricsPlatform => TestKitchen (T414435)]], [[gerrit:1237170|readingListAB.js: Updated to use mw.testKitchen (T414435)]]

Mentioned in SAL (#wikimedia-operations) [2026-02-05T21:15:07Z] <jdrewniak@deploy2002> sfaci, jdrewniak: Backport for [[gerrit:1237171|Renaming MetricsPlatform => TestKitchen (T414435)]], [[gerrit:1237170|readingListAB.js: Updated to use mw.testKitchen (T414435)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2026-02-05T21:21:25Z] <jdrewniak@deploy2002> Finished scap sync-world: Backport for [[gerrit:1237171|Renaming MetricsPlatform => TestKitchen (T414435)]], [[gerrit:1237170|readingListAB.js: Updated to use mw.testKitchen (T414435)]] (duration: 08m 16s)

Change #1237871 had a related patch set uploaded (by Santiago Faci; author: Santiago Faci):

[integration/config@master] Renaming TestKitchen: Removing MetricsPlatform as a dependency

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

Change #1237871 merged by jenkins-bot:

[integration/config@master] Zuul: [mediawiki/extensions/ReadingLists] Drop MetricsPlatform dependency

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

Mentioned in SAL (#wikimedia-releng) [2026-02-09T11:51:51Z] <James_F> Zuul: [mediawiki/extensions/ReadingLists] Drop MetricsPlatform dependency, for T414435

Sfaci set the point value for this task to 2.