Page MenuHomePhabricator

Estimate size of tests/selenium folder
Closed, ResolvedPublic

Description

For T247844: Upgrade WebdriverIO to v6 in all repositories (@Vidhi-Mody) and T247835: Evaluate WebdriverIO replacements for our browser automation framework (@Soham) we need an estimate of size of tests/selenium folder.

repositoryLOCtestsskippedLOC %tests %skipped %
mediawiki/core10581978736
mediawiki/extensions/AbuseFilter17040110
mediawiki/extensions/AdvancedSearch11314208140
mediawiki/extensions/CirrusSearch18830110
mediawiki/extensions/Cite20060120
mediawiki/extensions/ContentTranslation1181010.30
mediawiki/extensions/Echo211611217
mediawiki/extensions/ElectronPdfService1631010.30
mediawiki/extensions/EntitySchema7332355822
mediawiki/extensions/FileImporter195211150
mediawiki/extensions/GrowthExperiments306612217
mediawiki/extensions/Math1221010.30
mediawiki/extensions/MobileFrontend53110410
mediawiki/extensions/Newsletter1411010.30
mediawiki/extensions/ORES1221110.3100
mediawiki/extensions/Popups33670220
mediawiki/extensions/ProofreadPage1751010.30
mediawiki/extensions/RelatedArticles18220110
mediawiki/extensions/RevisionSlider38750320
mediawiki/extensions/TemplateWizard21930210
mediawiki/extensions/TwoColConflict157946011160
mediawiki/extensions/Wikibase366613217
mediawiki/extensions/WikibaseCirrusSearch1201010.30
mediawiki/extensions/WikibaseLexeme244849417178
mediawiki/extensions/WikibaseMediaInfo40650320
mediawiki/skins/MinervaNeue16711801160
phab\-deployment55100.40.30
wikibase/termbox530250490
wikidata/query/gui23100.20.30
wikimedia/portals/deploy37840310

Total LOC: 14264
Total tests: 292

Event Timeline

zeljkofilipin triaged this task as Medium priority.
zeljkofilipin updated the task description. (Show Details)
zeljkofilipin moved this task from Backlog 🪒 to Deep work 🌊 on the User-zeljkofilipin board.
zeljkofilipin added subscribers: Vidhi-Mody, Soham.
Soham updated the task description. (Show Details)
zeljkofilipin updated the task description. (Show Details)
zeljkofilipin reassigned this task from Vidhi-Mody to Soham.

Let's add skipped tests (and %) to the table.

Add mediawiki/extensions/ProofreadPage to the list of repos.

Soham moved this task from In Progress to Project on the User-Soham board.
Soham updated the task description. (Show Details)
Soham updated the task description. (Show Details)

Percentage of skipped tests for core is not correct.

repositoryLOCtestsskippedLOC %tests %skipped %
mediawiki/core10581978712

Is this % of the overall %? I used 7/19*100

zeljkofilipin updated the task description. (Show Details)
Soham updated the task description. (Show Details)