Page MenuHomePhabricator

WikiEditor CI failing because a test in WikimediaEvents depends on TestKitchen
Closed, ResolvedPublic

Description

CI for https://gerrit.wikimedia.org/r/c/mediawiki/extensions/WikiEditor/+/1278796 is failing because a hook in WikimediaEvents depends on the TestKitchen.ExperimentManager service, which is not present in WikiEditor's CI.

Event Timeline

Change #1281442 had a related patch set uploaded (by SomeRandomDeveloper; author: SomeRandomDeveloper):

[integration/config@master] Zuul: [mediawiki/extensions/WikiEditor] Add TestKitchen dependency

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

Change #1281523 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/extensions/WikimediaEvents@master] extension: Flag our new hard-dependency on TestKitchen

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

Change #1281442 merged by jenkins-bot:

[integration/config@master] Zuul: [mediawiki/extensions/WikiEditor] Add TestKitchen as a dependency

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

Mentioned in SAL (#wikimedia-releng) [2026-05-01T15:10:27Z] <James_F> Zuul: [mediawiki/extensions/WikiEditor] Add TestKitchen as a dependency, for T425076

Change #1281523 merged by jenkins-bot:

[mediawiki/extensions/WikimediaEvents@master] extension: Flag our new hard-dependency on TestKitchen

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

Change #1286462 had a related patch set uploaded (by Gergő Tisza; author: Gergő Tisza):

[mediawiki/vagrant@master] wikimediaevents: Add TestKitchen dependency

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

Change #1286462 merged by Gergő Tisza:

[mediawiki/vagrant@master] wikimediaevents: Add TestKitchen dependency

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