hashar added a comment.

  When trying the jobs yesterday they failed again. The reason is that the 
extension dependencies are not injected by Zuul since the change is in progress 
and not deployed. I have been testing them by manually triggering them on 
Jenkins, I have added a temp change 
https://gerrit.wikimedia.org/r/c/integration/config/+/790984 to inject 
`EXT_DEPENDENCIES=mediawiki/skins/MinervaNeue\nmediawiki/extensions/MobileFrontend\nmediawiki/extensions/UniversalLanguageSelector`.
  
  Looking at the steps durations for the jobs:
  
  wikibase-selenium-bridge-docker 
<https://integration.wikimedia.org/ci/job/wikibase-selenium-bridge-docker/>
  
  - 55 seconds to finish clone, dependencies and MediaWiki installation
  - 1m24 for `npm ci`
  - 2m08 for wdio
  
  wikibase-selenium-repo-docker 
<https://integration.wikimedia.org/ci/job/wikibase-selenium-repo-docker/>
  
  - 52 seconds to finish clone, dependencies and MediaWiki installation
  - 1m23 for `npm ci`
  - 1m20 for wdio
  
  In the wmf-quibble-selenium-php72-docker job 
<https://integration.wikimedia.org/ci/job/wmf-quibble-selenium-php72-docker/> 
that would shred roughly 5 minutes and 30 seconds of build time if I get it 
right.  Given that jobs takes 12 to 15 minutes to run, that would be a 
noticeable improvement.
  
  Then I guess from Wikibase repository we can rename the `selenium-test` 
target which will prevent Quibble from discovering them and thus stop running 
them in the CI jobs:
  
  name=Wikibase/package.json
    "scripts": {
            "selenium-test": "npm-run-all --continue-on-error selenium-test:*",
            "selenium-test:repo": "wdio repo/tests/selenium/wdio.conf.js",
            "selenium-test:bridge": "npm --prefix client/data-bridge run 
selenium-test",
    }

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, Fernandobacasegua34, Astuthiodit_1, 786, 
TheReadOnly, Suran38, Biggs657, karapayneWMDE, Invadibot, Lalamarie69, 
maantietaja, Juan90264, Peteosx1x, Alter-paule, Beast1978, ItamarWMDE, 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, Neuronton, 
Liudvikas, Scott_WUaS, thcipriani, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331
_______________________________________________
Wikidata-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to