[go: nahoru, domu]

Page MenuHomePhabricator

Refactor generic Wikibase repo WebdriverIO tests from sync to async mode
Closed, ResolvedPublic5 Estimated Story Points

Description

Acceptance criteria:

  • Refactor WebdriverIO tests (in repo/tests/selenium/) from sync to async mode.
  • Push code to Gerrit.
  • Browser tests are running on Gerrit

Event Timeline

Change 949051 had a related patch set uploaded (by Jakob; author: Jakob):

[mediawiki/extensions/Wikibase@master] Start wdio sync to async migration

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

Change 949508 had a related patch set uploaded (by Jakob; author: Jakob):

[mediawiki/extensions/Wikibase@master] Migrate item.js browser test from sync to async

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

Change 949051 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Start wdio sync to async migration

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

Change 949508 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Migrate item.js browser test from sync to async

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

Change 949546 had a related patch set uploaded (by Ollie Shotton; author: Ollie Shotton):

[mediawiki/extensions/Wikibase@master] Migrate nonexisting.item.js browser test to async

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

Change 949546 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Migrate nonexisting.item.js browser test to async

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

Change 949970 had a related patch set uploaded (by Muhammad Jaziraly; author: Muhammad Jaziraly):

[mediawiki/extensions/Wikibase@master] Migrate item.js browser test from sync to async

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

Change 949976 had a related patch set uploaded (by Ollie Shotton; author: Ollie Shotton):

[mediawiki/extensions/Wikibase@master] Migrate tainted-ref.js browser test from sync to async

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

Change 949976 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Migrate tainted-ref.js browser test from sync to async

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

Change 949970 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Migrate readmode.references.js browser test from sync to async

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

Change 951062 had a related patch set uploaded (by Jakob; author: Jakob):

[mediawiki/extensions/Wikibase@master] Use `expect` instead of `assert` for browser tests

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

Change 951062 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Use `expect` instead of `assert` for browser tests

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

Change 951892 had a related patch set uploaded (by Ollie Shotton; author: Ollie Shotton):

[mediawiki/extensions/Wikibase@master] Improve browser tests after async migration

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

Change 951932 had a related patch set uploaded (by Jakob; author: Jakob):

[mediawiki/extensions/Wikibase@master] Use newly released wdio-wikibase v6

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

Change 951932 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Use newly released wdio-wikibase v6

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

Change 951892 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Improve browser tests after async migration

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

Ollie.Shotton_WMDE claimed this task.

Marking task resolved. All related commits are merged and a new version of the wdio-wikibase package published to npm.

Change 952440 had a related patch set uploaded (by Paladox; author: Jakob):

[mediawiki/extensions/Wikibase@REL1_40] Start wdio sync to async migration

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

Change 952522 had a related patch set uploaded (by Paladox; author: Ollie Shotton):

[mediawiki/extensions/Wikibase@REL1_40] Migrate nonexisting.item.js browser test to async

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

Change 952522 abandoned by Paladox:

[mediawiki/extensions/Wikibase@REL1_40] Migrate nonexisting.item.js browser test to async

Reason:

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

Change 952440 abandoned by Paladox:

[mediawiki/extensions/Wikibase@REL1_40] Start wdio sync to async migration

Reason:

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