Page MenuHomePhabricator

Refactor Wikibase WebdriverIO tests from sync to async mode
Open, Needs TriagePublic

Description

Wikibase browser test suites to migrate:

Instructions for the migration can be found in the commit message of the patch that temporarily disabled them: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Wikibase/+/944967/

Related Objects

StatusSubtypeAssignedTask
OpenNone
OpenNone
ResolvedNone
OpenNone
OpenNone
OpenNone
OpenNone
StalledNone
OpenNone
DeclinedNone
Resolvedzeljkofilipin
ResolvedOsamaahmed17
ResolvedNone
ResolvedNone
DuplicateBUG REPORTzeljkofilipin
ResolvedOsamaahmed17
Resolvedzeljkofilipin
ResolvedNone
ResolvedNone
ResolvedKrinkle
OpenNone
ResolvedOllie.Shotton_WMDE
ResolvedJakob_WMDE
DeclinedNone
OpenNone
ResolvedOsamaahmed17
Resolvedvaughnwalters
Resolvedzeljkofilipin
Resolvedzeljkofilipin
Resolvedzeljkofilipin
Resolvedzeljkofilipin
Resolvedkostajh
ResolvedOsamaahmed17
ResolvedOsamaahmed17
ResolvedLucas_Werkmeister_WMDE
Resolvedpwangai
ResolvedWMDE-Fisch
ResolvedNone
ResolvedOsamaahmed17
ResolvedGehel
Resolvedpwangai
ResolvedNone
Invalidpwangai
ResolvedNone
InvalidNone
ResolvedOsamaahmed17
Resolvedvaughnwalters
Resolvedpwangai
ResolvedNone
InvalidNone
ResolvedOllie.Shotton_WMDE
ResolvedDreamy_Jazz
OpenNone
OpenNone
In Progresszeljkofilipin

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
vaughnwalters moved this task from incoming to in progress on the Wikidata board.
vaughnwalters moved this task from Backlog to In Progress on the User-vaughnwalters board.

Change 944967 had a related patch set uploaded (by Krinkle; author: Krinkle):

[mediawiki/extensions/Wikibase@master] tests: Temporarily disable automatic running of Wdio tests in CI

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

Hey @vaughnwalters!

I noticed you were assigned to this task for a while; as you might have seem there is a a patch up to disable these tests in the near future unless we resolve this ticket therefore driving it forwards has become a little more urgent.

Are you currently actively working on it? If so do you need any assistance? If not, that's also fine but I suspect someone from WMDE may wish to work on this in the near future and I wouldn't want to give the impression of them treading on your toes unnecessarily, if that's that case could you unassign yourself?

Thanks!

Hey @vaughnwalters!

I noticed you were assigned to this task for a while; as you might have seem there is a a patch up to disable these tests in the near future unless we resolve this ticket therefore driving it forwards has become a little more urgent.

Are you currently actively working on it? If so do you need any assistance? If not, that's also fine but I suspect someone from WMDE may wish to work on this in the near future and I wouldn't want to give the impression of them treading on your toes unnecessarily, if that's that case could you unassign yourself?

Thanks!

Hi Hi @Tarrow I am not currently actively working on it and so I will go ahead and unassign myself but keep tracking this task. Thanks for the heads up, and if I get back to this before anyone else does I'll circle back for help as needed.

Change 944967 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] tests: Temporarily disable automatic running of Wdio tests in CI

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

Change 989208 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Krinkle):

[mediawiki/extensions/Wikibase@REL1_40] tests: Temporarily disable automatic running of Wdio tests in CI

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

Change 989208 abandoned by Lucas Werkmeister (WMDE):

[mediawiki/extensions/Wikibase@REL1_40] tests: Temporarily disable automatic running of Wdio tests in CI

Reason:

squashed into I34baed7374

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