[Wikidata-bugs] [Maniphest] T331732: [ES-M1] Investigate browser testing frameworks for Entity Schema Extension

2023-03-31 Thread Maintenance_bot
Maintenance_bot removed a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T331732 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael, Maintenance_bot Cc: Lucas_Werkmeister_WMDE, zeljkofilipin, Michael, Aklapper, ItamarWMD

[Wikidata-bugs] [Maniphest] T331732: [ES-M1] Investigate browser testing frameworks for Entity Schema Extension

2023-03-31 Thread gerritbot
gerritbot added a comment. Change 900420 **abandoned** by Michael Große: [mediawiki/extensions/EntitySchema@master] [PoC] Migrate two simple tests to async selenium/wdio Reason: We decided to go the Cypress route https://gerrit.wikimedia.org/r/900420 TASK DETAIL https://

[Wikidata-bugs] [Maniphest] T331732: [ES-M1] Investigate browser testing frameworks for Entity Schema Extension

2023-03-30 Thread gerritbot
gerritbot added a comment. Change 900638 **abandoned** by Michael Große: [mediawiki/extensions/EntitySchema@master] [PoC] Add cypress for two simple tests Reason: Superseded by Ifd127298f https://gerrit.wikimedia.org/r/900638 TASK DETAIL https://phabricator.wikimedia.org

[Wikidata-bugs] [Maniphest] T331732: [ES-M1] Investigate browser testing frameworks for Entity Schema Extension

2023-03-29 Thread ItamarWMDE
ItamarWMDE closed this task as "Resolved". ItamarWMDE moved this task from Tech Verification to Our work done on the Wikidata Dev Team (Sprint-∞) board. ItamarWMDE added a comment. Complete and we made a decision to continue with cypress. See T333427: [ES-M2] Setup Cypress for browser testing

[Wikidata-bugs] [Maniphest] T331732: [ES-M1] Investigate browser testing frameworks for Entity Schema Extension

2023-03-29 Thread ItamarWMDE
ItamarWMDE updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T331732 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael, ItamarWMDE Cc: Lucas_Werkmeister_WMDE, zeljkofilipin, Michael, Aklapper, ItamarWMDE, Themindcoder,

[Wikidata-bugs] [Maniphest] T331732: [ES-M1] Investigate browser testing frameworks for Entity Schema Extension

2023-03-21 Thread Michael
Michael added a comment. In T331732#8715103 , @zeljkofilipin wrote: > I've recently stumbled upon The Evolution of Browser Automation . I think it's a good overview of browser automation tools. That wa

[Wikidata-bugs] [Maniphest] T331732: [ES-M1] Investigate browser testing frameworks for Entity Schema Extension

2023-03-21 Thread zeljkofilipin
zeljkofilipin added a comment. I've recently stumbled upon The Evolution of Browser Automation . I think it's a good overview of browser automation tools. TASK DETAIL https://phabricator.wikimedia.org/T331732 EMAIL PREFERENCES https://phabricator.wikimedia.

[Wikidata-bugs] [Maniphest] T331732: [ES-M1] Investigate browser testing frameworks for Entity Schema Extension

2023-03-20 Thread Michael
Michael attached a referenced file: F36916630: image.png. TASK DETAIL https://phabricator.wikimedia.org/T331732 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: zeljkofilipin, Michael, Aklapper, ItamarWMDE, Themindcoder, Adamm71, Jersione,

[Wikidata-bugs] [Maniphest] T331732: [ES-M1] Investigate browser testing frameworks for Entity Schema Extension

2023-03-20 Thread ItamarWMDE
ItamarWMDE added a comment. 👍 Thank you for the comprehensive report! I will prepare some way to make this decision before our next sprint TASK DETAIL https://phabricator.wikimedia.org/T331732 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Micha

[Wikidata-bugs] [Maniphest] T331732: [ES-M1] Investigate browser testing frameworks for Entity Schema Extension

2023-03-17 Thread gerritbot
gerritbot added a comment. Change 900420 had a related patch set uploaded (by Michael Große; author: Michael Große): [mediawiki/extensions/EntitySchema@master] [PoC] Migrate two simple tests to async selenium/wdio https://gerrit.wikimedia.org/r/900420 TASK DETAIL https://phabrica

[Wikidata-bugs] [Maniphest] T331732: [ES-M1] Investigate browser testing frameworks for Entity Schema Extension

2023-03-17 Thread gerritbot
gerritbot added a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T331732 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael, gerritbot Cc: Michael, Aklapper, ItamarWMDE, Themindcoder, Adamm71, Jersione, Hellket777, Lisa

[Wikidata-bugs] [Maniphest] T331732: [ES-M1] Investigate browser testing frameworks for Entity Schema Extension

2023-03-17 Thread gerritbot
gerritbot added a comment. Change 900638 had a related patch set uploaded (by Michael Große; author: Michael Große): [mediawiki/extensions/EntitySchema@master] [PoC] Add cypress for two simple tests https://gerrit.wikimedia.org/r/900638 TASK DETAIL https://phabricator.wikimedia.o

[Wikidata-bugs] [Maniphest] T331732: [ES-M1] Investigate browser testing frameworks for Entity Schema Extension

2023-03-17 Thread Michael
Michael added a comment. **⚠️ WIP ⚠️** | | Async Webdriver | Cypress

[Wikidata-bugs] [Maniphest] T331732: [ES-M1] Investigate browser testing frameworks for Entity Schema Extension

2023-03-16 Thread Michael
Michael added a comment. Unscientific duration measurement (lots of other stuff running in the background, only two measurements each). Also, all this is just for the HelloWorld and ViewSchema test files. baseline (wdio7, node 14 via nvm): 20.665 seconds, 20.823 seconds baseline (w

[Wikidata-bugs] [Maniphest] T331732: [ES-M1] Investigate browser testing frameworks for Entity Schema Extension

2023-03-16 Thread Michael
Michael claimed this task. Michael moved this task from Parents/Waiting to Doing on the Wikidata Dev Team (Sprint-∞) board. Restricted Application added a project: User-Michael. TASK DETAIL https://phabricator.wikimedia.org/T331732 WORKBOARD https://phabricator.wikimedia.org/project/board/60

[Wikidata-bugs] [Maniphest] T331732: [ES-M1] Investigate browser testing frameworks for Entity Schema Extension

2023-03-16 Thread Michael
Michael moved this task from Unified prioritized backlog to Sprint-∞ on the Wikidata Dev Team board. Michael edited projects, added Wikidata Dev Team (Sprint-∞); removed Wikidata Dev Team. TASK DETAIL https://phabricator.wikimedia.org/T331732 WORKBOARD https://phabricator.wikimedia.org/proj

[Wikidata-bugs] [Maniphest] T331732: [ES-M1] Investigate browser testing frameworks for Entity Schema Extension

2023-03-16 Thread Michael
Michael moved this task from Backlog to M1: technical preparation on the Shape Expressions board. Michael edited projects, added Shape Expressions (M1: technical preparation); removed Shape Expressions. TASK DETAIL https://phabricator.wikimedia.org/T331732 WORKBOARD https://phabricator.wiki

[Wikidata-bugs] [Maniphest] T331732: [ES-M1] Investigate browser testing frameworks for Entity Schema Extension

2023-03-14 Thread ItamarWMDE
ItamarWMDE added a comment. The task was moved to MS 1 as it blocks from writing new browser tests TASK DETAIL https://phabricator.wikimedia.org/T331732 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: ItamarWMDE Cc: Michael, Aklapper, ItamarWMDE,

[Wikidata-bugs] [Maniphest] T331732: [ES-M1] Investigate browser testing frameworks for Entity Schema Extension

2023-03-14 Thread ItamarWMDE
ItamarWMDE renamed this task from "[ES-M2] Investigate browser testing frameworks for Entity Schema Extension" to "[ES-M1] Investigate browser testing frameworks for Entity Schema Extension". TASK DETAIL https://phabricator.wikimedia.org/T331732 EMAIL PREFERENCES https://phabricator.wikimed