Page MenuHomePhabricator

Upgrade WebdriverIO in the WikibaseLexeme repository
Closed, ResolvedPublic

Description

Status


TODO

Notes

  • WikibaseLexeme installation is document in its readme but as it is the sum of installing wikibase & lexeme it's far from trivial. If only browser tests are concerned, and the actual functionality is not to be touched, it may be much simpler to only set up those and run the tests against an appropriate (talk to people before doing so!) remote installation.

Event Timeline

Change 604468 had a related patch set uploaded (by Vidhi-Mody; owner: Vidhi-Mody):
[mediawiki/extensions/WikibaseLexeme@master] Selenium: Update to WebdriverIO v6

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

Error in setting up WikibaseLexeme locally

class WikibaseSettings is defined in lib/includes/WikibaseSettings.php in the Wikibase repository, so the question is when Wikibase got loaded... Also see T248612.

zeljkofilipin updated the task description. (Show Details)
zeljkofilipin updated the task description. (Show Details)
zeljkofilipin moved this task from In Progress to Waiting/Blocked on the User-Vidhi-Mody board.
zeljkofilipin added a subscriber: zeljkofilipin.
zeljkofilipin updated the task description. (Show Details)
zeljkofilipin moved this task from In Progress to Backlog on the User-Vidhi-Mody board.

Change 604468 merged by jenkins-bot:
[mediawiki/extensions/WikibaseLexeme@master] Selenium: Update to WebdriverIO v6

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

Change 699781 had a related patch set uploaded (by Michael Große; author: Vidhi-Mody):

[mediawiki/extensions/WikibaseLexeme@REL1_35] Selenium: Update to WebdriverIO v6

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

Change 699781 merged by jenkins-bot:

[mediawiki/extensions/WikibaseLexeme@REL1_35] Selenium: Update to WebdriverIO v6

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