Page MenuHomePhabricator

Add CampaignEvents and WikimediaCampaignEvents to the list of gated extensions
Closed, ResolvedPublic

Description

The CampaignEvents extension is enabled in several production wikis, including some of the largest. However, the extension isn't gated, which sometimes results in unexpected CI breakage. Over the last 3 weeks, we've had T378780 and r1094455. So, I'm proposing that the extension be added to the gate. The extension's PHPUnit suite runs in 5 seconds locally, and we don't have too many e2e tests, so the impact on build times should be minimal.

The WikimediaCampaignEvents is a small sub-extension with additional Wikimedia-specific features. I'm proposing that we add it to the gate as well, to test the full set of features enabled in production.

Event Timeline

Daimona renamed this task from Add CampaignEvents to the list of gated extensions to Add CampaignEvents and WikimediaCampaignEvents to the list of gated extensions.Nov 22 2024, 2:44 PM
Daimona updated the task description. (Show Details)

Change #1094459 had a related patch set uploaded (by Daimona Eaytoy; author: Daimona Eaytoy):

[integration/config@master] zuul: Add CampaignEvents and WikimediaCampaignEvents to the gate

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

Change #1094459 merged by jenkins-bot:

[integration/config@master] zuul: Add CampaignEvents and WikimediaCampaignEvents to the gate

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

Mentioned in SAL (#wikimedia-releng) [2024-12-04T13:39:00Z] <hashar> Reloaded Zuul for https://gerrit.wikimedia.org/r/c/integration/config/+/1094459 : Add CampaignEvents and WikimediaCampaignEvents to the gate - T380595