Page MenuHomePhabricator

Update AbuseFilter to use wdio-mediawiki 6.1.0
Closed, ResolvedPublic1 Estimated Story Points

Description

This makes sure AbuseFilter use the latest released wdio-mediawiki that has video CPU improvements for CI and skips installing mwbot.

AbuseFiler uses wdio 7 so lets make this in a couple of steps:

  • Update to wdio 8
  • Update to wdio 9
  • Ecmascript modules
  • Update to wdio-mediawiki 6.1.0

Acceptance Criteria:

  • AbuseFilter uses wdio-mediawiki 6.1.0

Event Timeline

Change #1233975 had a related patch set uploaded (by Phedenskog; author: Phedenskog):

[mediawiki/extensions/AbuseFilter@master] selenium: Update to webdriver.io 8

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

Change #1234280 had a related patch set uploaded (by Phedenskog; author: Phedenskog):

[mediawiki/extensions/AbuseFilter@master] selenium: Update to webdriver.io 9

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

Change #1234296 had a related patch set uploaded (by Phedenskog; author: Phedenskog):

[mediawiki/extensions/AbuseFilter@master] selenium: Use ECMAScript modules

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

Change #1234326 had a related patch set uploaded (by Phedenskog; author: Phedenskog):

[mediawiki/extensions/AbuseFilter@master] selenium: Update to wdio-mediawiki 6.1.0

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

Change #1233975 merged by jenkins-bot:

[mediawiki/extensions/AbuseFilter@master] selenium: Update to webdriver.io 8

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

Change #1234280 merged by jenkins-bot:

[mediawiki/extensions/AbuseFilter@master] selenium: Update to webdriver.io 9

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

Change #1234296 merged by jenkins-bot:

[mediawiki/extensions/AbuseFilter@master] selenium: Use ECMAScript modules

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

Change #1234326 merged by jenkins-bot:

[mediawiki/extensions/AbuseFilter@master] selenium: Update to wdio-mediawiki 6.1.0

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