Page MenuHomePhabricator
Paste P7997

selenium-daily-beta-Newsletter
ArchivedPublic

Authored by zeljkofilipin on Jan 16 2019, 7:21 PM.
Started by timer
Building remotely on integration-slave-docker-1034 (blubber instance-type-bigram DebianJessieDocker m4executor) in workspace /srv/jenkins-workspace/workspace/selenium-daily-beta-Newsletter
No emails were triggered.
[selenium-daily-beta-Newsletter] $ /bin/bash -xe /tmp/jenkins5664476543695653184.sh
+ mkdir -m 2777 -p cache
[selenium-daily-beta-Newsletter] $ /bin/bash /tmp/jenkins1898597108263101868.sh
++ pwd
+ exec docker run --volume /srv/jenkins-workspace/workspace/selenium-daily-beta-Newsletter/cache:/cache --init --rm --label jenkins.job=selenium-daily-beta-Newsletter --label jenkins.build=126 --env-file /dev/fd/63 docker-registry.wikimedia.org/releng/castor:0.2.0 load
++ /usr/bin/env
++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL|HHVM_REPO_CENTRAL_PATH)='
Defined: CASTOR_NAMESPACE="castor-mw-ext-and-skins/master/selenium-daily-beta-Newsletter"
Syncing...
rsync: mkdir "/nonexistent" failed: Permission denied (13)
rsync error: error in file IO (code 11) at main.c(675) [Receiver=3.1.2]
Done
[selenium-daily-beta-Newsletter] $ /bin/bash -xe /tmp/jenkins7750821500075292592.sh
+ set -eux
+ mkdir -m 2777 -p src
[selenium-daily-beta-Newsletter] $ /bin/bash /tmp/jenkins8190747085715903484.sh
+ exec docker run --user=nobody --volume /srv/jenkins-workspace/workspace/selenium-daily-beta-Newsletter:/workspace --entrypoint=/usr/bin/find --init --rm --label jenkins.job=selenium-daily-beta-Newsletter --label jenkins.build=126 --env-file /dev/fd/63 docker-registry.wikimedia.org/wikimedia-stretch:latest /workspace/src -mindepth 1 -delete
++ /usr/bin/env
++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL|HHVM_REPO_CENTRAL_PATH)='
[selenium-daily-beta-Newsletter] $ /bin/bash -xe /tmp/jenkins3930153153839295159.sh
+ set -eux
+ mkdir -m 2777 -p log
[selenium-daily-beta-Newsletter] $ /bin/bash /tmp/jenkins3777591613569961648.sh
+ exec docker run --user=nobody --volume /srv/jenkins-workspace/workspace/selenium-daily-beta-Newsletter:/workspace --entrypoint=/usr/bin/find --init --rm --label jenkins.job=selenium-daily-beta-Newsletter --label jenkins.build=126 --env-file /dev/fd/63 docker-registry.wikimedia.org/wikimedia-stretch:latest /workspace/log -mindepth 1 -delete
++ /usr/bin/env
++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL|HHVM_REPO_CENTRAL_PATH)='
[selenium-daily-beta-Newsletter] $ /bin/bash /tmp/jenkins7662887198611310201.sh
++ pwd
++ pwd
+ exec docker run --volume /srv/jenkins-workspace/workspace/selenium-daily-beta-Newsletter/src:/src --volume /srv/jenkins-workspace/workspace/selenium-daily-beta-Newsletter/cache:/cache --volume /srv/git:/srv/git --init --rm --label jenkins.job=selenium-daily-beta-Newsletter --label jenkins.build=126 --env-file /dev/fd/63 docker-registry.wikimedia.org/releng/ci-src-setup-simple:0.2.0
++ /usr/bin/env
++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL|HHVM_REPO_CENTRAL_PATH)='
+ cd /src
+ git init
Initialized empty Git repository in /src/.git/
+ git fetch --quiet --depth 2 https://gerrit.wikimedia.org/r/p//mediawiki/extensions/Newsletter master
+ git checkout FETCH_HEAD
Note: checking out 'FETCH_HEAD'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:
git checkout -b <new-branch-name>
HEAD is now at ca22d81... Merge "Declare class properties"
+ set +x
+ git submodule --quiet update --init --recursive
[selenium-daily-beta-Newsletter] $ /bin/bash -eu /tmp/jenkins4975814071504850192.sh
+ chmod 2777 src
[selenium-daily-beta-Newsletter] $ /bin/bash /tmp/jenkins673527456976744992.sh
++ pwd
++ pwd
++ pwd
+ exec docker run --env LOG_DIR=/log --volume /srv/jenkins-workspace/workspace/selenium-daily-beta-Newsletter/src:/src --volume /srv/jenkins-workspace/workspace/selenium-daily-beta-Newsletter/cache:/cache --volume /srv/jenkins-workspace/workspace/selenium-daily-beta-Newsletter/log:/log --init --rm --label jenkins.job=selenium-daily-beta-Newsletter --label jenkins.build=126 --env-file /dev/fd/63 docker-registry.wikimedia.org/releng/npm-browser-test:0.3.1 selenium-daily
++ /usr/bin/env
++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL|HHVM_REPO_CENTRAL_PATH)='
+ export DISPLAY=:94
+ DISPLAY=:94
+ xvfb_pid=8
+ /usr/bin/Xvfb :94 -screen 0 1280x1024x24 -ac -nolisten tcp
+ chromedriver_pid=9
+ /usr/bin/chromedriver --url-base=/wd/hub --port=4444
+ trap 'kill -SIGINT $run_pid $chromedriver_pid; wait $run_pid $chromedriver_pid' SIGINT
+ trap 'kill -SIGTERM $run_pid $chromedriver_pid; wait $run_pid $chromedriver_pid' SIGTERM
+ trap terminate_bg_process EXIT
+ run_pid=10
+ wait 10
+ /run.sh selenium-daily
+ cd /src
+ '[' '!' -f package.json ']'
+ node --version
_XSERVTransmkdir: ERROR: euid != 0,directory /tmp/.X11-unix will not be created.
v6.11.0
+ npm --version
Starting ChromeDriver 2.40 on port 4444
Only local connections are allowed.
[1547636824.268][SEVERE]: bind() returned an error, errno=99: Cannot assign requested address (99)
3.8.3
+ rm -rf node_modules
+ npm install --no-progress
npm WARN deprecated circular-json@0.3.3: CircularJSON is in maintenance only, flatted is its successor.
npm WARN deprecated nomnom@1.8.1: Package no longer supported. Contact support@npmjs.com for more info.
npm WARN prefer global coffeescript@1.10.0 should be installed with -g
npm WARN prefer global jsonlint@1.6.2 should be installed with -g
> fibers@3.1.1 install /src/node_modules/fibers
> node build.js || nodejs build.js
gyp WARN EACCES user "jenkins-deploy" does not have permission to access the dev dir "/nonexistent/.node-gyp/6.11.0"
gyp WARN EACCES attempting to reinstall using temporary dev dir "/tmp/.node-gyp"
Traceback (most recent call last):
File "/usr/local/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py", line 13, in <module>
import gyp
File "/usr/local/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 8, in <module>
import gyp.input
File "/usr/local/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 5, in <module>
from compiler.ast import Const
ImportError: No module named compiler.ast
gyp ERR! configure error
gyp ERR! stack Error: `gyp` failed with exit code: 1
gyp ERR! stack at ChildProcess.onCpExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:305:16)
gyp ERR! stack at emitTwo (events.js:106:13)
gyp ERR! stack at ChildProcess.emit (events.js:191:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12)
gyp ERR! System Linux 4.9.0-0.bpo.8-amd64
gyp ERR! command "/usr/bin/nodejs" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" "--release"
gyp ERR! cwd /src/node_modules/fibers
gyp ERR! node -v v6.11.0
gyp ERR! node-gyp -v v3.3.1
gyp ERR! not ok
node-gyp exited with code: 1
Please make sure you are using a supported platform and node version. If you
would like to compile fibers on this machine please make sure you have setup your
build environment--
Windows + OS X instructions here: https://github.com/nodejs/node-gyp
Ubuntu users please run: `sudo apt-get install g++ build-essential`
RHEL users please run: `yum install gcc-c++` and `yum groupinstall 'Development Tools'`
Alpine users please run: `sudo apk add python make g++`
gyp WARN EACCES user "jenkins-deploy" does not have permission to access the dev dir "/nonexistent/.node-gyp/6.11.0"
gyp WARN EACCES attempting to reinstall using temporary dev dir "/tmp/.node-gyp"
Traceback (most recent call last):
File "/usr/local/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py", line 13, in <module>
import gyp
File "/usr/local/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 8, in <module>
import gyp.input
File "/usr/local/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 5, in <module>
from compiler.ast import Const
ImportError: No module named compiler.ast
gyp ERR! configure error
gyp ERR! stack Error: `gyp` failed with exit code: 1
gyp ERR! stack at ChildProcess.onCpExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:305:16)
gyp ERR! stack at emitTwo (events.js:106:13)
gyp ERR! stack at ChildProcess.emit (events.js:191:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12)
gyp ERR! System Linux 4.9.0-0.bpo.8-amd64
gyp ERR! command "/usr/bin/nodejs" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" "--release"
gyp ERR! cwd /src/node_modules/fibers
gyp ERR! node -v v6.11.0
gyp ERR! node-gyp -v v3.3.1
gyp ERR! not ok
node-gyp exited with code: 1
Please make sure you are using a supported platform and node version. If you
would like to compile fibers on this machine please make sure you have setup your
build environment--
Windows + OS X instructions here: https://github.com/nodejs/node-gyp
Ubuntu users please run: `sudo apt-get install g++ build-essential`
RHEL users please run: `yum install gcc-c++` and `yum groupinstall 'Development Tools'`
Alpine users please run: `sudo apk add python make g++`
/src
├─┬ eslint-config-wikimedia@0.9.0
│ ├─┬ eslint@5.12.0
│ │ ├─┬ @babel/code-frame@7.0.0
│ │ │ └─┬ @babel/highlight@7.0.0
│ │ │ └── js-tokens@4.0.0
│ │ ├─┬ ajv@6.7.0
│ │ │ ├── fast-deep-equal@2.0.1
│ │ │ ├── fast-json-stable-stringify@2.0.0
│ │ │ ├── json-schema-traverse@0.4.1
│ │ │ └─┬ uri-js@4.2.2
│ │ │ └── punycode@2.1.1
│ │ ├─┬ cross-spawn@6.0.5
│ │ │ ├── nice-try@1.0.5
│ │ │ ├── path-key@2.0.1
│ │ │ └─┬ shebang-command@1.2.0
│ │ │ └── shebang-regex@1.0.0
│ │ ├─┬ debug@4.1.1
│ │ │ └── ms@2.1.1
│ │ ├── doctrine@2.1.0
│ │ ├─┬ eslint-scope@4.0.0
│ │ │ ├── esrecurse@4.2.1
│ │ │ └── estraverse@4.2.0
│ │ ├── eslint-utils@1.3.1
│ │ ├── eslint-visitor-keys@1.0.0
│ │ ├─┬ espree@5.0.0
│ │ │ ├── acorn@6.0.5
│ │ │ └── acorn-jsx@5.0.1
│ │ ├── esquery@1.0.1
│ │ ├── esutils@2.0.2
│ │ ├─┬ file-entry-cache@2.0.0
│ │ │ ├─┬ flat-cache@1.3.4
│ │ │ │ ├── circular-json@0.3.3
│ │ │ │ └── write@0.2.1
│ │ │ └── object-assign@4.1.1
│ │ ├── functional-red-black-tree@1.0.1
│ │ ├── globals@11.10.0
│ │ ├── ignore@4.0.6
│ │ ├─┬ import-fresh@3.0.0
│ │ │ └─┬ parent-module@1.0.0
│ │ │ └── callsites@3.0.0
│ │ ├── imurmurhash@0.1.4
│ │ ├─┬ inquirer@6.2.1
│ │ │ ├─┬ external-editor@3.0.3
│ │ │ │ └── chardet@0.7.0
│ │ │ ├─┬ rxjs@6.3.3
│ │ │ │ └── tslib@1.9.3
│ │ │ └─┬ strip-ansi@5.0.0
│ │ │ └── ansi-regex@4.0.0
│ │ ├─┬ js-yaml@3.12.1
│ │ │ └── esprima@4.0.1
│ │ ├── json-stable-stringify-without-jsonify@1.0.1
│ │ ├─┬ levn@0.3.0
│ │ │ ├── prelude-ls@1.1.2
│ │ │ └── type-check@0.3.2
│ │ ├── lodash@4.17.11
│ │ ├── natural-compare@1.4.0
│ │ ├─┬ optionator@0.8.2
│ │ │ ├── deep-is@0.1.3
│ │ │ ├── fast-levenshtein@2.0.6
│ │ │ └── wordwrap@1.0.0
│ │ ├── path-is-inside@1.0.2
│ │ ├── pluralize@7.0.0
│ │ ├── progress@2.0.3
│ │ ├── regexpp@2.0.1
│ │ ├── semver@5.6.0
│ │ ├─┬ strip-ansi@4.0.0
│ │ │ └── ansi-regex@3.0.0
│ │ ├─┬ table@5.2.1
│ │ │ └─┬ slice-ansi@2.0.0
│ │ │ └── astral-regex@1.0.0
│ │ └── text-table@0.2.0
│ ├── eslint-plugin-jquery@1.3.2-wmf.1 (git://github.com/wikimedia/eslint-plugin-jquery.git#2fa39abd3c8167bde49841a726794359416c1bd3)
│ └── eslint-plugin-qunit@4.0.0
├─┬ grunt@1.0.3
│ ├── coffeescript@1.10.0
│ ├─┬ dateformat@1.0.12
│ │ ├── get-stdin@4.0.1
│ │ └─┬ meow@3.7.0
│ │ ├─┬ camelcase-keys@2.1.0
│ │ │ └── camelcase@2.1.1
│ │ ├── decamelize@1.2.0
│ │ ├─┬ loud-rejection@1.6.0
│ │ │ └─┬ currently-unhandled@0.4.1
│ │ │ └── array-find-index@1.0.2
│ │ ├── map-obj@1.0.1
│ │ ├── minimist@1.2.0
│ │ ├─┬ normalize-package-data@2.4.0
│ │ │ ├── hosted-git-info@2.7.1
│ │ │ ├─┬ is-builtin-module@1.0.0
│ │ │ │ └── builtin-modules@1.1.1
│ │ │ └─┬ validate-npm-package-license@3.0.4
│ │ │ ├─┬ spdx-correct@3.1.0
│ │ │ │ └── spdx-license-ids@3.0.3
│ │ │ └─┬ spdx-expression-parse@3.0.0
│ │ │ └── spdx-exceptions@2.2.0
│ │ ├─┬ read-pkg-up@1.0.1
│ │ │ ├─┬ find-up@1.1.2
│ │ │ │ ├── path-exists@2.1.0
│ │ │ │ └─┬ pinkie-promise@2.0.1
│ │ │ │ └── pinkie@2.0.4
│ │ │ └─┬ read-pkg@1.1.0
│ │ │ ├─┬ load-json-file@1.1.0
│ │ │ │ ├── parse-json@2.2.0
│ │ │ │ ├── pify@2.3.0
│ │ │ │ └─┬ strip-bom@2.0.0
│ │ │ │ └── is-utf8@0.2.1
│ │ │ └── path-type@1.1.0
│ │ ├─┬ redent@1.0.0
│ │ │ ├─┬ indent-string@2.1.0
│ │ │ │ └─┬ repeating@2.0.1
│ │ │ │ └─┬ is-finite@1.0.2
│ │ │ │ └── number-is-nan@1.0.1
│ │ │ └── strip-indent@1.0.1
│ │ └── trim-newlines@1.0.0
│ ├── eventemitter2@0.4.14
│ ├── exit@0.1.2
│ ├─┬ findup-sync@0.3.0
│ │ └── glob@5.0.15
│ ├─┬ glob@7.0.6
│ │ ├── fs.realpath@1.0.0
│ │ ├─┬ inflight@1.0.6
│ │ │ └── wrappy@1.0.2
│ │ ├── inherits@2.0.3
│ │ └── once@1.4.0
│ ├─┬ grunt-cli@1.2.0
│ │ └── resolve@1.1.7
│ ├── grunt-known-options@1.1.1
│ ├─┬ grunt-legacy-log@2.0.0
│ │ ├── colors@1.1.2
│ │ ├── grunt-legacy-log-utils@2.0.1
│ │ └── hooker@0.2.3
│ ├─┬ grunt-legacy-util@1.1.1
│ │ ├── async@1.5.2
│ │ ├── getobject@0.1.0
│ │ ├─┬ underscore.string@3.3.5
│ │ │ ├── sprintf-js@1.0.3
│ │ │ └── util-deprecate@1.0.2
│ │ └─┬ which@1.3.1
│ │ └── isexe@2.0.0
│ ├─┬ iconv-lite@0.4.24
│ │ └── safer-buffer@2.1.2
│ ├─┬ js-yaml@3.5.5
│ │ ├── argparse@1.0.10
│ │ └── esprima@2.7.3
│ ├─┬ minimatch@3.0.4
│ │ └─┬ brace-expansion@1.1.11
│ │ └── concat-map@0.0.1
│ ├─┬ mkdirp@0.5.1
│ │ └── minimist@0.0.8
│ ├─┬ nopt@3.0.6
│ │ └── abbrev@1.1.1
│ ├── path-is-absolute@1.0.1
│ └── rimraf@2.6.3
├── grunt-banana-checker@0.6.0
├─┬ grunt-eslint@21.0.0
│ └─┬ chalk@2.4.2
│ ├─┬ ansi-styles@3.2.1
│ │ └─┬ color-convert@1.9.3
│ │ └── color-name@1.1.3
│ ├── escape-string-regexp@1.0.5
│ └─┬ supports-color@5.5.0
│ └── has-flag@3.0.0
├─┬ grunt-jsonlint@1.1.0
│ ├─┬ jsonlint@1.6.2
│ │ ├── JSV@4.0.2
│ │ └─┬ nomnom@1.8.1
│ │ ├─┬ chalk@0.4.0
│ │ │ ├── ansi-styles@1.0.0
│ │ │ ├── has-color@0.1.7
│ │ │ └── strip-ansi@0.1.1
│ │ └── underscore@1.6.0
│ └── strip-json-comments@2.0.1
├─┬ grunt-stylelint@0.10.1
│ └─┬ chalk@1.1.3
│ ├── ansi-styles@2.2.1
│ ├─┬ has-ansi@2.0.0
│ │ └── ansi-regex@2.1.1
│ ├─┬ strip-ansi@3.0.1
│ │ └── ansi-regex@2.1.1
│ └── supports-color@2.0.0
├── mocha@5.2.0 extraneous
├── object.assign@4.1.0 extraneous
├─┬ stylelint-config-wikimedia@0.5.0
│ └─┬ stylelint@9.6.0
│ ├─┬ autoprefixer@9.4.5
│ │ ├─┬ browserslist@4.4.0
│ │ │ ├── electron-to-chromium@1.3.103
│ │ │ └── node-releases@1.1.3
│ │ ├── caniuse-lite@1.0.30000929
│ │ ├── normalize-range@0.1.2
│ │ └── num2fraction@1.2.2
│ ├── balanced-match@1.0.0
│ ├─┬ cosmiconfig@5.0.7
│ │ ├─┬ import-fresh@2.0.0
│ │ │ ├─┬ caller-path@2.0.0
│ │ │ │ └─┬ caller-callsite@2.0.0
│ │ │ │ └── callsites@2.0.0
│ │ │ └── resolve-from@3.0.0
│ │ ├── is-directory@0.3.1
│ │ └─┬ parse-json@4.0.0
│ │ ├─┬ error-ex@1.3.2
│ │ │ └── is-arrayish@0.2.1
│ │ └── json-parse-better-errors@1.0.2
│ ├─┬ execall@1.0.0
│ │ └─┬ clone-regexp@1.0.1
│ │ ├── is-regexp@1.0.0
│ │ └── is-supported-regexp-flag@1.0.1
│ ├── get-stdin@6.0.0
│ ├─┬ globby@8.0.2
│ │ ├─┬ array-union@1.0.2
│ │ │ └── array-uniq@1.0.3
│ │ ├─┬ dir-glob@2.0.0
│ │ │ ├── arrify@1.0.1
│ │ │ └─┬ path-type@3.0.0
│ │ │ └── pify@3.0.0
│ │ ├─┬ fast-glob@2.2.6
│ │ │ ├─┬ @mrmlnc/readdir-enhanced@2.2.1
│ │ │ │ ├── call-me-maybe@1.0.1
│ │ │ │ └── glob-to-regexp@0.3.0
│ │ │ ├── @nodelib/fs.stat@1.1.3
│ │ │ ├─┬ glob-parent@3.1.0
│ │ │ │ ├── is-glob@3.1.0
│ │ │ │ └── path-dirname@1.0.2
│ │ │ ├─┬ is-glob@4.0.0
│ │ │ │ └── is-extglob@2.1.1
│ │ │ ├── merge2@1.2.3
│ │ │ └─┬ micromatch@3.1.10
│ │ │ ├── arr-diff@4.0.0
│ │ │ ├── array-unique@0.3.2
│ │ │ ├─┬ braces@2.3.2
│ │ │ │ ├── extend-shallow@2.0.1
│ │ │ │ ├─┬ fill-range@4.0.0
│ │ │ │ │ ├── extend-shallow@2.0.1
│ │ │ │ │ ├─┬ is-number@3.0.0
│ │ │ │ │ │ └── kind-of@3.2.2
│ │ │ │ │ └── to-regex-range@2.1.1
│ │ │ │ ├── isobject@3.0.1
│ │ │ │ ├─┬ snapdragon-node@2.1.1
│ │ │ │ │ ├─┬ define-property@1.0.0
│ │ │ │ │ │ └─┬ is-descriptor@1.0.2
│ │ │ │ │ │ ├── is-accessor-descriptor@1.0.0
│ │ │ │ │ │ └── is-data-descriptor@1.0.0
│ │ │ │ │ └─┬ snapdragon-util@3.0.1
│ │ │ │ │ └── kind-of@3.2.2
│ │ │ │ └── split-string@3.1.0
│ │ │ ├─┬ define-property@2.0.2
│ │ │ │ └─┬ is-descriptor@1.0.2
│ │ │ │ ├── is-accessor-descriptor@1.0.0
│ │ │ │ └── is-data-descriptor@1.0.0
│ │ │ ├─┬ extend-shallow@3.0.2
│ │ │ │ ├── assign-symbols@1.0.0
│ │ │ │ └─┬ is-extendable@1.0.1
│ │ │ │ └── is-plain-object@2.0.4
│ │ │ ├─┬ extglob@2.0.4
│ │ │ │ ├─┬ define-property@1.0.0
│ │ │ │ │ └─┬ is-descriptor@1.0.2
│ │ │ │ │ ├── is-accessor-descriptor@1.0.0
│ │ │ │ │ └── is-data-descriptor@1.0.0
│ │ │ │ ├─┬ expand-brackets@2.1.4
│ │ │ │ │ ├─┬ debug@2.6.9
│ │ │ │ │ │ └── ms@2.0.0
│ │ │ │ │ ├── define-property@0.2.5
│ │ │ │ │ ├── extend-shallow@2.0.1
│ │ │ │ │ └── posix-character-classes@0.1.1
│ │ │ │ └── extend-shallow@2.0.1
│ │ │ ├─┬ fragment-cache@0.2.1
│ │ │ │ └── map-cache@0.2.2
│ │ │ ├── kind-of@6.0.2
│ │ │ ├─┬ nanomatch@1.2.13
│ │ │ │ └── is-windows@1.0.2
│ │ │ ├── object.pick@1.3.0
│ │ │ ├─┬ regex-not@1.0.2
│ │ │ │ └─┬ safe-regex@1.1.0
│ │ │ │ └── ret@0.1.15
│ │ │ ├─┬ snapdragon@0.8.2
│ │ │ │ ├─┬ base@0.11.2
│ │ │ │ │ ├─┬ cache-base@1.0.1
│ │ │ │ │ │ ├─┬ collection-visit@1.0.0
│ │ │ │ │ │ │ ├── map-visit@1.0.0
│ │ │ │ │ │ │ └── object-visit@1.0.1
│ │ │ │ │ │ ├── get-value@2.0.6
│ │ │ │ │ │ ├─┬ has-value@1.0.0
│ │ │ │ │ │ │ └─┬ has-values@1.0.0
│ │ │ │ │ │ │ └── kind-of@4.0.0
│ │ │ │ │ │ ├─┬ set-value@2.0.0
│ │ │ │ │ │ │ └── extend-shallow@2.0.1
│ │ │ │ │ │ ├─┬ to-object-path@0.3.0
│ │ │ │ │ │ │ └── kind-of@3.2.2
│ │ │ │ │ │ ├─┬ union-value@1.0.0
│ │ │ │ │ │ │ └─┬ set-value@0.4.3
│ │ │ │ │ │ │ └── extend-shallow@2.0.1
│ │ │ │ │ │ └─┬ unset-value@1.0.0
│ │ │ │ │ │ └─┬ has-value@0.3.1
│ │ │ │ │ │ ├── has-values@0.1.4
│ │ │ │ │ │ └── isobject@2.1.0
│ │ │ │ │ ├─┬ class-utils@0.3.6
│ │ │ │ │ │ ├── arr-union@3.1.0
│ │ │ │ │ │ ├── define-property@0.2.5
│ │ │ │ │ │ └─┬ static-extend@0.1.2
│ │ │ │ │ │ ├── define-property@0.2.5
│ │ │ │ │ │ └─┬ object-copy@0.1.0
│ │ │ │ │ │ ├── copy-descriptor@0.1.1
│ │ │ │ │ │ ├── define-property@0.2.5
│ │ │ │ │ │ └── kind-of@3.2.2
│ │ │ │ │ ├── component-emitter@1.2.1
│ │ │ │ │ ├─┬ define-property@1.0.0
│ │ │ │ │ │ └─┬ is-descriptor@1.0.2
│ │ │ │ │ │ ├── is-accessor-descriptor@1.0.0
│ │ │ │ │ │ └── is-data-descriptor@1.0.0
│ │ │ │ │ ├─┬ mixin-deep@1.3.1
│ │ │ │ │ │ └── is-extendable@1.0.1
│ │ │ │ │ └── pascalcase@0.1.1
│ │ │ │ ├─┬ debug@2.6.9
│ │ │ │ │ └── ms@2.0.0
│ │ │ │ ├─┬ define-property@0.2.5
│ │ │ │ │ └─┬ is-descriptor@0.1.6
│ │ │ │ │ ├─┬ is-accessor-descriptor@0.1.6
│ │ │ │ │ │ └── kind-of@3.2.2
│ │ │ │ │ ├─┬ is-data-descriptor@0.1.4
│ │ │ │ │ │ └── kind-of@3.2.2
│ │ │ │ │ └── kind-of@5.1.0
│ │ │ │ ├── extend-shallow@2.0.1
│ │ │ │ ├── source-map@0.5.7
│ │ │ │ └── use@3.1.1
│ │ │ └── to-regex@3.0.2
│ │ ├── ignore@3.3.10
│ │ ├── pify@3.0.0
│ │ └── slash@1.0.0
│ ├── globjoin@0.1.4
│ ├── html-tags@2.0.0
│ ├── import-lazy@3.1.0
│ ├── known-css-properties@0.8.0
│ ├── leven@2.1.0
│ ├── log-symbols@2.2.0
│ ├── mathml-tag-names@2.1.0
│ ├─┬ meow@5.0.0
│ │ ├─┬ camelcase-keys@4.2.0
│ │ │ ├── camelcase@4.1.0
│ │ │ ├── map-obj@2.0.0
│ │ │ └── quick-lru@1.1.0
│ │ ├── decamelize-keys@1.1.0
│ │ ├─┬ minimist-options@3.0.2
│ │ │ └── is-plain-obj@1.1.0
│ │ ├─┬ read-pkg-up@3.0.0
│ │ │ ├─┬ find-up@2.1.0
│ │ │ │ └─┬ locate-path@2.0.0
│ │ │ │ ├─┬ p-locate@2.0.0
│ │ │ │ │ └─┬ p-limit@1.3.0
│ │ │ │ │ └── p-try@1.0.0
│ │ │ │ └── path-exists@3.0.0
│ │ │ └─┬ read-pkg@3.0.0
│ │ │ ├─┬ load-json-file@4.0.0
│ │ │ │ ├── parse-json@4.0.0
│ │ │ │ ├── pify@3.0.0
│ │ │ │ └── strip-bom@3.0.0
│ │ │ └─┬ path-type@3.0.0
│ │ │ └── pify@3.0.0
│ │ ├─┬ redent@2.0.0
│ │ │ ├── indent-string@3.2.0
│ │ │ └── strip-indent@2.0.0
│ │ ├── trim-newlines@2.0.0
│ │ └─┬ yargs-parser@10.1.0
│ │ └── camelcase@4.1.0
│ ├─┬ micromatch@2.3.11
│ │ ├─┬ arr-diff@2.0.0
│ │ │ └── arr-flatten@1.1.0
│ │ ├── array-unique@0.2.1
│ │ ├─┬ braces@1.8.5
│ │ │ ├─┬ expand-range@1.8.2
│ │ │ │ └─┬ fill-range@2.2.4
│ │ │ │ ├─┬ is-number@2.1.0
│ │ │ │ │ └── kind-of@3.2.2
│ │ │ │ ├── isobject@2.1.0
│ │ │ │ └─┬ randomatic@3.1.1
│ │ │ │ ├── is-number@4.0.0
│ │ │ │ └── math-random@1.0.4
│ │ │ ├── preserve@0.2.0
│ │ │ └── repeat-element@1.1.3
│ │ ├─┬ expand-brackets@0.1.5
│ │ │ └── is-posix-bracket@0.1.1
│ │ ├── extglob@0.3.2
│ │ ├── filename-regex@2.0.1
│ │ ├── is-extglob@1.0.0
│ │ ├── is-glob@2.0.1
│ │ ├─┬ kind-of@3.2.2
│ │ │ └── is-buffer@1.1.6
│ │ ├─┬ normalize-path@2.1.1
│ │ │ └── remove-trailing-separator@1.1.0
│ │ ├─┬ object.omit@2.0.1
│ │ │ ├─┬ for-own@0.1.5
│ │ │ │ └── for-in@1.0.2
│ │ │ └── is-extendable@0.1.1
│ │ ├─┬ parse-glob@3.0.4
│ │ │ ├─┬ glob-base@0.3.0
│ │ │ │ ├── glob-parent@2.0.0
│ │ │ │ └─┬ is-glob@2.0.1
│ │ │ │ └── is-extglob@1.0.0
│ │ │ ├── is-dotfile@1.0.3
│ │ │ ├── is-extglob@1.0.0
│ │ │ └── is-glob@2.0.1
│ │ └─┬ regex-cache@0.4.4
│ │ └─┬ is-equal-shallow@0.1.3
│ │ └── is-primitive@2.0.0
│ ├── normalize-selector@0.2.0
│ ├── pify@4.0.1
│ ├─┬ postcss@7.0.13
│ │ ├── source-map@0.6.1
│ │ └── supports-color@6.1.0
│ ├─┬ postcss-html@0.34.0
│ │ └─┬ htmlparser2@3.10.0
│ │ ├── domelementtype@1.3.1
│ │ ├── domhandler@2.4.2
│ │ ├─┬ domutils@1.7.0
│ │ │ └─┬ dom-serializer@0.1.0
│ │ │ └── domelementtype@1.1.3
│ │ ├── entities@1.1.2
│ │ └─┬ readable-stream@3.1.1
│ │ └── string_decoder@1.2.0
│ ├─┬ postcss-jsx@0.34.0
│ │ └─┬ @babel/core@7.2.2
│ │ ├─┬ @babel/generator@7.2.2
│ │ │ ├── jsesc@2.5.2
│ │ │ ├── source-map@0.5.7
│ │ │ └── trim-right@1.0.1
│ │ ├── @babel/helpers@7.2.0
│ │ ├── @babel/parser@7.2.3
│ │ ├── @babel/template@7.2.2
│ │ ├─┬ @babel/traverse@7.2.3
│ │ │ ├─┬ @babel/helper-function-name@7.1.0
│ │ │ │ └── @babel/helper-get-function-arity@7.0.0
│ │ │ └── @babel/helper-split-export-declaration@7.0.0
│ │ ├─┬ @babel/types@7.2.2
│ │ │ └── to-fast-properties@2.0.0
│ │ ├── convert-source-map@1.6.0
│ │ ├─┬ json5@2.1.0
│ │ │ └── minimist@1.2.0
│ │ ├─┬ resolve@1.9.0
│ │ │ └── path-parse@1.0.6
│ │ └── source-map@0.5.7
│ ├─┬ postcss-less@2.0.0
│ │ └─┬ postcss@5.2.18
│ │ ├─┬ chalk@1.1.3
│ │ │ ├── ansi-styles@2.2.1
│ │ │ ├─┬ strip-ansi@3.0.1
│ │ │ │ └── ansi-regex@2.1.1
│ │ │ └── supports-color@2.0.0
│ │ ├── js-base64@2.5.0
│ │ ├── source-map@0.5.7
│ │ └─┬ supports-color@3.2.3
│ │ └── has-flag@1.0.0
│ ├─┬ postcss-markdown@0.34.0
│ │ ├─┬ remark@9.0.0
│ │ │ ├─┬ remark-parse@5.0.0
│ │ │ │ ├── collapse-white-space@1.0.4
│ │ │ │ ├── is-alphabetical@1.0.2
│ │ │ │ ├── is-decimal@1.0.2
│ │ │ │ ├── is-whitespace-character@1.0.2
│ │ │ │ ├── is-word-character@1.0.2
│ │ │ │ ├── markdown-escapes@1.0.2
│ │ │ │ ├─┬ parse-entities@1.2.0
│ │ │ │ │ ├── character-entities@1.2.2
│ │ │ │ │ ├── character-entities-legacy@1.1.2
│ │ │ │ │ ├── character-reference-invalid@1.1.2
│ │ │ │ │ ├── is-alphanumerical@1.0.2
│ │ │ │ │ └── is-hexadecimal@1.0.2
│ │ │ │ ├── repeat-string@1.6.1
│ │ │ │ ├── state-toggle@1.0.1
│ │ │ │ ├── trim@0.0.1
│ │ │ │ ├── trim-trailing-lines@1.1.1
│ │ │ │ ├── unherit@1.1.1
│ │ │ │ ├─┬ unist-util-remove-position@1.1.2
│ │ │ │ │ └─┬ unist-util-visit@1.4.0
│ │ │ │ │ └── unist-util-visit-parents@2.0.1
│ │ │ │ └── vfile-location@2.0.4
│ │ │ ├─┬ remark-stringify@5.0.0
│ │ │ │ ├── ccount@1.0.3
│ │ │ │ ├── is-alphanumeric@1.0.0
│ │ │ │ ├── longest-streak@2.0.2
│ │ │ │ ├── markdown-table@1.1.2
│ │ │ │ ├── mdast-util-compact@1.0.2
│ │ │ │ └─┬ stringify-entities@1.3.2
│ │ │ │ └── character-entities-html4@1.1.2
│ │ │ └─┬ unified@6.2.0
│ │ │ ├── bail@1.0.3
│ │ │ ├── trough@1.0.3
│ │ │ ├─┬ vfile@2.3.0
│ │ │ │ ├── replace-ext@1.0.0
│ │ │ │ ├── unist-util-stringify-position@1.1.2
│ │ │ │ └── vfile-message@1.1.1
│ │ │ └── x-is-string@0.1.0
│ │ └─┬ unist-util-find-all-after@1.0.2
│ │ └── unist-util-is@2.1.2
│ ├── postcss-media-query-parser@0.2.3
│ ├── postcss-reporter@6.0.1
│ ├── postcss-resolve-nested-selector@0.1.1
│ ├── postcss-safe-parser@4.0.1
│ ├─┬ postcss-sass@0.3.5
│ │ └─┬ gonzales-pe@4.2.3
│ │ └── minimist@1.1.3
│ ├── postcss-scss@2.0.0
│ ├─┬ postcss-selector-parser@3.1.1
│ │ ├─┬ dot-prop@4.2.0
│ │ │ └── is-obj@1.0.1
│ │ ├── indexes-of@1.0.1
│ │ └── uniq@1.0.1
│ ├── postcss-styled@0.34.0
│ ├── postcss-syntax@0.34.0
│ ├── postcss-value-parser@3.3.1
│ ├── resolve-from@4.0.0
│ ├── signal-exit@3.0.2
│ ├── specificity@0.4.1
│ ├─┬ string-width@2.1.1
│ │ └── is-fullwidth-code-point@2.0.0
│ ├── style-search@0.1.0
│ ├── sugarss@2.0.0
│ └── svg-tags@1.0.0
├─┬ wdio-junit-reporter@0.4.4
│ ├─┬ junit-report-builder@1.3.1
│ │ ├── date-format@0.0.2
│ │ └── xmlbuilder@10.1.1
│ └── lodash.get@4.4.2
├─┬ wdio-mediawiki@0.2.0
│ └─┬ mwbot@1.0.10
│ ├── bluebird@3.5.3
│ └─┬ semlog@0.6.10
│ ├─┬ chalk@1.1.3
│ │ ├── ansi-styles@2.2.1
│ │ ├─┬ strip-ansi@3.0.1
│ │ │ └── ansi-regex@2.1.1
│ │ └── supports-color@2.0.0
│ └─┬ prettyjson@1.2.1
│ └── minimist@1.2.0
├─┬ wdio-spec-reporter@0.1.5
│ ├─┬ babel-runtime@6.26.0
│ │ ├── core-js@2.6.2
│ │ └── regenerator-runtime@0.11.1
│ └── humanize-duration@3.15.3
└─┬ webdriverio@4.14.1
├─┬ archiver@2.1.1
│ ├─┬ archiver-utils@1.3.0
│ │ ├── graceful-fs@4.1.15
│ │ ├─┬ lazystream@1.0.0
│ │ │ └─┬ readable-stream@2.3.6
│ │ │ └── string_decoder@1.1.1
│ │ └─┬ readable-stream@2.3.6
│ │ └── string_decoder@1.1.1
│ ├── async@2.6.1
│ ├── buffer-crc32@0.2.13
│ ├─┬ readable-stream@2.3.6
│ │ ├── core-util-is@1.0.2
│ │ ├── isarray@1.0.0
│ │ ├── process-nextick-args@2.0.0
│ │ └── string_decoder@1.1.1
│ ├─┬ tar-stream@1.6.2
│ │ ├─┬ bl@1.2.2
│ │ │ └─┬ readable-stream@2.3.6
│ │ │ └── string_decoder@1.1.1
│ │ ├─┬ buffer-alloc@1.2.0
│ │ │ ├── buffer-alloc-unsafe@1.1.0
│ │ │ └── buffer-fill@1.0.0
│ │ ├── end-of-stream@1.4.1
│ │ ├── fs-constants@1.0.0
│ │ ├─┬ readable-stream@2.3.6
│ │ │ └── string_decoder@1.1.1
│ │ ├── to-buffer@1.1.1
│ │ └── xtend@4.0.1
│ └─┬ zip-stream@1.2.0
│ ├─┬ compress-commons@1.2.2
│ │ ├─┬ crc32-stream@2.0.0
│ │ │ ├─┬ crc@3.8.0
│ │ │ │ └─┬ buffer@5.2.1
│ │ │ │ ├── base64-js@1.3.0
│ │ │ │ └── ieee754@1.1.12
│ │ │ └─┬ readable-stream@2.3.6
│ │ │ └── string_decoder@1.1.1
│ │ └─┬ readable-stream@2.3.6
│ │ └── string_decoder@1.1.1
│ └─┬ readable-stream@2.3.6
│ └── string_decoder@1.1.1
├─┬ css-parse@2.0.0
│ └─┬ css@2.2.4
│ ├─┬ source-map-resolve@0.5.2
│ │ ├── atob@2.1.2
│ │ ├── decode-uri-component@0.2.0
│ │ ├── resolve-url@0.2.1
│ │ └── source-map-url@0.4.0
│ └── urix@0.1.0
├── css-value@0.0.1
├── deepmerge@2.0.1
├── ejs@2.5.9
├─┬ gaze@1.1.3
│ └── globule@1.2.1
├── glob@7.1.3
├── grapheme-splitter@1.0.4
├─┬ inquirer@3.3.0
│ ├── ansi-escapes@3.1.0
│ ├─┬ cli-cursor@2.1.0
│ │ └─┬ restore-cursor@2.0.0
│ │ └─┬ onetime@2.0.1
│ │ └── mimic-fn@1.2.0
│ ├── cli-width@2.2.0
│ ├─┬ external-editor@2.2.0
│ │ ├── chardet@0.4.2
│ │ └─┬ tmp@0.0.33
│ │ └── os-tmpdir@1.0.2
│ ├── figures@2.0.0
│ ├── mute-stream@0.0.7
│ ├─┬ run-async@2.3.0
│ │ └── is-promise@2.1.0
│ ├── rx-lite@4.0.8
│ ├── rx-lite-aggregates@4.0.8
│ └── through@2.3.8
├── json-stringify-safe@5.0.1
├── npm-install-package@2.1.0
├─┬ optimist@0.6.1
│ └── wordwrap@0.0.3
├── q@1.5.1
├─┬ request@2.88.0
│ ├── aws-sign2@0.7.0
│ ├── aws4@1.8.0
│ ├── caseless@0.12.0
│ ├─┬ combined-stream@1.0.7
│ │ └── delayed-stream@1.0.0
│ ├── extend@3.0.2
│ ├── forever-agent@0.6.1
│ ├─┬ form-data@2.3.3
│ │ └── asynckit@0.4.0
│ ├─┬ har-validator@5.1.3
│ │ └── har-schema@2.0.0
│ ├─┬ http-signature@1.2.0
│ │ ├── assert-plus@1.0.0
│ │ ├─┬ jsprim@1.4.1
│ │ │ ├── extsprintf@1.3.0
│ │ │ ├── json-schema@0.2.3
│ │ │ └── verror@1.10.0
│ │ └─┬ sshpk@1.16.0
│ │ ├── asn1@0.2.4
│ │ ├── bcrypt-pbkdf@1.0.2
│ │ ├── dashdash@1.14.1
│ │ ├── ecc-jsbn@0.1.2
│ │ ├── getpass@0.1.7
│ │ ├── jsbn@0.1.1
│ │ └── tweetnacl@0.14.5
│ ├── is-typedarray@1.0.0
│ ├── isstream@0.1.2
│ ├─┬ mime-types@2.1.21
│ │ └── mime-db@1.37.0
│ ├── oauth-sign@0.9.0
│ ├── performance-now@2.1.0
│ ├── qs@6.5.2
│ ├─┬ tough-cookie@2.4.3
│ │ ├── psl@1.1.31
│ │ └── punycode@1.4.1
│ ├── tunnel-agent@0.6.0
│ └── uuid@3.3.2
├── rgb2hex@0.1.9
├── safe-buffer@5.1.2
├─┬ supports-color@5.0.1
│ └── has-flag@2.0.0
├─┬ url@0.11.0
│ ├── punycode@1.3.2
│ └── querystring@0.2.0
├── wdio-dot-reporter@0.0.10
└── wgxpath@1.0.0
npm ERR! Linux 4.9.0-0.bpo.8-amd64
npm ERR! argv "/usr/bin/nodejs" "/usr/local/bin/npm" "install" "--no-progress"
npm ERR! node v6.11.0
npm ERR! npm v3.8.3
npm ERR! code ELIFECYCLE
npm ERR! fibers@3.1.1 install: `node build.js || nodejs build.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the fibers@3.1.1 install script 'node build.js || nodejs build.js'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the fibers package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node build.js || nodejs build.js
npm ERR! You can get information on how to open an issue for this project with:
npm ERR! npm bugs fibers
npm ERR! Or if that isn't available, you can get their info via:
npm ERR! npm owner ls fibers
npm ERR! There is likely additional logging output above.
npm ERR! Please include the following file with any support request:
npm ERR! /src/npm-debug.log
+ terminate_bg_process
+ set +x
Terminating Xvfb
Done
Terminating Chromedriver
Done
Build step 'Execute shell' marked build as failure
Archiving artifacts
[PostBuildScript] - Execution post build scripts.
[PostBuildScript] Build is not success : do not execute script
[PostBuildScript] - Execution post build scripts.
[selenium-daily-beta-Newsletter] $ /bin/bash -xe /tmp/jenkins651690614440152624.sh
+ echo 'Clearing /srv/jenkins-workspace/workspace/selenium-daily-beta-Newsletter/cache'
Clearing /srv/jenkins-workspace/workspace/selenium-daily-beta-Newsletter/cache
[selenium-daily-beta-Newsletter] $ /bin/bash /tmp/jenkins8903125611766199992.sh
++ pwd
+ exec docker run --volume /srv/jenkins-workspace/workspace/selenium-daily-beta-Newsletter/cache:/cache --init --rm --label jenkins.job=selenium-daily-beta-Newsletter --label jenkins.build=126 --env-file /dev/fd/63 docker-registry.wikimedia.org/releng/castor:0.2.0 clear
++ /usr/bin/env
++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL|HHVM_REPO_CENTRAL_PATH)='
Recording test results
[PostBuildScript] - Execution post build scripts.
[selenium-daily-beta-Newsletter] $ /bin/bash -xe /tmp/jenkins3091471285936312340.sh
+ set -euxo pipefail
+ docker ps -q --filter label=jenkins.job=selenium-daily-beta-Newsletter --filter label=jenkins.build=126
+ xargs --no-run-if-empty docker stop
[PostBuildScript] - Execution post build scripts.
[selenium-daily-beta-Newsletter] $ /bin/bash /tmp/jenkins4969186816400969605.sh
+ exec docker run --user=root --volume /srv/jenkins-workspace/workspace/selenium-daily-beta-Newsletter:/workspace --entrypoint=/usr/bin/find --init --rm --label jenkins.job=selenium-daily-beta-Newsletter --label jenkins.build=126 --env-file /dev/fd/63 docker-registry.wikimedia.org/wikimedia-stretch:latest /workspace -mindepth 1 -delete
++ /usr/bin/env
++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL|HHVM_REPO_CENTRAL_PATH)='
[selenium-daily-beta-Newsletter] $ /bin/bash -xe /tmp/jenkins8567342304041659621.sh
+ set -u
+ rmdir /srv/jenkins-workspace/workspace/selenium-daily-beta-Newsletter
Email was triggered for: Failure - Any
Sending email for trigger: Failure - Any
Sending email to: qa-alerts@lists.wikimedia.org 01tonythomas@gmail.com
Finished: FAILURE