Michael created this task. Michael added projects: Wikidata-Bridge, Wikidata, Browser-Tests, wmde-wikidata-tech. Restricted Application added a subscriber: Aklapper.
TASK DESCRIPTION WARNING: There is a potential issue with the existing browser test dependencies: T294151: Reports that the ua-parser-js npm package has been "hijacked" into a coinminer (indirect dependency of Wikibase) <https://phabricator.wikimedia.org/T294151>. Care should be taken when updating. As of change I942b5dd6 <https://gerrit.wikimedia.org/r/q/I942b5dd688c3bf148e2fcd1c2e177b936f0fa51c> browser testing has been disabled on Wikidata Bridge due to incompatibilities between WebdriverIO's sync mode and Node.js version 16+. There are several options for moving forward with browser testing from here: 1. Write new Selenium/Webdriver tests in the async format and rewrite existing files incrementally to async (like it was for example done in the selenium tests targeting Wikibase repo) 2. Write new Cypress browser tests and rewrite existing files incrementally to Cypress (like it was for example done in the EntitySchema extension) 3. Make use of some other browser testing framework **See also: ** - T346260: [LEX] [TECH] Decide on a way forward with browser testing <https://phabricator.wikimedia.org/T346260> TASK DETAIL https://phabricator.wikimedia.org/T354841 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Aklapper, Michael, Danny_Benjafield_WMDE, Astuthiodit_1, karapayneWMDE, Invadibot, Lectrician1, maantietaja, ItamarWMDE, Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, KimKelting, LawExplorer, _jensen, rosalieper, Scott_WUaS, Aschroet, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331
_______________________________________________ Wikidata-bugs mailing list -- [email protected] To unsubscribe send an email to [email protected]
