Console Output
anonymous Building remotely on integration-slave-docker-1002 (DebianJessieDocker m4executor) in workspace /srv/jenkins-workspace/workspace/quibble-composer-mysql-php70-docker [quibble-composer-mysql-php70-docker] $ /bin/bash -xe /tmp/jenkins5375333489003177142.sh + mkdir -m 2777 -p cache [quibble-composer-mysql-php70-docker] $ /bin/bash -xe /tmp/jenkins2387938058960421105.shStarted by userPHP 7.0.27 | 10 parallel jobs ..... 5/5 (100 %) Checked 5 files in 0.1 seconds No syntax error found > minus-x check . MinusX ====== Processing /workspace/src/extensions/BlueSpiceSmartlist... ............................................................. ............................ All good! INFO:test.run_extskin:Running "npm test" for BlueSpiceSmartlist npm WARN deprecated coffee-script@1.10.0: CoffeeScript on NPM has moved to "coffeescript" (no hyphen) npm WARN deprecated nomnom@1.8.1: Package no longer supported. Contact support@npmjs.com for more info. npm WARN prefer global coffee-script@1.10.0 should be installed with -g npm WARN prefer global jsonlint@1.6.2 should be installed with -g /workspace/src/extensions/BlueSpiceSmartlist ├─┬ grunt@1.0.1 │ ├── coffee-script@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 │ │ │ └── signal-exit@3.0.2 │ │ ├── map-obj@1.0.1 │ │ ├── minimist@1.2.0 │ │ ├─┬ normalize-package-data@2.4.0 │ │ │ ├── hosted-git-info@2.6.0 │ │ │ ├─┬ is-builtin-module@1.0.0 │ │ │ │ └── builtin-modules@1.1.1 │ │ │ ├── semver@5.5.0 │ │ │ └─┬ validate-npm-package-license@3.0.3 │ │ │ ├─┬ spdx-correct@3.0.0 │ │ │ │ └── spdx-license-ids@3.0.0 │ │ │ └─┬ spdx-expression-parse@3.0.0 │ │ │ └── spdx-exceptions@2.1.0 │ │ ├── object-assign@4.1.1 │ │ ├─┬ 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 │ │ │ │ ├── graceful-fs@4.1.11 │ │ │ │ ├─┬ parse-json@2.2.0 │ │ │ │ │ └─┬ error-ex@1.3.2 │ │ │ │ │ └── is-arrayish@0.2.1 │ │ │ │ ├── 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.0 │ ├─┬ grunt-legacy-log@1.0.2 │ │ ├── colors@1.1.2 │ │ ├─┬ grunt-legacy-log-utils@1.0.0 │ │ │ ├─┬ chalk@1.1.3 │ │ │ │ ├── ansi-styles@2.2.1 │ │ │ │ ├── escape-string-regexp@1.0.5 │ │ │ │ ├─┬ has-ansi@2.0.0 │ │ │ │ │ └── ansi-regex@2.1.1 │ │ │ │ ├── strip-ansi@3.0.1 │ │ │ │ └── supports-color@2.0.0 │ │ │ └── lodash@4.3.0 │ │ ├── hooker@0.2.3 │ │ └── lodash@4.17.10 │ ├─┬ grunt-legacy-util@1.0.0 │ │ ├── async@1.5.2 │ │ ├── getobject@0.1.0 │ │ ├── lodash@4.3.0 │ │ ├── underscore.string@3.2.3 │ │ └─┬ which@1.2.14 │ │ └── isexe@2.0.0 │ ├─┬ iconv-lite@0.4.23 │ │ └── safer-buffer@2.1.2 │ ├─┬ js-yaml@3.5.5 │ │ ├─┬ argparse@1.0.10 │ │ │ └── sprintf-js@1.0.3 │ │ └── esprima@2.7.3 │ ├─┬ minimatch@3.0.4 │ │ └─┬ brace-expansion@1.1.11 │ │ ├── balanced-match@1.0.0 │ │ └── concat-map@0.0.1 │ ├─┬ nopt@3.0.6 │ │ └── abbrev@1.1.1 │ ├── path-is-absolute@1.0.1 │ └── rimraf@2.2.8 ├── grunt-banana-checker@0.6.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 > @ test /workspace/src/extensions/BlueSpiceSmartlist > grunt test Running "jsonlint:all" (jsonlint) task >> 68 files lint free. Running "banana:SmartList" (banana) task >> 33 messages checked. Done. INFO:test.run_extskin:BlueSpiceSmartlist: git clean -xqdf INFO:quibble.cmd:composer.local.json for merge plugin INFO:quibble.cmd:Created composer.local.json INFO:quibble.cmd:Running "composer update for mediawiki/core [6.3MB/0.01s] > pre-update-cmd: ComposerHookHandler::onPreUpdate [6.4MB/0.01s] Loading composer repositories with package information [6.7MB/0.16s] Updating dependencies (including require-dev) [204.9MB/4.41s] Dependency resolution completed in 0.228 seconds [205.0MB/4.43s] Analyzed 3759 packages to resolve dependencies [205.0MB/4.43s] Analyzed 98271 rules to resolve dependencies [206.1MB/4.46s] Dependency resolution completed in 0.000 seconds [205.3MB/4.46s] Package operations: 82 installs, 0 updates, 0 removals [205.3MB/4.46s] Installs: wikimedia/composer-merge-plugin:v1.4.1, cssjanus/cssjanus:v1.2.0, liuggio/statsd-php-client:v1.0.18, oojs/oojs-ui:v0.27.3, oyejorge/less.php:v1.7.0.14, pear/pear_exception:v1.0.0, pear/console_getopt:v1.4.1, pear/pear-core-minimal:v1.10.3, pear/mail:v1.4.1, pear/mail_mime:1.10.2, pear/mail_mime-decode:1.5.5.2, wikimedia/assert:v0.2.2, wikimedia/base-convert:v1.0.1, wikimedia/cdb:1.4.1, wikimedia/cldr-plural-rule-parser:v1.0.0, wikimedia/html-formatter:1.0.2, wikimedia/ip-set:1.2.0, wikimedia/object-factory:1.0.0, psr/log:1.0.2, wikimedia/at-ease:v1.2.0, wikimedia/php-session-serializer:v1.0.6, wikimedia/purtle:v1.0.7, wikimedia/relpath:2.1.1, wikimedia/utfnormal:v2.0.0, wikimedia/remex-html:1.0.3, wikimedia/running-stat:v1.2.1, wikimedia/wait-condition-loop:v1.0.1, wikimedia/wrappedstring:v3.0.1, wikimedia/timestamp:v1.0.0, wikimedia/scoped-callback:v2.0.0, wikimedia/xmp-reader:0.5.1, zordius/lightncandy:v0.23, jakub-onderka/php-parallel-lint:v0.9.2, jetbrains/phpstorm-stubs:dev-master 75aeabe, squizlabs/php_codesniffer:3.2.3, composer/spdx-licenses:1.3.0, composer/semver:1.4.2, mediawiki/mediawiki-codesniffer:v20.0.0, monolog/monolog:1.22.1, nmred/kafka-php:v0.1.5, symfony/polyfill-mbstring:v1.8.0, symfony/var-dumper:v3.4.11, symfony/debug:v3.4.11, symfony/console:v3.4.11, nikic/php-parser:v3.1.3, jakub-onderka/php-console-color:0.1, jakub-onderka/php-console-highlighter:v0.3.2, dnoegel/php-xdg-base-dir:0.1, psy/psysh:v0.9.6, wikimedia/avro:v1.8.0, wikimedia/testing-access-wrapper:1.0.0, justinrainbow/json-schema:5.2.7, sebastian/version:2.0.1, sebastian/resource-operations:1.0.0, sebastian/recursion-context:3.0.0, sebastian/object-reflector:1.1.1, sebastian/object-enumerator:3.0.3, sebastian/global-state:2.0.0, sebastian/exporter:3.1.0, sebastian/environment:3.1.0, sebastian/diff:2.0.1, sebastian/comparator:2.1.3, doctrine/instantiator:1.0.5, phpunit/php-text-template:1.2.1, phpunit/phpunit-mock-objects:5.0.7, phpunit/php-timer:1.0.9, phpunit/php-file-iterator:1.4.5, theseer/tokenizer:1.1.0, sebastian/code-unit-reverse-lookup:1.0.1, phpunit/php-token-stream:2.0.2, phpunit/php-code-coverage:5.3.2, webmozart/assert:1.3.0, phpdocumentor/reflection-common:1.0.1, phpdocumentor/type-resolver:0.4.0, phpdocumentor/reflection-docblock:4.3.0, phpspec/prophecy:1.7.6, phar-io/version:1.0.1, phar-io/manifest:1.0.1, myclabs/deep-copy:1.7.0, phpunit/phpunit:6.5.8, hamcrest/hamcrest-php:v2.0.0, wmde/hamcrest-html-matchers:v0.1.1 [205.4MB/4.47s] - Installing wikimedia/composer-merge-plugin (v1.4.1): [205.5MB/4.47s] Loading from cache[205.5MB/4.47s] [205.5MB/4.47s] Extracting archive[205.6MB/4.49s] [merge-plugin] composer-merge-plugin installed [205.6MB/4.49s] - Installing cssjanus/cssjanus (v1.2.0): [205.6MB/4.49s] Loading from cache[205.6MB/4.49s] [205.6MB/4.49s] Extracting archive[205.6MB/4.50s] - Installing liuggio/statsd-php-client (v1.0.18): [205.6MB/4.50s] Loading from cache[205.6MB/4.50s] [205.6MB/4.50s] Extracting archive[205.6MB/4.52s] - Installing oojs/oojs-ui (v0.27.3): [205.6MB/4.52s] Loading from cache[205.6MB/4.52s] [205.6MB/4.52s] Extracting archive[205.6MB/4.56s] - Installing oyejorge/less.php (v1.7.0.14): [205.6MB/4.56s] Loading from cache[205.6MB/4.56s] [205.6MB/4.56s] Extracting archive[205.6MB/4.58s] - Installing pear/pear_exception (v1.0.0): [205.6MB/4.58s] Loading from cache[205.6MB/4.58s] [205.6MB/4.58s] Extracting archive[205.6MB/4.59s] - Installing pear/console_getopt (v1.4.1): [205.6MB/4.59s] Loading from cache[205.6MB/4.59s] [205.6MB/4.59s] Extracting archive[205.6MB/4.61s] - Installing pear/pear-core-minimal (v1.10.3): [205.6MB/4.61s] Loading from cache[205.6MB/4.61s] [205.6MB/4.61s] Extracting archive[205.6MB/4.62s] - Installing pear/mail (v1.4.1): [205.6MB/4.62s] Loading from cache[205.6MB/4.62s] [205.6MB/4.62s] Extracting archive[205.6MB/4.63s] - Installing pear/mail_mime (1.10.2): [205.6MB/4.64s] Loading from cache[205.6MB/4.64s] [205.6MB/4.64s] Extracting archive[205.6MB/4.66s] - Installing pear/mail_mime-decode (1.5.5.2): [205.6MB/4.66s] Loading from cache[205.6MB/4.66s] [205.6MB/4.66s] Extracting archive[205.6MB/4.67s] - Installing wikimedia/assert (v0.2.2): [205.6MB/4.67s] Loading from cache[205.6MB/4.67s] [205.6MB/4.67s] Extracting archive[205.6MB/4.68s] - Installing wikimedia/base-convert (v1.0.1): [205.6MB/4.68s] Loading from cache[205.6MB/4.68s] [205.6MB/4.68s] Extracting archive[205.6MB/4.70s] - Installing wikimedia/cdb (1.4.1): [205.6MB/4.70s] Loading from cache[205.6MB/4.70s] [205.6MB/4.70s] Extracting archive[205.6MB/4.71s] - Installing wikimedia/cldr-plural-rule-parser (v1.0.0): [205.6MB/4.71s] Loading from cache[205.6MB/4.71s] [205.6MB/4.71s] Extracting archive[205.6MB/4.72s] - Installing wikimedia/html-formatter (1.0.2): [205.7MB/4.73s] Loading from cache[205.6MB/4.73s] [205.6MB/4.73s] Extracting archive[205.7MB/4.74s] - Installing wikimedia/ip-set (1.2.0): [205.7MB/4.74s] Loading from cache[205.7MB/4.74s] [205.7MB/4.74s] Extracting archive[205.7MB/4.76s] - Installing wikimedia/object-factory (1.0.0): [205.7MB/4.76s] Loading from cache[205.7MB/4.76s] [205.7MB/4.77s] Extracting archive[205.7MB/4.78s] - Installing psr/log (1.0.2): [205.7MB/4.78s] Loading from cache[205.7MB/4.78s] [205.7MB/4.78s] Extracting archive[205.7MB/4.79s] - Installing wikimedia/at-ease (v1.2.0): [205.7MB/4.79s] Loading from cache[205.7MB/4.79s] [205.7MB/4.79s] Extracting archive[205.7MB/4.80s] - Installing wikimedia/php-session-serializer (v1.0.6): [205.7MB/4.80s] Loading from cache[205.7MB/4.80s] [205.7MB/4.80s] Extracting archive[205.7MB/4.81s] - Installing wikimedia/purtle (v1.0.7): [205.7MB/4.81s] Loading from cache[205.7MB/4.81s] [205.7MB/4.81s] Extracting archive[205.7MB/4.82s] - Installing wikimedia/relpath (2.1.1): [205.7MB/4.82s] Loading from cache[205.7MB/4.82s] [205.7MB/4.83s] Extracting archive[205.7MB/4.83s] - Installing wikimedia/utfnormal (v2.0.0): [205.7MB/4.84s] Loading from cache[205.7MB/4.84s] [205.7MB/4.84s] Extracting archive[205.7MB/4.85s] - Installing wikimedia/remex-html (1.0.3): [205.7MB/4.85s] Loading from cache[205.7MB/4.85s] [205.7MB/4.85s] Extracting archive[205.7MB/4.87s] - Installing wikimedia/running-stat (v1.2.1): [205.7MB/4.87s] Loading from cache[205.7MB/4.87s] [205.7MB/4.87s] Extracting archive[205.7MB/4.88s] - Installing wikimedia/wait-condition-loop (v1.0.1): [205.7MB/4.88s] Loading from cache[205.7MB/4.89s] [205.7MB/4.89s] Extracting archive[205.7MB/4.89s] - Installing wikimedia/wrappedstring (v3.0.1): [205.7MB/4.90s] Loading from cache[205.7MB/4.90s] [205.7MB/4.90s] Extracting archive[205.7MB/4.91s] - Installing wikimedia/timestamp (v1.0.0): [205.7MB/4.91s] Loading from cache[205.7MB/4.91s] [205.7MB/4.91s] Extracting archive[205.7MB/4.92s] - Installing wikimedia/scoped-callback (v2.0.0): [205.7MB/4.92s] Loading from cache[205.7MB/4.92s] [205.7MB/4.92s] Extracting archive[205.7MB/4.93s] - Installing wikimedia/xmp-reader (0.5.1): [205.7MB/4.93s] Loading from cache[205.7MB/4.93s] [205.7MB/4.93s] Extracting archive[205.7MB/4.94s] - Installing zordius/lightncandy (v0.23): [205.7MB/4.94s] Loading from cache[205.7MB/4.94s] [205.7MB/4.94s] Extracting archive[205.7MB/4.96s] - Installing jakub-onderka/php-parallel-lint (v0.9.2): [205.7MB/4.96s] Loading from cache[205.7MB/4.96s] [205.7MB/4.96s] Extracting archive[205.7MB/4.97s] - Installing jetbrains/phpstorm-stubs (dev-master 1b99060): [205.7MB/4.97s] Loading from cache[205.7MB/4.97s] [205.7MB/4.97s] Extracting archive[205.7MB/5.03s] - Installing squizlabs/php_codesniffer (3.2.3): [205.7MB/5.03s] Loading from cache[205.7MB/5.03s] [205.7MB/5.03s] Extracting archive[205.7MB/5.22s] - Installing composer/spdx-licenses (1.3.0): [205.7MB/5.22s] Loading from cache[205.7MB/5.22s] [205.7MB/5.22s] Extracting archive[205.7MB/5.24s] - Installing composer/semver (1.4.2): [205.7MB/5.24s] Loading from cache[205.7MB/5.24s] [205.7MB/5.24s] Extracting archive[205.7MB/5.25s] - Installing mediawiki/mediawiki-codesniffer (v20.0.0): [205.7MB/5.25s] Loading from cache[205.7MB/5.25s] [205.7MB/5.25s] Extracting archive[205.7MB/5.28s] - Installing monolog/monolog (1.22.1): [205.7MB/5.28s] Loading from cache[205.7MB/5.28s] [205.7MB/5.28s] Extracting archive[205.7MB/5.33s] - Installing nmred/kafka-php (v0.1.5): [205.7MB/5.33s] Loading from cache[205.7MB/5.33s] [205.7MB/5.33s] Extracting archive[205.7MB/5.35s] - Installing symfony/polyfill-mbstring (v1.8.0): [205.7MB/5.35s] Loading from cache[205.7MB/5.35s] [205.7MB/5.35s] Extracting archive[205.7MB/5.37s] - Installing symfony/var-dumper (v3.4.11): [205.7MB/5.37s] Loading from cache[205.7MB/5.37s] [205.7MB/5.37s] Extracting archive[205.7MB/5.39s] - Installing symfony/debug (v3.4.11): [205.7MB/5.39s] Loading from cache[205.7MB/5.39s] [205.7MB/5.39s] Extracting archive[205.7MB/5.41s] - Installing symfony/console (v3.4.11): [205.7MB/5.42s] Loading from cache[205.7MB/5.42s] [205.7MB/5.42s] Extracting archive[205.7MB/5.47s] - Installing nikic/php-parser (v3.1.3): [205.7MB/5.47s] Loading from cache[205.7MB/5.47s] [205.7MB/5.47s] Extracting archive[205.7MB/5.53s] - Installing jakub-onderka/php-console-color (0.1): [205.7MB/5.53s] Loading from cache[205.7MB/5.53s] [205.7MB/5.53s] Extracting archive[205.7MB/5.55s] - Installing jakub-onderka/php-console-highlighter (v0.3.2): [205.7MB/5.55s] Loading from cache[205.7MB/5.55s] [205.7MB/5.55s] Extracting archive[205.7MB/5.56s] - Installing dnoegel/php-xdg-base-dir (0.1): [205.7MB/5.56s] Loading from cache[205.7MB/5.56s] [205.7MB/5.56s] Extracting archive[205.7MB/5.57s] - Installing psy/psysh (v0.9.6): [205.7MB/5.57s] Loading from cache[205.7MB/5.57s] [205.7MB/5.57s] Extracting archive[205.7MB/5.62s] - Installing wikimedia/avro (v1.8.0): [205.7MB/5.62s] Loading from cache[205.7MB/5.62s] [205.7MB/5.62s] Extracting archive[205.7MB/5.63s] - Installing wikimedia/testing-access-wrapper (1.0.0): [205.7MB/5.63s] Loading from cache[205.7MB/5.63s] [205.7MB/5.63s] Extracting archive[205.7MB/5.64s] - Installing justinrainbow/json-schema (5.2.7): [205.7MB/5.64s] Loading from cache[205.7MB/5.64s] [205.7MB/5.64s] Extracting archive[205.7MB/5.67s] - Installing sebastian/version (2.0.1): [205.7MB/5.67s] Loading from cache[205.7MB/5.67s] [205.7MB/5.67s] Extracting archive[205.7MB/5.68s] - Installing sebastian/resource-operations (1.0.0): [205.7MB/5.68s] Loading from cache[205.7MB/5.68s] [205.7MB/5.68s] Extracting archive[205.7MB/5.69s] - Installing sebastian/recursion-context (3.0.0): [205.7MB/5.69s] Loading from cache[205.7MB/5.69s] [205.7MB/5.70s] Extracting archive[205.7MB/5.71s] - Installing sebastian/object-reflector (1.1.1): [205.7MB/5.71s] Loading from cache[205.7MB/5.71s] [205.7MB/5.71s] Extracting archive[205.7MB/5.73s] - Installing sebastian/object-enumerator (3.0.3): [205.7MB/5.73s] Loading from cache[205.7MB/5.73s] [205.7MB/5.73s] Extracting archive[205.7MB/5.74s] - Installing sebastian/global-state (2.0.0): [205.7MB/5.74s] Loading from cache[205.7MB/5.74s] [205.7MB/5.74s] Extracting archive[205.7MB/5.75s] - Installing sebastian/exporter (3.1.0): [205.7MB/5.75s] Loading from cache[205.7MB/5.75s] [205.7MB/5.76s] Extracting archive[205.7MB/5.77s] - Installing sebastian/environment (3.1.0): [205.7MB/5.77s] Loading from cache[205.7MB/5.77s] [205.7MB/5.77s] Extracting archive[205.7MB/5.79s] - Installing sebastian/diff (2.0.1): [205.7MB/5.79s] Loading from cache[205.7MB/5.79s] [205.7MB/5.79s] Extracting archive[205.7MB/5.80s] - Installing sebastian/comparator (2.1.3): [205.7MB/5.80s] Loading from cache[205.7MB/5.80s] [205.7MB/5.80s] Extracting archive[205.7MB/5.82s] - Installing doctrine/instantiator (1.0.5): [205.7MB/5.82s] Loading from cache[205.7MB/5.82s] [205.7MB/5.82s] Extracting archive[205.7MB/5.84s] - Installing phpunit/php-text-template (1.2.1): [205.7MB/5.84s] Loading from cache[205.7MB/5.84s] [205.7MB/5.84s] Extracting archive[205.7MB/5.85s] - Installing phpunit/phpunit-mock-objects (5.0.7): [205.7MB/5.85s] Loading from cache[205.7MB/5.85s] [205.7MB/5.85s] Extracting archive[205.7MB/5.88s] - Installing phpunit/php-timer (1.0.9): [205.7MB/5.88s] Loading from cache[205.7MB/5.88s] [205.7MB/5.88s] Extracting archive[205.7MB/5.89s] - Installing phpunit/php-file-iterator (1.4.5): [205.7MB/5.89s] Loading from cache[205.7MB/5.89s] [205.7MB/5.89s] Extracting archive[205.7MB/5.91s] - Installing theseer/tokenizer (1.1.0): [205.7MB/5.91s] Loading from cache[205.7MB/5.91s] [205.7MB/5.91s] Extracting archive[205.7MB/5.92s] - Installing sebastian/code-unit-reverse-lookup (1.0.1): [205.7MB/5.92s] Loading from cache[205.7MB/5.92s] [205.7MB/5.92s] Extracting archive[205.7MB/5.93s] - Installing phpunit/php-token-stream (2.0.2): [205.7MB/5.93s] Loading from cache[205.7MB/5.93s] [205.7MB/5.93s] Extracting archive[205.7MB/5.95s] - Installing phpunit/php-code-coverage (5.3.2): [205.7MB/5.95s] Loading from cache[205.7MB/5.95s] [205.7MB/5.95s] Extracting archive[205.7MB/6.00s] - Installing webmozart/assert (1.3.0): [205.7MB/6.00s] Loading from cache[205.7MB/6.00s] [205.7MB/6.00s] Extracting archive[205.7MB/6.01s] - Installing phpdocumentor/reflection-common (1.0.1): [205.7MB/6.01s] Loading from cache[205.7MB/6.01s] [205.7MB/6.01s] Extracting archive[205.7MB/6.03s] - Installing phpdocumentor/type-resolver (0.4.0): [205.7MB/6.03s] Loading from cache[205.7MB/6.03s] [205.7MB/6.03s] Extracting archive[205.7MB/6.05s] - Installing phpdocumentor/reflection-docblock (4.3.0): [205.7MB/6.06s] Loading from cache[205.7MB/6.06s] [205.7MB/6.06s] Extracting archive[205.7MB/6.08s] - Installing phpspec/prophecy (1.7.6): [205.7MB/6.08s] Loading from cache[205.7MB/6.08s] [205.7MB/6.08s] Extracting archive[205.7MB/6.10s] - Installing phar-io/version (1.0.1): [205.7MB/6.10s] Loading from cache[205.7MB/6.10s] [205.7MB/6.10s] Extracting archive[205.7MB/6.12s] - Installing phar-io/manifest (1.0.1): [205.7MB/6.12s] Loading from cache[205.7MB/6.12s] [205.7MB/6.12s] Extracting archive[205.7MB/6.15s] - Installing myclabs/deep-copy (1.7.0): [205.7MB/6.15s] Loading from cache[205.7MB/6.15s] [205.7MB/6.15s] Extracting archive[205.7MB/6.17s] - Installing phpunit/phpunit (6.5.8): [205.7MB/6.17s] Loading from cache[205.7MB/6.17s] [205.7MB/6.17s] Extracting archive[205.7MB/6.27s] - Installing hamcrest/hamcrest-php (v2.0.0): [205.7MB/6.27s] Loading from cache[205.7MB/6.27s] [205.7MB/6.27s] Extracting archive[205.7MB/6.30s] - Installing wmde/hamcrest-html-matchers (v0.1.1): [205.7MB/6.30s] Loading from cache[205.7MB/6.30s] [205.7MB/6.30s] Extracting archive[162.9MB/6.56s] pear/mail suggests installing pear/net_smtp (Install optionally via your project's composer.json) [162.9MB/6.56s] monolog/monolog suggests installing aws/aws-sdk-php (Allow sending log messages to AWS services like DynamoDB) [162.9MB/6.56s] monolog/monolog suggests installing doctrine/couchdb (Allow sending log messages to a CouchDB server) [162.9MB/6.56s] monolog/monolog suggests installing ext-amqp (Allow sending log messages to an AMQP server (1.0+ required)) [162.9MB/6.56s] monolog/monolog suggests installing ext-mongo (Allow sending log messages to a MongoDB server) [162.9MB/6.56s] monolog/monolog suggests installing graylog2/gelf-php (Allow sending log messages to a GrayLog2 server) [162.9MB/6.56s] monolog/monolog suggests installing mongodb/mongodb (Allow sending log messages to a MongoDB server via PHP Driver) [162.9MB/6.56s] monolog/monolog suggests installing php-amqplib/php-amqplib (Allow sending log messages to an AMQP server using php-amqplib) [162.9MB/6.56s] monolog/monolog suggests installing php-console/php-console (Allow sending log messages to Google Chrome) [162.9MB/6.56s] monolog/monolog suggests installing rollbar/rollbar (Allow sending log messages to Rollbar) [162.9MB/6.57s] monolog/monolog suggests installing ruflin/elastica (Allow sending log messages to an Elastic Search server) [162.9MB/6.57s] monolog/monolog suggests installing sentry/sentry (Allow sending log messages to a Sentry server) [162.9MB/6.57s] symfony/var-dumper suggests installing ext-symfony_debug () [162.9MB/6.57s] symfony/console suggests installing symfony/event-dispatcher () [162.9MB/6.57s] symfony/console suggests installing symfony/lock () [162.9MB/6.57s] symfony/console suggests installing symfony/process () [162.9MB/6.57s] psy/psysh suggests installing ext-pdo-sqlite (The doc command requires SQLite to work.) [162.9MB/6.57s] psy/psysh suggests installing hoa/console (A pure PHP readline implementation. You'll want this if your PHP install doesn't already support readline or libedit.) [162.9MB/6.57s] wikimedia/avro suggests installing ext-gmp (Large integer support for 32-bit platforms.) [162.9MB/6.57s] sebastian/global-state suggests installing ext-uopz (*) [162.9MB/6.57s] phpunit/phpunit-mock-objects suggests installing ext-soap (*) [162.9MB/6.57s] phpunit/php-code-coverage suggests installing ext-xdebug (^2.5.5) [162.9MB/6.57s] phpunit/phpunit suggests installing phpunit/php-invoker (^1.1) [162.9MB/6.57s] phpunit/phpunit suggests installing ext-xdebug (*) [163.4MB/6.58s] Writing lock file [163.4MB/6.58s] Generating optimized autoload files [163.5MB/6.58s] [merge-plugin] Loading composer.local.json... [163.5MB/6.58s] [merge-plugin] Loading extensions/BlueSpiceSmartlist/composer.json... [163.5MB/6.58s] [merge-plugin] Merging composer/installers [164.3MB/7.18s] [merge-plugin] Running additional update to apply merge settings [165.3MB/7.22s] [merge-plugin] Loading composer.local.json... [165.3MB/7.23s] [merge-plugin] Loading extensions/BlueSpiceSmartlist/composer.json... [165.3MB/7.23s] [merge-plugin] Merging composer/installers [165.7MB/7.44s] > pre-update-cmd: ComposerHookHandler::onPreUpdate [165.7MB/7.44s] Loading composer repositories with package information [165.9MB/7.79s] Updating dependencies (including require-dev) [366.5MB/11.92s] Dependency resolution completed in 0.337 seconds [366.5MB/11.93s] Analyzed 4084 packages to resolve dependencies [366.5MB/11.93s] Analyzed 99794 rules to resolve dependencies [367.6MB/11.95s] Dependency resolution completed in 0.000 seconds [366.8MB/11.95s] Package operations: 1 install, 1 update, 0 removals [366.8MB/11.95s] Installs: composer/installers:v1.5.0 [366.8MB/11.95s] Updates: jetbrains/phpstorm-stubs:dev-master 75aeabe [366.8MB/11.95s] - Installing composer/installers (v1.5.0): [366.8MB/11.95s] Loading from cache[366.8MB/11.95s] [366.8MB/11.95s] Extracting archive[323.8MB/12.71s] Writing lock file [323.8MB/12.71s] Generating optimized autoload files [324.0MB/13.34s] > post-update-cmd: ComposerVendorHtaccessCreator::onEvent [324.1MB/13.47s] > post-update-cmd: ComposerVendorHtaccessCreator::onEvent [324.0MB/13.47s] Memory usage: 324.04MB (peak: 367.63MB), time: 13.47s INFO:backend.MySQL:Initializing MySQL data directory INFO:backend.MySQL:Starting MySQL INFO:backend.MySQL:Waiting for MySQL socket INFO:backend.MySQL:Creating the wiki database and grant INFO:backend.MySQL:MySQL is readysetup-docker-quibble-initShow Details
+ exec docker run --rm --env-file /dev/fd/63 --volume /srv/jenkins-workspace/workspace/quibble-composer-mysql-php70-docker/cache:/cache docker-registry.wikimedia.org/releng/castor:0.1.3 load DEBUG:quibble.cmd:Running stages: phpunit, npm-test, composer-test, qunit, selenium DEBUG:quibble.cmd:ZUUL_PROJECT=mediawiki/extensions/BlueSpiceSmartlist INFO:quibble.cmd:Projects: mediawiki/core, mediawiki/skins/Vector, mediawiki/extensions/BlueSpiceSmartlist INFO:zuul.CloneMapper:Workspace path set to: /workspace/src INFO:zuul.CloneMapper:Mapping projects to workspace... INFO:zuul.CloneMapper: mediawiki/core -> /workspace/src INFO:zuul.CloneMapper: mediawiki/skins/Vector -> /workspace/src/skins/Vector INFO:zuul.CloneMapper: mediawiki/extensions/BlueSpiceSmartlist -> /workspace/src/extensions/BlueSpiceSmartlist DEBUG:zuul.CloneMapper:Checking overlap in destination directories... INFO:zuul.CloneMapper:Expansion completed. INFO:zuul.Cloner:Preparing 3 repositories INFO:zuul.Cloner:Creating repo mediawiki/core from cache /srv/git/mediawiki/core.git INFO:zuul.Cloner:Updating origin remote in repo mediawiki/core to https://gerrit.wikimedia.org/r/p/mediawiki/core DEBUG:zuul.Repo:Pruning stale refs: [<git.RemoteReference "refs/remotes/origin/wmf/1.31.0-wmf.26">, <git.RemoteReference "refs/remotes/origin/wmf/1.31.0-wmf.27">, <git.RemoteReference "refs/remotes/origin/wmf/1.31.0-wmf.28">, <git.RemoteReference "refs/remotes/origin/wmf/1.31.0-wmf.29">, <git.RemoteReference "refs/remotes/origin/wmf/1.31.0-wmf.30">] DEBUG:zuul.Repo:Resetting repository /workspace/src DEBUG:zuul.Repo:Updating repository /workspace/src INFO:zuul.Cloner:upstream repo has branch master DEBUG:zuul.Cloner:Fetched ref master from mediawiki/core DEBUG:zuul.Repo:Checking out 11a8a5b5184cea76f4ba39900c125981f05875b4 INFO:zuul.Cloner:Prepared mediawiki/core repo with commit 11a8a5b5184cea76f4ba39900c125981f05875b4 INFO:zuul.Cloner:Creating repo mediawiki/skins/Vector from upstream https://gerrit.wikimedia.org/r/p/mediawiki/skins/Vector DEBUG:zuul.Repo:Cloning from https://gerrit.wikimedia.org/r/p/mediawiki/skins/Vector to /workspace/src/skins/Vector DEBUG:zuul.Repo:Resetting repository /workspace/src/skins/Vector DEBUG:zuul.Repo:Updating repository /workspace/src/skins/Vector INFO:zuul.Cloner:upstream repo has branch master DEBUG:zuul.Cloner:Fetched ref master from mediawiki/skins/Vector DEBUG:zuul.Repo:Checking out 9e2bab234cd6754cd6f018783114415da4a5d966 INFO:zuul.Cloner:Prepared mediawiki/skins/Vector repo with commit 9e2bab234cd6754cd6f018783114415da4a5d966 INFO:zuul.Cloner:Creating repo mediawiki/extensions/BlueSpiceSmartlist from upstream https://gerrit.wikimedia.org/r/p/mediawiki/extensions/BlueSpiceSmartlist DEBUG:zuul.Repo:Cloning from https://gerrit.wikimedia.org/r/p/mediawiki/extensions/BlueSpiceSmartlist to /workspace/src/extensions/BlueSpiceSmartlist DEBUG:zuul.Repo:Resetting repository /workspace/src/extensions/BlueSpiceSmartlist DEBUG:zuul.Repo:Updating repository /workspace/src/extensions/BlueSpiceSmartlist INFO:zuul.Cloner:upstream repo has branch master DEBUG:zuul.Cloner:Fetched ref master from mediawiki/extensions/BlueSpiceSmartlist DEBUG:zuul.Repo:Checking out 60ed059ac51bc307c168b9111a6dd4e569cf385d INFO:zuul.Cloner:Prepared mediawiki/extensions/BlueSpiceSmartlist repo with commit 60ed059ac51bc307c168b9111a6dd4e569cf385d INFO:zuul.Cloner:Prepared all repositories INFO:quibble.cmd:Updating git submodules of extensions and skins INFO:zuul.CloneMapper:Workspace path set to: ./ INFO:zuul.CloneMapper:Mapping projects to workspace... INFO:zuul.CloneMapper: mediawiki/extensions/BlueSpiceSmartlist -> extensions/BlueSpiceSmartlist DEBUG:zuul.CloneMapper:Checking overlap in destination directories... INFO:zuul.CloneMapper:Expansion completed. INFO:test.run_extskin:Running "composer test" for BlueSpiceSmartlist ./composer.json is valid [6.0MB/0.01s] Loading composer repositories with package information [6.3MB/0.19s] Updating dependencies (including require-dev) [147.6MB/4.71s] Dependency resolution completed in 0.021 seconds [147.7MB/4.72s] Analyzed 1812 packages to resolve dependencies [147.7MB/4.72s] Analyzed 6627 rules to resolve dependencies [148.1MB/4.72s] Dependency resolution completed in 0.000 seconds [147.7MB/4.72s] Package operations: 9 installs, 0 updates, 0 removals [147.7MB/4.72s] Installs: composer/installers:v1.5.0, jakub-onderka/php-parallel-lint:v0.9.2, jakub-onderka/php-console-color:0.1, jakub-onderka/php-console-highlighter:v0.3.2, psr/log:1.0.2, symfony/debug:v3.4.11, symfony/polyfill-mbstring:v1.8.0, symfony/console:v3.3.5, mediawiki/minus-x:0.2.1 [147.7MB/4.73s] - Installing composer/installers (v1.5.0): [147.9MB/4.73s] Downloading[147.9MB/5.09s] (100%)[147.9MB/5.09s] [147.9MB/5.09s] Extracting archive[148.0MB/5.12s] - Installing jakub-onderka/php-parallel-lint (v0.9.2): [148.0MB/5.12s] Loading from cache[148.0MB/5.12s] [148.0MB/5.12s] Extracting archive[148.0MB/5.13s] - Installing jakub-onderka/php-console-color (0.1): [148.0MB/5.13s] Loading from cache[148.0MB/5.13s] [148.0MB/5.13s] Extracting archive[148.0MB/5.15s] - Installing jakub-onderka/php-console-highlighter (v0.3.2): [148.0MB/5.15s] Loading from cache[148.0MB/5.15s] [148.0MB/5.15s] Extracting archive[148.0MB/5.16s] - Installing psr/log (1.0.2): [148.0MB/5.16s] Loading from cache[148.0MB/5.16s] [148.0MB/5.16s] Extracting archive[148.0MB/5.17s] - Installing symfony/debug (v3.4.11): [148.0MB/5.17s] Loading from cache[148.0MB/5.17s] [148.0MB/5.17s] Extracting archive[148.0MB/5.19s] - Installing symfony/polyfill-mbstring (v1.8.0): [148.0MB/5.19s] Loading from cache[148.0MB/5.19s] [148.0MB/5.19s] Extracting archive[148.0MB/5.20s] - Installing symfony/console (v3.3.5): [148.0MB/5.20s] Downloading[148.0MB/5.31s] (100%)[148.0MB/5.31s] [148.0MB/5.31s] Extracting archive[148.0MB/5.36s] - Installing mediawiki/minus-x (0.2.1): [148.0MB/5.36s] Downloading[148.0MB/5.52s] (100%)[148.0MB/5.52s] [148.0MB/5.52s] Extracting archive[144.8MB/5.74s] symfony/console suggests installing symfony/event-dispatcher () [144.8MB/5.74s] symfony/console suggests installing symfony/filesystem () [144.8MB/5.74s] symfony/console suggests installing symfony/process () [144.9MB/5.75s] Writing lock file [144.9MB/5.75s] Generating autoload files [145.0MB/5.82s] Memory usage: 144.98MB (peak: 154.16MB), time: 5.82s > parallel-lint . --exclude vendor --exclude node_modules++ /usr/bin/env ++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL|HHVM_REPO_CENTRAL_PATH)=' Defined: CASTOR_NAMESPACE="castor-mw-ext-and-skins/master/quibble-composer-mysql-php70-docker" Syncing... rsync: failed to set times on "/cache/.": Operation not permitted (1) rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1668) [generator=3.1.2] Done [quibble-composer-mysql-php70-docker] $ /bin/bash -xe /tmp/jenkins564305486851389141.sh + set -eux + mkdir -m 2777 -p log + docker run --rm --user=nobody -v /srv/jenkins-workspace/workspace/quibble-composer-mysql-php70-docker:/workspace --entrypoint=/usr/bin/find docker-registry.wikimedia.org/wikimedia-stretch:latest /workspace/log -mindepth 1 -delete [quibble-composer-mysql-php70-docker] $ /bin/bash -eu /tmp/jenkins1412204014394170424.sh ++ pwd ++ /usr/bin/env ++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL|HHVM_REPO_CENTRAL_PATH)=' ++ pwd + exec docker run --volume /srv/git:/srv/git:ro --rm --env-file /dev/fd/63 --volume /srv/jenkins-workspace/workspace/quibble-composer-mysql-php70-docker/log:/log --volume /srv/jenkins-workspace/workspace/quibble-composer-mysql-php70-docker/cache:/cache docker-registry.wikimedia.org/releng/quibble-stretch:0.0.18-2 --packages-source composer --db mysqlsetup-docker-quibble-mw-and-npmShow Details
INFO:mw.maintenance.install:php maintenance/install.php --scriptpath= --dbtype=mysql --dbname=wikidb --dbuser=wikiuser --dbpass=secret --dbserver=localhost:/tmp/quibble-mysql-r460mh9c/socket --with-extensions --pass=testpass TestWiki WikiAdmin INFO:backend.MySQL:Terminating MySQL 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. [quibble-composer-mysql-php70-docker] $ /bin/bash -xe /tmp/jenkins4814427012483722188.sh + echo 'Clearing /srv/jenkins-workspace/workspace/quibble-composer-mysql-php70-docker/cache' Clearing /srv/jenkins-workspace/workspace/quibble-composer-mysql-php70-docker/cache ++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL|HHVM_REPO_CENTRAL_PATH)=' ++ /usr/bin/env ++ pwd + exec docker run --rm --env-file /dev/fd/63 --volume /srv/jenkins-workspace/workspace/quibble-composer-mysql-php70-docker/cache:/cache docker-registry.wikimedia.org/releng/castor:0.1.3 clear Finished: FAILUREPHP 7.0.27-0+deb9u1 is installed. Found ImageMagick: /usr/bin/convert. Image thumbnailing will be enabled if you enable uploads. Found the Git version control software: /usr/bin/git. Using server URL "". Warning: Your default directory for uploads (/workspace/src/images/) is not checked for vulnerability to arbitrary script execution during the CLI install. Using the intl PECL extension for Unicode normalization. The environment has been checked. You can install MediaWiki. Including extensions [233479bb05a7d515370e04bf] [no req] ExtensionDependencyError from line 279 of /workspace/src/includes/registration/ExtensionRegistry.php: BlueSpiceSmartlist requires BlueSpiceFoundation to be installed. Backtrace: #0 /workspace/src/includes/installer/Installer.php(1456): ExtensionRegistry->readFromQueue(array) #1 /workspace/src/includes/installer/Installer.php(1552): Installer->includeExtensions(MysqlInstaller) #2 /workspace/src/includes/installer/CliInstaller.php(137): Installer->performInstallation(array, array) #3 /workspace/src/maintenance/install.php(125): CliInstaller->execute() #4 /workspace/src/maintenance/doMaintenance.php(94): CommandLineInstaller->execute() #5 /workspace/src/maintenance/install.php(175): require_once(string) #6 {main} Traceback (most recent call last): File "/usr/local/bin/quibble", line 11, in <module> load_entry_point('quibble==0.0.0', 'console_scripts', 'quibble')() File "/usr/local/lib/python3.5/dist-packages/quibble/cmd.py", line 462, in main cmd.execute() File "/usr/local/lib/python3.5/dist-packages/quibble/cmd.py", line 371, in execute self.mw_install() File "/usr/local/lib/python3.5/dist-packages/quibble/cmd.py", line 228, in mw_install mwdir=self.mw_install_path File "/usr/local/lib/python3.5/dist-packages/quibble/mediawiki/maintenance.py", line 48, in install 'Install failed with exit code: %s' % p.returncode) Exception: Install failed with exit code: 255