Page MenuHomePhabricator

Upgrade WebdriverIO to v8 in core
Open, Needs TriagePublic

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes
zeljkofilipin changed the task status from Open to In Progress.Dec 8 2022, 2:47 PM
zeljkofilipin triaged this task as Medium priority.
zeljkofilipin moved this task from Inbox to Selenium on the MediaWiki-Core-Tests board.

Change 866386 had a related patch set uploaded (by Zfilipin; author: Zfilipin):

[mediawiki/core@master] WIP selenium: Upgrade WebdriverIO to v8

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

zeljkofilipin changed the task status from In Progress to Open.Dec 9 2022, 11:38 AM
zeljkofilipin removed zeljkofilipin as the assignee of this task.
zeljkofilipin changed the task status from Open to In Progress.Jan 30 2023, 1:18 PM
zeljkofilipin claimed this task.
zeljkofilipin raised the priority of this task from Medium to High.Mar 14 2023, 10:04 AM

Change 866386 abandoned by Zfilipin:

[mediawiki/core@master] WIP selenium: Upgrade WebdriverIO to v8

Reason:

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

zeljkofilipin changed the task status from In Progress to Open.Mar 24 2023, 12:12 PM
zeljkofilipin removed zeljkofilipin as the assignee of this task.
zeljkofilipin raised the priority of this task from High to Needs Triage.

@zeljkofilipin could u let me know status about upgradation to version 8

@Nik.xyz.in this task was mostly blocked on me being on parental leave. I plan to start working on it as soon as a couple of related tasks (T256626: Refactor WebdriverIO tests from sync to async mode and T256239: Create MediaWiki-Docker documentation for all repositories with Selenium tests) are mostly done.

Change 866386 restored by Zfilipin:

[mediawiki/core@master] WIP selenium: Upgrade WebdriverIO to v8

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

Change 966447 had a related patch set uploaded (by Zfilipin; author: Zfilipin):

[mediawiki/core@master] WIP selenium: Upgrade WebdriverIO to v8

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

Change 975054 had a related patch set uploaded (by Zfilipin; author: Zfilipin):

[mediawiki/core@master] selenium: Fix MD041 in wdio-mediawiki/CHANGELOG.md

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

Change 975055 had a related patch set uploaded (by Zfilipin; author: Zfilipin):

[mediawiki/core@master] selenium: Delete redundant `selenium` in wdio-mediawiki/CHANGELOG.md

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

Change 975057 had a related patch set uploaded (by Zfilipin; author: Zfilipin):

[mediawiki/core@master] selenium: Fix wdio-mediawiki license

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

Change 975054 merged by jenkins-bot:

[mediawiki/core@master] selenium: Fix MD041 in wdio-mediawiki/CHANGELOG.md

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

Change 975055 merged by jenkins-bot:

[mediawiki/core@master] selenium: Delete redundant `selenium` in wdio-mediawiki/CHANGELOG.md

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

Change 975302 had a related patch set uploaded (by Zfilipin; author: Zfilipin):

[mediawiki/core@master] selenium: Update node and add npm version

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

zeljkofilipin changed the task status from Open to In Progress.Nov 17 2023, 3:41 PM
zeljkofilipin claimed this task.
zeljkofilipin triaged this task as High priority.

Change 975302 merged by jenkins-bot:

[mediawiki/core@master] selenium: Update node and add npm version

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

Change 975057 abandoned by Zfilipin:

[mediawiki/core@master] selenium: Fix wdio-mediawiki license

Reason:

MIT is the correct license.

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

zeljkofilipin changed the task status from In Progress to Open.Nov 24 2023, 4:10 PM
zeljkofilipin removed zeljkofilipin as the assignee of this task.
zeljkofilipin raised the priority of this task from High to Needs Triage.
zeljkofilipin changed the task status from Open to In Progress.Jan 15 2024, 2:51 PM
zeljkofilipin claimed this task.
zeljkofilipin triaged this task as High priority.

Change 1002578 had a related patch set uploaded (by Zfilipin; author: Zfilipin):

[mediawiki/core@master] WIP selenium: Upgrade WebdriverIO to v8

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

Change 866386 abandoned by Zfilipin:

[mediawiki/core@master] WIP selenium: Upgrade WebdriverIO to v8

Reason:

Moved to https://gerrit.wikimedia.org/r/c/mediawiki/core/+/966447

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

Change 866386 restored by Zfilipin:

[mediawiki/core@master] WIP selenium: Upgrade WebdriverIO to v8

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

Change 1003757 had a related patch set uploaded (by Zfilipin; author: Zfilipin):

[mediawiki/core@master] WIP selenium: Fix and update links in comments and documentation

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

Change 1003757 merged by jenkins-bot:

[mediawiki/core@master] selenium: Fix and update links in comments and documentation

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

Change 1004089 had a related patch set uploaded (by Zfilipin; author: Zfilipin):

[mediawiki/core@master] selenium: Update readme file

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

Change 1004096 had a related patch set uploaded (by Zfilipin; author: Zfilipin):

[mediawiki/core@master] selenium: Update wdio-mediawiki readme file

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

Change 1004096 merged by jenkins-bot:

[mediawiki/core@master] selenium: Update wdio-mediawiki readme file

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

Change 1004089 merged by jenkins-bot:

[mediawiki/core@master] selenium: Update readme file

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

zeljkofilipin changed the task status from In Progress to Open.Feb 19 2024, 5:36 PM
zeljkofilipin removed zeljkofilipin as the assignee of this task.
zeljkofilipin raised the priority of this task from High to Needs Triage.

Change 866386 abandoned by Zfilipin:

[mediawiki/core@master] WIP selenium: Upgrade WebdriverIO to v8

Reason:

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

@zeljkofilipin the first alpha of 9.0 was release earlier today https://github.com/webdriverio/webdriverio/releases/tag/v9.0.0-alpha.0 so I think we should aim for upgrading to 9 instead.

@Peter it's usually way simpler to update one major version at a time. But since we had trouble with v8, maybe giving v9 a try might be a good idea.