In T232608: Delete selenium-daily-beta-EXTENSION Jenkins jobs that are broken more than 30 days the daily browser tests for TwoColConflict are being reported as broken, and the job being deleted after 30 days. Before going default with the extension we need to restore this safety net.
Acceptance criteria:
- We understand what failed and fixed it
- The test run once a day
- Failing tests send an email to techwish-devs@wikimedia.de
Link to job: https://integration.wikimedia.org/ci/job/selenium-daily-beta-TwoColConflict/
Foes vanquished:
- patch Use wdio-mediawiki public API rather than peeking at internal files using relative paths.
- patch Temporarily hide the beta features "save" bar, it has problematic floating behavior and obscures UI elements.
- patch Disable "2017 wikitext source editor", this doesn't provide a simple ES interface to let us set content.