Page MenuHomePhabricator

Add Popups job to jjb/mediawiki-catalyst-daily.yaml
Closed, ResolvedPublic

Description

Following the work done with VisualEditor and CampaignEvents, add a new extension to mediawiki-catalyst-daily.yaml that builds a catalyst env for the Popups extension, runs its selenium tests, tears down, and reports results. Cron: 25 8 * * *.

AC:

  • New Popups entry added under the extension: matrix in jjb/mediawiki-catalyst-daily.yaml
  • Required extensions/skins for Popups's selenium tests identified and included in json-values
  • Job runs end-to-end at least once (env build → selenium → teardown) with tests green

Event Timeline

vaughnwalters renamed this task from Add Popups job to `jjb/mediawiki-catalyst-daily.yaml` to Add Popups job to jjb/mediawiki-catalyst-daily.yaml.May 21 2026, 9:44 PM

Change #1300926 had a related patch set uploaded (by Vaughn Walters; author: Vaughn Walters):

[integration/config@master] jjb: [catalyst-daily-Popups] Add Popups job

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

Change #1300926 merged by jenkins-bot:

[integration/config@master] jjb: [catalyst-daily-Popups] Add Popups job

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