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]

Reply via email to