Page MenuHomePhabricator

Update campaign events selenium tests to ECMAScript
Closed, ResolvedPublic

Description

In order to get the wdio-mediawiki changes (specifically, better logging for addUserToGroup) released in v5.1.0 we need also need to update to ECMScript as it is required now (see T393428#11009620) . So, this ticket is to update to ECMAScript for the selenium tests.

Event Timeline

Restricted Application added a subscriber: Aklapper. ยท View Herald TranscriptJul 21 2025, 10:39 PM

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

[mediawiki/extensions/CampaignEvents@master] WIP selenium: Use ECMAScript modules

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

Change #1171298 merged by jenkins-bot:

[mediawiki/extensions/CampaignEvents@master] selenium: Use ECMAScript modules

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

merged, keeping this in QA until it rolls out with the train next week.

Hasn't really helped with logging or diagnosing the failures on betacluster daily runs issue, but it is successfully updated to ECMAScript now which was the point of this ticket, so I am marking it as done / resolved.