Page MenuHomePhabricator

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

Description

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

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change 754115 had a related patch set uploaded (by Osamaahmed17; author: Osamaahmed17):

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

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

Change 754115 merged by jenkins-bot:

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

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

Change 754492 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):

[mediawiki/extensions/Echo@master] selenium: Add missing await statements

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

Change 754492 merged by jenkins-bot:

[mediawiki/extensions/Echo@master] selenium: Add missing await statements

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

Osamaahmed17 triaged this task as Medium priority.

Change 757874 had a related patch set uploaded (by Osamaahmed17; author: Osamaahmed17):

[mediawiki/extensions/Echo@master] selenium: Add await for Assert

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

Change 757924 had a related patch set uploaded (by Osamaahmed17; author: Osamaahmed17):

[mediawiki/extensions/Echo@master] WIP selenium: Debugging Click Button

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

Change 757924 abandoned by Zfilipin:

[mediawiki/extensions/Echo@master] WIP selenium: Debugging Click Button

Reason:

just a test

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

zeljkofilipin raised the priority of this task from Medium to Needs Triage.
zeljkofilipin added a subscriber: Osamaahmed17.

Change 757874 abandoned by Osamaahmed17:

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

Reason:

Missing few points

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

Change 766118 had a related patch set uploaded (by Osamaahmed17; author: Osamaahmed17):

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

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

Change 766118 abandoned by Zfilipin:

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

Reason:

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

zeljkofilipin changed the task status from In Progress to Open.Nov 8 2022, 3:05 PM
zeljkofilipin assigned this task to Osamaahmed17.

This seems resolved. Please reopen if there's still something left to do here.