The file would be used by core, extensions and skins. Each repository could override settings from the basic file.
This task resolves several tasks:
- T247312: Make MediaWiki-Docker as the default for Selenium framework
- T259341: Create a generic NPM package for recording videos of test runs
- T269566: Remove ChromeDriver dependency in all repositories with Selenium tests
This task also simplifies T253113: Record videos of all Selenium tests. Video recording can be added to the wdio.conf.js file. That's a simple way to have video recording in all repositories.