Page MenuHomePhabricator

Use wdio-video-reporter to record videos in all repositories with Selenium tests
Closed, DuplicatePublic

Description

Status


TODO

  • add mediawiki/extensions/ProofreadPage to the list

The wdio-video-reporter highly simplifies the way in which we record test videos for Selenium.

Update all repositories with Selenium tests to use this npm package by replacing contents of tests/selenium/wdio.conf.js file.

RepositoryPatch
mediawiki/core604635
mediawiki/extensions/AbuseFilter605606
mediawiki/extensions/AdvancedSearch
mediawiki/extensions/CirrusSearch
mediawiki/extensions/Cite
mediawiki/extensions/ContentTranslation
mediawiki/extensions/Echo
mediawiki/extensions/ElectronPdfService
mediawiki/extensions/EntitySchema
mediawiki/extensions/FileImporter
mediawiki/extensions/GrowthExperiments
mediawiki/extensions/Math
mediawiki/extensions/MobileFrontend
mediawiki/extensions/Newsletter
mediawiki/extensions/ORES
mediawiki/extensions/Popups
mediawiki/extensions/RelatedArticles
mediawiki/extensions/RevisionSlider
mediawiki/extensions/TemplateWizard
mediawiki/extensions/TwoColConflict
mediawiki/extensions/Wikibase
mediawiki/extensions/WikibaseCirrusSearch
mediawiki/extensions/WikibaseLexeme
mediawiki/extensions/WikibaseMediaInfo
mediawiki/skins/MinervaNeue
phab-deployment
wikibase/termbox
wikidata/query/gui
wikimedia/portals/deploy

Event Timeline

Soham created this task.Jun 12 2020, 11:18 AM
Restricted Application added subscribers: Masumrezarock100, Aklapper. · View Herald TranscriptJun 12 2020, 11:18 AM

Change 604635 had a related patch set uploaded (by AlQaholic007; owner: AlQaholic007):
[mediawiki/core@master] Selenium: Use wdio-video-reporter for recording test videos

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

zeljkofilipin triaged this task as Medium priority.Jun 12 2020, 11:22 AM
zeljkofilipin moved this task from Backlog 🔙 to Mentor 🎓 on the User-zeljkofilipin board.
Soham updated the task description. (Show Details)Jun 12 2020, 11:26 AM

Change 604635 merged by jenkins-bot:
[mediawiki/core@master] Selenium: Use wdio-video-reporter for recording test videos

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

Change 605606 had a related patch set uploaded (by AlQaholic007; owner: AlQaholic007):
[mediawiki/extensions/AbuseFilter@master] Selenium: Add video recording to tests

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

zeljkofilipin moved this task from Backlog to In Progress on the User-Soham board.

Change 605606 abandoned by AlQaholic007:
[mediawiki/extensions/AbuseFilter@master] Selenium: Add video recording to tests

Reason:

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

Change 605606 restored by Zfilipin:
[mediawiki/extensions/AbuseFilter@master] Selenium: Add video recording to tests

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