Page MenuHomePhabricator

Document how much time selenium/cypress tests take for every gated extension/skin
Closed, ResolvedPublic2 Estimated Story Points

Description

In T414818: Collect and document core browser test performance data we gathered data from CI on how much time end-to-end tests take for gated extensions/skins.

In T415290: Document gated extensions and skins we gathered gated extensions/skins with selenium/cypress tests.

We need more granular data/metrics to know where we should spend the time and focus to make the developer feedback loop faster.

AC

  • table with how much time selenium/cypress tests take for every gated extension/skin exists

Event Timeline

The data is from a job running the 21th of January 2026 for a patch in core.

TypeInstall (seconds)webdriverIO (in seconds)Cypress (in seconds)
Installing Mediawiki73
Core (webdriverIO)14104
extensions/AbuseFilter731
extensions/CampaignEvents1081
extensions/Cite1440
extensions/CommunityConfiguration1921
extensions/Echo98
extensions/GrowthExperiments19168
extensions/Math86
extensions/PageTriage1026
extensions/ProofreadPage830
extensions/TemplateData716
extensions/VisualEditor936
extensions/Wikibase49114198
skins/MinervaNeue1012

And total times:

Installing MediaWiki (s)Total installation time excluding Mediawiki (s)Total webdriverIO (s)Total Cypress (s)Job total time (s)Job total time in minutesJob time reported in Jenkins
73193464427115719 minutes 17 seconds20 minutes 43s
Peter set the point value for this task to 2.
Peter moved this task from Backlog to In Progress on the Test Platform (Tkaronto Marathon 22) board.
Peter updated the task description. (Show Details)