Page MenuHomePhabricator

Refactor TwoColConflict WebdriverIO tests from sync to async mode
Closed, ResolvedPublic

Description

  • Follow instructions from TwoColConflict (Quickstart) to get MediaWiki working locally.
  • Refactor WebdriverIO tests (in tests/selenium) from sync to async mode.
  • Push code to Gerrit.

Event Timeline

pwangai changed the task status from Open to In Progress.Apr 5 2023, 6:01 PM
pwangai claimed this task.
pwangai added a project: User-pwangai.
pwangai subscribed.

Change 906082 had a related patch set uploaded (by Pwangai; author: Pwangai):

[mediawiki/extensions/TwoColConflict@master] WIP selenium: Refactor WebdriverIO tests from sync to async mode

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

Change 906082 abandoned by Pwangai:

[mediawiki/extensions/TwoColConflict@master] WIP selenium: Refactor WebdriverIO tests from sync to async mode

Reason:

having trouble with my dev env

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

pwangai changed the task status from In Progress to Open.May 22 2023, 8:01 PM
pwangai removed pwangai as the assignee of this task.

Change 906082 restored by WMDE-Fisch:

[mediawiki/extensions/TwoColConflict@master] WIP selenium: Refactor WebdriverIO tests from sync to async mode

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

Problems with the patch and CI seemed to be related to missing async support in wdio-mediawiki see T337463: Refactor wdio-mediawiki from sync to async mode

I took over the patch in this task. It was almost done and I could add the missing pieces. Waiting for last round of review.

Change 906082 merged by jenkins-bot:

[mediawiki/extensions/TwoColConflict@master] selenium: Refactor WebdriverIO tests from sync to async mode

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

Feel free to mark the task as resolved

WMDE-Fisch removed WMDE-Fisch as the assignee of this task.
  NODES
Note 3
Project 10