The [[ https://npmjs.org/package/wdio-video-reporter | wdio-video-reporter ]] highly simplifies the way in which we record test videos for Selenium.
Update [[ https://www.mediawiki.org/wiki/Selenium/Reference/Example_Code | all repositories with Selenium tests ]] to use this npm package by replacing contents of `tests/selenium/wdio.conf.js` file.
| Repository | Patch
| mediawiki/core | ~~[[ https://gerrit.wikimedia.org/r/c/mediawiki/core/+/604635 | 604635 ]]~~ ~~[[ https://gerrit.wikimedia.org/r/c/mediawiki/core/+/626048 | 626048 ]]~~ |
| mediawiki/extensions/AbuseFilter | |
| 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/ProofreadPage | |
| mediawiki/extensions/RelatedArticles | |
| mediawiki/extensions/RevisionSlider | |
| mediawiki/extensions/TemplateWizard | |
| mediawiki/extensions/TwoColConflict | ~~[[ https://gerrit.wikimedia.org/r/c/mediawiki/extensions/TwoColConflict/+/606154 | 606154 ]]~~ |
| 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 | |