Page MenuHomePhabricator

Refactor MediaWiki Core WebdriverIO tests from sync to async mode
Closed, ResolvedPublic

Description

  • TODO: update webdriverio and related packages to the latest v7.
  • Follow instructions from MediaWiki-Docker (Quickstart) to get MediaWiki working locally.
  • Refactor WebdriverIO tests (in tests/selenium) from sync to async mode.
  • Push code to Gerrit.

Event Timeline

zeljkofilipin updated the task description. (Show Details)
zeljkofilipin updated the task description. (Show Details)

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

[mediawiki/core@master] Refactor MediaWiki Core WebdriverIO tests from sync to async mode

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

@zeljkofilipin , I have run the npm run test and fixed the issue related to eslint. Would be pushing the code again and would looking forward to your review. Here is the link to the review 731167 and here is the result of the test P17490.

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

[mediawiki/core@master] selenium/specs: Refactor MediaWiki Core WebdriverIO tests from sync to async mode

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

Change 731941 abandoned by Osamaahmed17:

[mediawiki/core@master] selenium/specs: Refactor MediaWiki Core WebdriverIO tests from sync to async mode

Reason:

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

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

[mediawiki/core@master] selenium: Refactor MediaWiki Core WebdriverIO tests from sync to async mode

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

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

[mediawiki/core@master] wdio-mediawiki: Release 2.0.0

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

Change 744065 abandoned by Zfilipin:

[mediawiki/core@master] wdio-mediawiki: Release 2.0.0

Reason:

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

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

[mediawiki/core@master] wdio-mediawiki: Release 2.0.0

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

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

[mediawiki/core@master] WIP async

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

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

[mediawiki/core@master] Merge branch 'master' of ssh://gerrit.wikimedia.org:29418/mediawiki/core into review/osamaahmed17/T293071

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

Change 751133 abandoned by Zfilipin:

[mediawiki/core@master] Merge branch 'master' of ssh://gerrit.wikimedia.org:29418/mediawiki/core into review/osamaahmed17/T293071

Reason:

This is not good :)

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

Change 749758 abandoned by Zfilipin:

[mediawiki/core@master] WIP async

Reason:

just a test

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

Change 730546 merged by jenkins-bot:

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

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

Change 744818 merged by jenkins-bot:

[mediawiki/core@master] wdio-mediawiki: Release 2.0.0

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

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

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

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

Change 757928 merged by jenkins-bot:

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

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