Page MenuHomePhabricator

Math npm-node-4.3 failure
Closed, ResolvedPublic

Description

16:52:15 Started by user anonymous
16:52:15 Building remotely on ci-jessie-wikimedia-227133 (ci-jessie-wikimedia) in workspace /home/jenkins/workspace/npm-node-4.3
16:52:15 Using checkout strategy: Default
16:52:15 Last Built Revision: Revision bd78657bdfa9d8b77647986104776769cfa39dff (detached)
16:52:17 Wiping out workspace first.
16:52:17 Cloning the remote Git repository
16:52:17 Using shallow clone
16:52:17 Cloning repository git://scandium.eqiad.wmnet/mediawiki/extensions/Math
16:52:17  > git init /home/jenkins/workspace/npm-node-4.3 # timeout=10
16:52:17 Fetching upstream changes from git://scandium.eqiad.wmnet/mediawiki/extensions/Math
16:52:17  > git --version # timeout=10
16:52:17  > git -c core.askpass=true fetch --tags --progress git://scandium.eqiad.wmnet/mediawiki/extensions/Math +refs/heads/*:refs/remotes/origin/* --depth=1
16:52:18  > git config remote.origin.url git://scandium.eqiad.wmnet/mediawiki/extensions/Math # timeout=10
16:52:18  > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
16:52:18  > git config remote.origin.url git://scandium.eqiad.wmnet/mediawiki/extensions/Math # timeout=10
16:52:18 Fetching upstream changes from git://scandium.eqiad.wmnet/mediawiki/extensions/Math
16:52:18  > git -c core.askpass=true fetch --tags --progress git://scandium.eqiad.wmnet/mediawiki/extensions/Math refs/zuul/master/Z190d70260f2c4fbd825a7e6147dc45b4 --depth=1
16:52:18 getCandidateRevisions(false,4a58d5670677952dea89729fbd45eda45e35cf81,,,hudson.plugins.git.util.BuildData@e9cc7574[scmName=<null>,remoteUrls=[$ZUUL_URL/$ZUUL_PROJECT],buildsByBranchName={origin/master=Build #13122 of Revision 88c8f2e3896eaf82d8c2ba33d5fc0f36dbeeb0cb (origin/master), detached=Build #23942 of Revision bd78657bdfa9d8b77647986104776769cfa39dff (detached)},lastBuild=Build #23942 of Revision bd78657bdfa9d8b77647986104776769cfa39dff (detached)]) considering branches to build
16:52:18  > git rev-parse 4a58d5670677952dea89729fbd45eda45e35cf81^{commit} # timeout=10
16:52:18 Will build the detached SHA1 AnyObjectId[4a58d5670677952dea89729fbd45eda45e35cf81]
16:52:18 Checking out Revision 4a58d5670677952dea89729fbd45eda45e35cf81 (detached)
16:52:18  > git config core.sparsecheckout # timeout=10
16:52:18  > git checkout -f 4a58d5670677952dea89729fbd45eda45e35cf81
16:52:18  > git rev-list bd78657bdfa9d8b77647986104776769cfa39dff # timeout=10
16:52:18 First time build. Skipping changelog.
16:52:18  > git tag -a -f -m Jenkins Build #23943 jenkins-npm-node-4.3-23943 # timeout=10
16:52:18 [npm-node-4.3] $ /bin/bash -e -u /tmp/hudson934911792317902214.sh
16:52:18 Node version v4.4.6 matches '^v4[.]'
16:52:18 [npm-node-4.3] $ /bin/bash -xe /tmp/hudson3873747730979953330.sh
16:52:18 + set -eu +x
16:52:18 Defined: CASTOR_NAMESPACE="castor-mw-ext-and-skins/master/npm-node-4.3"
16:52:18 [npm-node-4.3] $ /bin/bash -xe /tmp/hudson6854303918260379385.sh
16:52:18 + . castor-set-namespace.env
16:52:18 ++ declare -x CASTOR_NAMESPACE=castor-mw-ext-and-skins/master/npm-node-4.3
16:52:18 + echo Syncing...
16:52:18 Syncing...
16:52:18 + rsync --archive --compress --contimeout 3 rsync://castor.integration.eqiad.wmflabs:/caches/castor-mw-ext-and-skins/master/npm-node-4.3/ /home/jenkins
16:52:26 + echo -e '\nDone'
16:52:26 
16:52:26 Done
16:52:26 [npm-node-4.3] $ /bin/bash -xe /tmp/hudson1593532521989778345.sh
16:52:26 + mkdir -p /home/jenkins/workspace/npm-node-4.3/log
16:52:26 + node --version
16:52:26 v4.4.6
16:52:26 + npm --version
16:52:27 2.15.2
16:52:27 + npm install
16:52:28 npm WARN peerDependencies The peer dependency stylelint@6.3.3 included from stylelint-config-wikimedia will no
16:52:28 npm WARN peerDependencies longer be automatically installed to fulfill the peerDependency 
16:52:28 npm WARN peerDependencies in npm 3+. Your application will need to depend on it explicitly.
16:52:33 npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
16:52:35 npm WARN deprecated minimatch@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
16:53:09 grunt-banana-checker@0.5.0 node_modules/grunt-banana-checker
16:53:09 
16:53:09 grunt-jsonlint@1.0.7 node_modules/grunt-jsonlint
16:53:09 ├── strip-json-comments@2.0.1
16:53:09 └── jsonlint@1.6.2 (nomnom@1.8.1, JSV@4.0.2)
16:53:09 
16:53:09 grunt-contrib-jshint@1.0.0 node_modules/grunt-contrib-jshint
16:53:09 ├── hooker@0.2.3
16:53:09 ├── chalk@1.1.3 (escape-string-regexp@1.0.5, supports-color@2.0.0, ansi-styles@2.2.1, strip-ansi@3.0.1, has-ansi@2.0.0)
16:53:09 └── jshint@2.9.2 (strip-json-comments@1.0.4, exit@0.1.2, console-browserify@1.1.0, minimatch@2.0.10, shelljs@0.3.0, cli@0.6.6, htmlparser2@3.8.3, lodash@3.7.0)
16:53:09 
16:53:09 grunt@1.0.1 node_modules/grunt
16:53:09 ├── grunt-known-options@1.1.0
16:53:09 ├── eventemitter2@0.4.14
16:53:09 ├── path-is-absolute@1.0.0
16:53:09 ├── rimraf@2.2.8
16:53:09 ├── exit@0.1.2
16:53:09 ├── nopt@3.0.6 (abbrev@1.0.9)
16:53:09 ├── iconv-lite@0.4.13
16:53:09 ├── coffee-script@1.10.0
16:53:09 ├── minimatch@3.0.2 (brace-expansion@1.1.6)
16:53:09 ├── glob@7.0.5 (fs.realpath@1.0.0, inherits@2.0.1, once@1.3.3, inflight@1.0.5)
16:53:09 ├── findup-sync@0.3.0 (glob@5.0.15)
16:53:09 ├── grunt-cli@1.2.0 (resolve@1.1.7)
16:53:09 ├── js-yaml@3.5.5 (esprima@2.7.2, argparse@1.0.7)
16:53:09 ├── dateformat@1.0.12 (get-stdin@4.0.1, meow@3.7.0)
16:53:09 ├── grunt-legacy-util@1.0.0 (async@1.5.2, getobject@0.1.0, hooker@0.2.3, which@1.2.10, underscore.string@3.2.3, lodash@4.3.0)
16:53:09 └── grunt-legacy-log@1.0.0 (hooker@0.2.3, colors@1.1.2, underscore.string@3.2.3, lodash@3.10.1, grunt-legacy-log-utils@1.0.0)
16:53:09 
16:53:09 grunt-contrib-watch@1.0.0 node_modules/grunt-contrib-watch
16:53:09 ├── async@1.5.2
16:53:09 ├── tiny-lr@0.2.1 (parseurl@1.3.1, livereload-js@2.2.2, qs@5.1.0, debug@2.2.0, body-parser@1.14.2, faye-websocket@0.10.0)
16:53:09 ├── lodash@3.10.1
16:53:09 └── gaze@1.1.1 (globule@1.0.0)
16:53:09 
16:53:09 grunt-jscs@2.8.0 node_modules/grunt-jscs
16:53:09 ├── vow@0.4.12
16:53:09 ├── hooker@0.2.3
16:53:09 ├── lodash@4.6.1
16:53:09 └── jscs@2.11.0 (to-double-quotes@2.0.0, to-single-quotes@2.0.1, reserved-words@0.1.1, estraverse@4.2.0, natural-compare@1.2.2, strip-json-comments@1.0.4, pathval@0.1.1, jscs-preset-wikimedia@1.0.0, esprima@2.7.2, strip-bom@2.0.0, exit@0.1.2, xmlbuilder@3.1.0, commander@2.9.0, chalk@1.1.3, minimatch@3.0.2, glob@5.0.15, cli-table@0.3.1, vow-fs@0.3.6, resolve@1.1.7, jscs-jsdoc@1.3.2, js-yaml@3.4.6, htmlparser2@3.8.3, prompt@0.2.14, jsonlint@1.6.2, lodash@3.10.1, escope@3.6.0, babel-jscs@2.0.5)
16:53:09 
16:53:09 grunt-stylelint@0.3.0 node_modules/grunt-stylelint
16:53:09 └── stylelint@6.3.3 (postcss-resolve-nested-selector@0.1.1, log-symbols@1.0.2, get-stdin@5.0.1, resolve-from@2.0.0, balanced-match@0.4.2, globjoin@0.1.4, specificity@0.1.6, postcss-reporter@1.4.1, postcss-value-parser@3.3.0, normalize-selector@0.2.0, postcss-scss@0.1.9, sugarss@0.1.5, execall@1.0.0, chalk@1.1.3, postcss-selector-parser@2.1.1, multimatch@2.1.0, htmlparser2@3.9.1, globby@4.1.0, postcss-less@0.10.0, colorguard@1.2.0, meow@3.7.0, postcss@5.1.1, table@3.7.8, cosmiconfig@1.1.0, stylehacks@2.3.1, autoprefixer@6.4.0, doiuse@2.4.1, lodash@4.14.1)
16:53:09 
16:53:09 stylelint@6.3.3 node_modules/stylelint
16:53:09 ├── postcss-resolve-nested-selector@0.1.1
16:53:09 ├── log-symbols@1.0.2
16:53:09 ├── get-stdin@5.0.1
16:53:09 ├── resolve-from@2.0.0
16:53:09 ├── balanced-match@0.4.2
16:53:09 ├── globjoin@0.1.4
16:53:09 ├── specificity@0.1.6
16:53:09 ├── postcss-reporter@1.4.1
16:53:09 ├── postcss-value-parser@3.3.0
16:53:09 ├── normalize-selector@0.2.0
16:53:09 ├── postcss-scss@0.1.9
16:53:09 ├── sugarss@0.1.5
16:53:09 ├── execall@1.0.0 (clone-regexp@1.0.0)
16:53:09 ├── chalk@1.1.3 (escape-string-regexp@1.0.5, supports-color@2.0.0, ansi-styles@2.2.1, has-ansi@2.0.0, strip-ansi@3.0.1)
16:53:09 ├── postcss-selector-parser@2.1.1 (flatten@1.0.2, indexes-of@1.0.1, uniq@1.0.1)
16:53:09 ├── multimatch@2.1.0 (array-differ@1.0.0, arrify@1.0.1, array-union@1.0.2, minimatch@3.0.2)
16:53:09 ├── htmlparser2@3.9.1 (domelementtype@1.3.0, inherits@2.0.1, entities@1.1.1, domhandler@2.3.0, readable-stream@2.1.4, domutils@1.5.1)
16:53:09 ├── colorguard@1.2.0 (object-assign@4.1.0, color-diff@0.1.7, text-table@0.2.0, plur@2.1.2, yargs@1.3.3, pipetteur@2.0.3)
16:53:09 ├── globby@4.1.0 (arrify@1.0.1, pify@2.3.0, object-assign@4.1.0, array-union@1.0.2, pinkie-promise@2.0.1, glob@6.0.4)
16:53:09 ├── postcss-less@0.10.0
16:53:09 ├── meow@3.7.0 (decamelize@1.2.0, map-obj@1.0.1, trim-newlines@1.0.0, object-assign@4.1.0, camelcase-keys@2.1.0, minimist@1.2.0, loud-rejection@1.6.0, redent@1.0.0, read-pkg-up@1.0.1, normalize-package-data@2.3.5)
16:53:09 ├── postcss@5.1.1 (js-base64@2.1.9, supports-color@3.1.2, source-map@0.5.6)
16:53:09 ├── table@3.7.8 (slice-ansi@0.0.4, tv4@1.2.7, xregexp@3.1.1, strip-ansi@3.0.1, string-width@1.0.1, bluebird@3.4.1)
16:53:09 ├── cosmiconfig@1.1.0 (require-from-string@1.2.0, object-assign@4.1.0, os-homedir@1.0.1, graceful-fs@4.1.5, pinkie-promise@2.0.1, minimist@1.2.0, parse-json@2.2.0, js-yaml@3.6.1)
16:53:09 ├── stylehacks@2.3.1 (write-file-stdout@0.0.2, text-table@0.2.0, plur@2.1.2, read-file-stdin@0.2.1, minimist@1.2.0, browserslist@1.3.5)
16:53:09 ├── autoprefixer@6.4.0 (normalize-range@0.1.2, num2fraction@1.2.2, browserslist@1.3.5, caniuse-db@1.0.30000517)
16:53:09 ├── doiuse@2.4.1 (browserslist@1.3.5, ldjson-stream@1.2.1, source-map@0.4.4, through2@0.6.5, duplexer2@0.0.2, yargs@3.32.0, css-rule-stream@1.1.0, jsonfilter@1.1.2, caniuse-db@1.0.30000517)
16:53:09 └── lodash@4.14.1
16:53:09 
16:53:09 stylelint-config-wikimedia@0.2.0 node_modules/stylelint-config-wikimedia
16:53:09 └── stylelint-value-border-zero@1.0.2 (object-assign@4.1.0, stylelint@7.1.0)
16:53:09 + npm test
16:53:09 
16:53:09 > @ test /home/jenkins/workspace/npm-node-4.3
16:53:09 > grunt test
16:53:09 
16:53:11 Running "jshint:all" (jshint) task
16:53:11 >> 11 files lint free.
16:53:11 
16:53:11 Running "jscs:main" (jscs) task
16:53:12 >> 11 files without code style errors.
16:53:12 
16:53:12 Running "stylelint:core" (stylelint) task
16:53:16 >> Linted 1 files without errors
16:53:16 
16:53:16 Running "stylelint:ve-math" (stylelint) task
16:53:37 >> /home/jenkins/workspace/npm-node-4.3/modules/ve-math/ve.ui.MWMathDialog.css failed:
16:53:37 >> Line 25, column 2: Unexpected browser feature CSS3 Box-shadow not supported by: Opera Mini (all) (no-unsupported-browser-features) (error)
16:53:37 
16:53:37 Warning: Task "stylelint:ve-math" failed. Use --force to continue.
16:53:37 
16:53:37 Aborted due to warnings.
16:53:37 npm ERR! Test failed.  See above for more details.
16:53:37 Build step 'Execute shell' marked build as failure
16:53:37 Archiving artifacts
16:53:37 [PostBuildScript] - Execution post build scripts.
16:53:37 [PostBuildScript] Build is not success : do not execute script
16:53:37 Finished: FAILURE

Event Timeline

Reedy created this task.Aug 5 2016, 5:34 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptAug 5 2016, 5:34 PM

Change 303246 had a related patch set uploaded (by Jforrester):
build: Fix stylelint devDependencies

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

Jdforrester-WMF triaged this task as Unbreak Now! priority.
Restricted Application added subscribers: Luke081515, TerraCodes. · View Herald TranscriptAug 5 2016, 7:01 PM
Reedy closed this task as Resolved.Aug 5 2016, 7:41 PM

Change 303246 merged by jenkins-bot:
build: Fix stylelint devDependencies

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