02:17:21 npm ERR! missing script: selenium-test 02:17:21 npm ERR! 02:17:21 npm ERR! Did you mean one of these? 02:17:21 npm ERR! @selenium-test 02:17:21 npm ERR! selenium 02:17:21 npm ERR! selenium-daily 02:17:21 02:17:21 npm ERR! A complete log of this run can be found in: 02:17:21 npm ERR! /cache/_logs/2019-09-10T02_17_21_823Z-debug.log 02:17:21 npm ERR! code ELIFECYCLE 02:17:21 npm ERR! errno 1 02:17:21 npm ERR! cirrussearch@0.0.0 selenium-daily: `npm run selenium-test` 02:17:21 npm ERR! Exit status 1 02:17:21 npm ERR! 02:17:21 npm ERR! Failed at the cirrussearch@0.0.0 selenium-daily script. 02:17:21 npm ERR! This is probably not a problem with npm. There is likely additional logging output above. 02:17:21 02:17:21 npm ERR! A complete log of this run can be found in: 02:17:21 npm ERR! /cache/_logs/2019-09-10T02_17_21_863Z-debug.log
Description
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Selenium: fix selenium-daily-beta-CirrusSearch Jenkins job | mediawiki/extensions/CirrusSearch | master | +1 -1 |
Event Timeline
Change 537149 had a related patch set uploaded (by Zfilipin; owner: Zfilipin):
[mediawiki/extensions/CirrusSearch@master] Revert "build: temporarily rename 'selenium-test'"
From my review on https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/CirrusSearch/+/537149/:
We have migrated CI to use NodeJS 10 , to get wdio to run again we need wdio-cucumber-framework to be upgraded which is the pending change https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/CirrusSearch/+/525612/
It is blocked since CirrusSearch has Cindy the browser bot based on MediaWiki Vagrant and it is stuck to NodeJS6.
So we went with disabling the test suite.
The tasks are:
- T229033 to upgrade wdio-cucumber with pending change https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/CirrusSearch/+/525612/
- T217113 "MediaWiki-Vagrant should use the same Node.js version as Wikimedia production" (read: NodeJS 10).
When mediawiki/vagrant is upgrade to Node10, the pending patch to upgrade wdio-cucumber can be merged and the suite reenabled.
So for now, there is not much that can be done.
cindy was recently upgraded (patch merged today). It still runs mwv, but has a hacked up node10+npm install. This should be unblocked now.
Change 537149 merged by jenkins-bot:
[mediawiki/extensions/CirrusSearch@master] Selenium: fix selenium-daily-beta-CirrusSearch Jenkins job