hashar added a comment.
I have found the issue! I have created the Selenium jobs after the wikibase-client-docker and wikibase-repo-docker phpunit jobs which invoke the `extensions/Wikibase/build/jenkins/mw-apply-wb-settings.sh` with `-r client` or `-r repo` respectively. For Selenium testing we need the repo to be setup I have thus made the jobs to always pass `-r repo`. For the dependencies `Cite` does not seem to be needed. https://gerrit.wikimedia.org/r/676107 creates bridge and repo Selenium jobs which has MobileFrontend, MinervaNeue and UniversalLanguageSelector as dependencies. The jobs are triggered from all those repositories as well as from mediawiki/core and mediawiki/vendor. I have done it in a similar way as the gated jobs (wmf-quibble-*). That should give a guarantee it will never break. Then I guess we can remove or rename `selenium-test` from the Wikibase package.json in order for Quibble to no more run it for other extensions. That would speed up the wmf-quibble-selenium-* job. TASK DETAIL https://phabricator.wikimedia.org/T287582 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: toan, Michael, Addshore, WMDE-leszek, Jakob_WMDE, Ladsgroup, Jdforrester-WMF, hashar, Aklapper, 786, TheReadOnly, Suran38, Biggs657, Invadibot, Lalamarie69, maantietaja, Juan90264, Peteosx1x, Alter-paule, Beast1978, Un1tY, Mgagat, Akuckartz, Totolinototo3, Hook696, darthmon_wmde, Kent7301, Zanziii, Sadisticturd, joker88john, CucyNoiD, Nandana, NebulousIris, Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, QZanden, LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Liudvikas, Scott_WUaS, thcipriani, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331
_______________________________________________ Wikidata-bugs mailing list -- [email protected] To unsubscribe send an email to [email protected]
