With the upgrade to webdriver.io there are some code we can simplify, lets do that.
Description
Details
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Stalled | None | T396459 Upgrade WebdriverIO in all repositories | |||
| Stalled | None | T363704 Upgrade WebdriverIO to v9 in all repositories | |||
| Resolved | zeljkofilipin | T372633 Upgrade WebdriverIO to v9 in core | |||
| Resolved | Peter | T396156 Simplify webdriverio code for version 9 |
Event Timeline
Change #1154126 had a related patch set uploaded (by Phedenskog; author: Phedenskog):
[mediawiki/core@master] selenium: Update open URL code to wdio 9
Change #1154130 had a related patch set uploaded (by Phedenskog; author: Phedenskog):
[mediawiki/core@master] selenium: Make sure waitForModuleState is async
Change #1154130 abandoned by Phedenskog:
[mediawiki/core@master] selenium: Make sure waitForModuleState using await
Reason:
When I tested wdio handle this the same as before. I think the reason for failing tests is something else.
Change #1155631 had a related patch set uploaded (by Phedenskog; author: Phedenskog):
[mediawiki/core@master] selenium: Remove unnecessary browser.waitUntil.
Change #1155632 had a related patch set uploaded (by Phedenskog; author: Phedenskog):
[mediawiki/core@master] selenium: Remove session reload
Change #1155634 had a related patch set uploaded (by Phedenskog; author: Phedenskog):
[mediawiki/core@master] selenium: Simplify login test
Change #1155632 had a related patch set uploaded (by Zfilipin; author: Phedenskog):
[mediawiki/core@master] selenium: Remove reloadSession()
Change #1155632 merged by jenkins-bot:
[mediawiki/core@master] selenium: Remove reloadSession()
Change #1154126 merged by jenkins-bot:
[mediawiki/core@master] selenium: Update open URL code to wdio 9
Change #1154130 restored by Phedenskog:
[mediawiki/core@master] selenium: Make sure waitForModuleState using await
Change #1155631 merged by jenkins-bot:
[mediawiki/core@master] selenium: Remove unnecessary browser.waitUntil
Moving this to Test Platform (Taormina Three 18) since we need to finish it. (Triaged in team meeting.)
Change #1155634 merged by jenkins-bot:
[mediawiki/core@master] selenium: Simplify login test