Page MenuHomePhabricator

Upgrade all repositories with webdriverio v9 tests to ESM
Open, Stalled, MediumPublic5 Estimated Story Points

Description

It should be easy to upgrade a repository that's on webdriver v9 to ESM.

Repositories on v9

Outer pipes Cell padding

RepositoryTaskESM T396139
mediawiki/coreT373125
mediawiki/extensions/CampaignEventsT400110
mediawiki/extensions/CargoT405355
mediawiki/extensions/CommunityRequestsT405399
mediawiki/extensions/ContactPageT405661
mediawiki/extensions/EchoT405671
mediawiki/extensions/ElectronPdfServiceT405676
mediawiki/extensions/examplesT398025
mediawiki/extensions/FacetedCategoryT405684
mediawiki/extensions/GlobalWatchlistT405814
mediawiki/extensions/MathT405818
mediawiki/extensions/NewsletterT405819
mediawiki/extensions/PageTriageT398684
mediawiki/extensions/ProofreadPageT405979
mediawiki/extensions/RevisionSliderT406083
mediawiki/extensions/TemplateWizardT406084
mediawiki/extensions/VisualEditorT406085
mediawiki/skins/MinervaNeueT398702
data-engineering/mpic

Notes

AC

  • all repositories with webdriverio v9 tests are upgraded to ESM

Related Objects

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes
Peter set the point value for this task to 5.Sep 23 2025, 4:22 PM
Peter moved this task from Ready to Refine to dek kvar 14 on the Test Platform board.
Peter edited projects, added Test Platform (dek kvar 14); removed Test Platform.

@pwangai what I meant yesterday was that this could follow the structure of T402310 if that sounds ok for you?

@Peter Okay be me, I will create the task tomorrow incase you dont create it first.

FileImporter selenium tests were dropped by the team mainitaining the extension ( 1189824 )

FileImporter selenium tests were dropped by the team mainitaining the extension ( 1189824 )

Remove the repository from the table.

pwangai updated the task description. (Show Details)
zeljkofilipin changed the task status from Open to In Progress.Oct 16 2025, 9:27 AM
zeljkofilipin triaged this task as Medium priority.
SDunlap changed the task status from In Progress to Stalled.Nov 20 2025, 4:53 PM
SDunlap subscribed.

Most of the work has been completed, but we are blocked on a few repositories who's selenium tests were already broken (or CI was broken for them). They need to be investigated/fixed first before we can know if the upgrade works.

There may also be new repos on v9 which can be migrated to ESM, but those will be in a follow-up task.