Started by user unknown or anonymous Running as SYSTEM Building remotely on integration-agent-docker-1027 (pipelinelib Docker blubber) in workspace /srv/jenkins/workspace/quibble-vendor-mysql-php72-noselenium-docker [quibble-vendor-mysql-php72-noselenium-docker] $ /bin/bash -xe /tmp/jenkins10606776843918457310.sh + mkdir -m 2777 -p cache [quibble-vendor-mysql-php72-noselenium-docker] $ /bin/bash /tmp/jenkins356463317631148967.sh + set -o pipefail ++ pwd + exec docker run --volume /srv/jenkins/workspace/quibble-vendor-mysql-php72-noselenium-docker/cache:/cache --security-opt seccomp=unconfined --init --rm --label jenkins.job=quibble-vendor-mysql-php72-noselenium-docker --label jenkins.build=162541 --env-file /dev/fd/63 docker-registry.wikimedia.org/releng/castor:0.2.6 load ++ /usr/bin/env ++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)=' Defined: CASTOR_NAMESPACE="castor-mw-ext-and-skins/master/quibble-vendor-mysql-php72-noselenium-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-vendor-mysql-php72-noselenium-docker] $ /bin/bash -xe /tmp/jenkins8627336879981665063.sh + set -eux + mkdir -m 2777 -p log [quibble-vendor-mysql-php72-noselenium-docker] $ /bin/bash /tmp/jenkins14810978237879327183.sh + set -o pipefail + exec docker run --entrypoint=/usr/bin/find --user=nobody --volume /srv/jenkins/workspace/quibble-vendor-mysql-php72-noselenium-docker:/workspace --security-opt seccomp=unconfined --init --rm --label jenkins.job=quibble-vendor-mysql-php72-noselenium-docker --label jenkins.build=162541 --env-file /dev/fd/63 docker-registry.wikimedia.org/buster:latest /workspace/log -mindepth 1 -delete ++ /usr/bin/env ++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)=' [quibble-vendor-mysql-php72-noselenium-docker] $ /bin/bash -xe /tmp/jenkins7868341659664963838.sh + set -eux + mkdir -m 2777 -p src [quibble-vendor-mysql-php72-noselenium-docker] $ /bin/bash /tmp/jenkins1864859460190787341.sh + set -o pipefail + exec docker run --entrypoint=/usr/bin/find --user=nobody --volume /srv/jenkins/workspace/quibble-vendor-mysql-php72-noselenium-docker:/workspace --security-opt seccomp=unconfined --init --rm --label jenkins.job=quibble-vendor-mysql-php72-noselenium-docker --label jenkins.build=162541 --env-file /dev/fd/63 docker-registry.wikimedia.org/buster:latest /workspace/src -mindepth 1 -delete ++ /usr/bin/env ++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)=' [quibble-vendor-mysql-php72-noselenium-docker] $ /bin/bash -eu /tmp/jenkins6970774065375995123.sh + chmod 2777 src [quibble-vendor-mysql-php72-noselenium-docker] $ /bin/bash /tmp/jenkins9999101630721265915.sh + set -o pipefail ++ pwd ++ pwd ++ pwd + exec docker run --entrypoint=quibble-with-supervisord --tmpfs /workspace/db:size=320M --volume /srv/jenkins/workspace/quibble-vendor-mysql-php72-noselenium-docker/src:/workspace/src --volume /srv/jenkins/workspace/quibble-vendor-mysql-php72-noselenium-docker/cache:/cache --volume /srv/jenkins/workspace/quibble-vendor-mysql-php72-noselenium-docker/log:/workspace/log --volume /srv/git:/srv/git:ro --security-opt seccomp=unconfined --init --rm --label jenkins.job=quibble-vendor-mysql-php72-noselenium-docker --label jenkins.build=162541 --env-file /dev/fd/63 docker-registry.wikimedia.org/releng/quibble-buster-php72:1.4.5-s1 --packages-source vendor --db mysql --db-dir /workspace/db --git-parallel=8 --skip selenium,npm-test,phpunit-standalone,api-testing ++ /usr/bin/env ++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)=' + /usr/bin/supervisord -c /etc/supervisor/supervisord.conf 2022-07-08 14:35:25,044 INFO Included extra file "/etc/supervisor/conf.d/supervisord.conf" during parsing 2022-07-08 14:35:25,057 INFO RPC interface 'supervisor' initialized 2022-07-08 14:35:25,057 CRIT Server 'unix_http_server' running without any HTTP authentication checking 2022-07-08 14:35:25,058 INFO daemonizing the supervisord process 2022-07-08 14:35:25,059 CRIT could not write pidfile /var/run/supervisord.pid + exec /usr/local/bin/quibble --web-backend=external --web-url=http://127.0.0.1:9413 --packages-source vendor --db mysql --db-dir /workspace/db --git-parallel=8 --skip selenium,npm-test,phpunit-standalone,api-testing DEBUG:quibble.cmd:ZUUL_PROJECT=mediawiki/extensions/Wikispeech INFO:quibble.cmd:Adding mediawiki/vendor INFO:quibble.cmd:Projects: mediawiki/core, mediawiki/extensions/Wikispeech, mediawiki/skins/Vector, mediawiki/vendor INFO:zuul.CloneMapper:Workspace path set to: ./ INFO:zuul.CloneMapper:Mapping projects to workspace... INFO:zuul.CloneMapper: mediawiki/extensions/Wikispeech -> extensions/Wikispeech INFO:zuul.CloneMapper:Expansion completed. DEBUG:quibble.cmd:Running stages: phpunit-unit, phpbench, phpunit, composer-test, qunit DEBUG:quibble.cmd:Execution plan: DEBUG:quibble.cmd:Report package versions DEBUG:quibble.cmd:Ensure we have the directory '/workspace/log' DEBUG:quibble.cmd:Zuul clone with parameters {"cache_dir": "/srv/git", "projects": ["mediawiki/core", "mediawiki/extensions/Wikispeech", "mediawiki/skins/Vector", "mediawiki/vendor"], "workers": 8, "workspace": "/workspace/src", "zuul_branch": "master", "zuul_project": "mediawiki/extensions/Wikispeech", "zuul_ref": "refs/zuul/master/Z5b4005d448f8458b84186aa94a55b0f7", "zuul_url": "git://contint2001.wikimedia.org"} DEBUG:quibble.cmd:Extension and skin submodule update under MediaWiki root /workspace/src DEBUG:quibble.cmd:Run npm and composer tests, if present in parallel (concurrency=1): * composer test in /workspace/src/extensions/Wikispeech DEBUG:quibble.cmd:Revert to git clean -xqdf in /workspace/src/extensions/Wikispeech DEBUG:quibble.cmd:Install composer dev-requires for vendor.git DEBUG:quibble.cmd:Start backends, DEBUG:quibble.cmd:Run Post-dependency install, pre-database dependent steps in parallel (concurrency=3): * PHPUnit unit tests * Install MediaWiki, db= vendor=True * npm install in /workspace/src DEBUG:quibble.cmd:PHPUnit extensions suite (without database or standalone) DEBUG:quibble.cmd:Run phpbench DEBUG:quibble.cmd:Start backends, DEBUG:quibble.cmd:Run Qunit tests DEBUG:quibble.cmd:PHPUnit extensions suite (with database) INFO:quibble.commands:>>> Start: Report package versions INFO:quibble.commands:Python version: 3.7.3 (default, Jan 22 2021, 20:04:44) [GCC 8.3.0] INFO:quibble.commands:chromedriver --version: ChromeDriver 90.0.4430.212 (e3cd97fc771b893b7fd1879196d1215b622c2bed-refs/branch-heads/4430@{#1429}) INFO:quibble.commands:chromium --version: Chromium 90.0.4430.212 built on Debian 10.9, running on Debian 10.10 INFO:quibble.commands:composer --version: Composer version 2.3.3 2022-04-01 22:15:35 INFO:quibble.commands:mysql --version: mysql Ver 15.1 Distrib 10.3.34-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2 INFO:quibble.commands:psql --version: psql (PostgreSQL) 11.14 (Debian 11.14-0+deb10u1) INFO:quibble.commands:node --version: v14.17.5 INFO:quibble.commands:npm --version: 7.21.0 INFO:quibble.commands:php --version: PHP 7.2.34-18+0~20210223.60+debian10~1.gbpb21322+wmf5 (cli) (built: Dec 15 2021 23:28:21) ( NTS ) INFO:quibble.commands:Copyright (c) 1997-2018 The PHP Group INFO:quibble.commands:Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies INFO:quibble.commands: with Zend OPcache v7.2.34-18+0~20210223.60+debian10~1.gbpb21322+wmf5, Copyright (c) 1999-2018, by Zend Technologies INFO:quibble.commands:<<< Finish: Report package versions, in 0.730 s INFO:quibble.commands:>>> Start: Ensure we have the directory '/workspace/log' INFO:quibble.commands:<<< Finish: Ensure we have the directory '/workspace/log', in 0.000 s INFO:quibble.commands:>>> Start: Zuul clone with parameters {"cache_dir": "/srv/git", "projects": ["mediawiki/core", "mediawiki/extensions/Wikispeech", "mediawiki/skins/Vector", "mediawiki/vendor"], "workers": 8, "workspace": "/workspace/src", "zuul_branch": "master", "zuul_project": "mediawiki/extensions/Wikispeech", "zuul_ref": "refs/zuul/master/Z5b4005d448f8458b84186aa94a55b0f7", "zuul_url": "git://contint2001.wikimedia.org"} 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/extensions/Wikispeech -> /workspace/src/extensions/Wikispeech INFO:zuul.CloneMapper: mediawiki/skins/Vector -> /workspace/src/skins/Vector INFO:zuul.CloneMapper: mediawiki/vendor -> /workspace/src/vendor INFO:zuul.CloneMapper:Expansion completed. INFO:quibble.zuul.clone:Preparing 4 repositories with 8 workers INFO:quibble.zuul.clone:Cloning mediawiki/core first INFO:zuul.Cloner:Creating repo mediawiki/core from cache /srv/git/mediawiki/core.git 2022-07-08 14:35:26,062 INFO spawned: 'apache' with pid 60 2022-07-08 14:35:26,065 INFO spawned: 'php-fpm' with pid 61 2022-07-08 14:35:26,068 INFO spawned: 'memcached' with pid 62 2022-07-08 14:35:26,108 INFO success: php-fpm entered RUNNING state, process has stayed up for > than 0 seconds (startsecs) 2022-07-08 14:35:27,137 INFO success: apache entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2022-07-08 14:35:27,138 INFO success: memcached entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) INFO:zuul.Cloner:Updating origin remote in repo mediawiki/core to https://gerrit.wikimedia.org/r/mediawiki/core INFO:zuul.Cloner:upstream repo has branch master INFO:zuul.Cloner:Falling back to branch master INFO:zuul.Cloner:Prepared mediawiki/core repo with branch master at commit 99aad54ea856479fa29fcced81734dd0c17ddcbd INFO:zuul.Cloner.mediawiki/skins/Vector:Creating repo mediawiki/skins/Vector from cache /srv/git/mediawiki/skins/Vector.git INFO:zuul.Cloner.mediawiki/vendor:Creating repo mediawiki/vendor from cache /srv/git/mediawiki/vendor.git INFO:zuul.Cloner.mediawiki/extensions/Wikispeech:Creating repo mediawiki/extensions/Wikispeech from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/Wikispeech INFO:zuul.Cloner.mediawiki/skins/Vector:Updating origin remote in repo mediawiki/skins/Vector to https://gerrit.wikimedia.org/r/mediawiki/skins/Vector INFO:zuul.Cloner.mediawiki/extensions/Wikispeech:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/Wikispeech:Prepared mediawiki/extensions/Wikispeech repo with commit 66475bbf73d7d20ed5e1a5e52dec57369369b314 INFO:zuul.Cloner.mediawiki/skins/Vector:upstream repo has branch master INFO:zuul.Cloner.mediawiki/vendor:Updating origin remote in repo mediawiki/vendor to https://gerrit.wikimedia.org/r/mediawiki/vendor INFO:zuul.Cloner.mediawiki/skins/Vector:Falling back to branch master INFO:zuul.Cloner.mediawiki/skins/Vector:Prepared mediawiki/skins/Vector repo with branch master at commit 189b953096556d8c7524986de4318ee5b3969026 INFO:zuul.Cloner.mediawiki/vendor:upstream repo has branch master INFO:zuul.Cloner.mediawiki/vendor:Falling back to branch master INFO:zuul.Cloner.mediawiki/vendor:Prepared mediawiki/vendor repo with branch master at commit 3f686eddfdf3348628226bf74fac2cca184f34e0 INFO:quibble.zuul.clone:Prepared all repositories INFO:quibble.commands:<<< Finish: Zuul clone with parameters {"cache_dir": "/srv/git", "projects": ["mediawiki/core", "mediawiki/extensions/Wikispeech", "mediawiki/skins/Vector", "mediawiki/vendor"], "workers": 8, "workspace": "/workspace/src", "zuul_branch": "master", "zuul_project": "mediawiki/extensions/Wikispeech", "zuul_ref": "refs/zuul/master/Z5b4005d448f8458b84186aa94a55b0f7", "zuul_url": "git://contint2001.wikimedia.org"}, in 11.289 s INFO:quibble.commands:>>> Start: Extension and skin submodule update under MediaWiki root /workspace/src INFO:quibble.commands:Updating git submodules of extensions and skins INFO:quibble.commands:<<< Finish: Extension and skin submodule update under MediaWiki root /workspace/src, in 0.000 s INFO:quibble.commands:>>> Start: Run npm and composer tests, if present in parallel (concurrency=1): * composer test in /workspace/src/extensions/Wikispeech INFO:quibble.commands:>>> Start: composer test in /workspace/src/extensions/Wikispeech ./composer.json is valid for simple usage with Composer but has strict errors that make it unable to be published as a package See https://getcomposer.org/doc/04-schema.md for details on the schema # General warnings - No license specified, it is recommended to do so. For closed-source software you may use "proprietary" as license. # Publish warnings - name : The property name is required - description : The property description is required [8.4MiB/0.09s] No composer.lock file present. Updating dependencies to latest instead of installing from lock file. See https://getcomposer.org/install for more information. [8.5MiB/0.09s] Loading composer repositories with package information [8.9MiB/0.20s] Info from https://repo.packagist.org: #StandWithUkraine [11.5MiB/1.69s] Updating dependencies [12.6MiB/1.70s] Dependency resolution completed in 0.001 seconds [12.2MiB/1.70s] Analyzed 248 packages to resolve dependencies [12.2MiB/1.70s] Analyzed 535 rules to resolve dependencies [11.7MiB/1.70s] Dependency resolution completed in 0.000 seconds [10.6MiB/1.70s] Lock file operations: 34 installs, 0 updates, 0 removals [10.6MiB/1.70s] Installs: composer/pcre:1.0.1, squizlabs/php_codesniffer:3.6.1, composer/spdx-licenses:1.5.7, composer/semver:3.3.2, symfony/polyfill-mbstring:v1.26.0, mediawiki/mediawiki-codesniffer:v38.0.0, tysonandre/var_representation_polyfill:0.1.1, symfony/polyfill-php80:v1.26.0, symfony/polyfill-intl-normalizer:v1.26.0, symfony/polyfill-intl-grapheme:v1.26.0, symfony/polyfill-ctype:v1.26.0, symfony/string:v5.4.10, symfony/deprecation-contracts:v2.5.2, psr/container:1.1.1, symfony/service-contracts:v2.5.2, symfony/polyfill-php73:v1.26.0, symfony/console:v5.4.10, sabre/event:5.1.4, netresearch/jsonmapper:v4.0.0, microsoft/tolerant-php-parser:v0.1.1, phpdocumentor/reflection-common:2.2.0, webmozart/assert:1.11.0, phpdocumentor/type-resolver:1.6.1, phpdocumentor/reflection-docblock:5.3.0, felixfbecker/advanced-json-rpc:v3.2.1, psr/log:1.1.4, composer/xdebug-handler:2.0.5, phan/phan:5.2.0, mediawiki/phan-taint-check-plugin:3.3.2, mediawiki/mediawiki-phan-config:0.11.0, mediawiki/minus-x:1.1.1, php-parallel-lint/php-console-color:v0.3, php-parallel-lint/php-console-highlighter:v0.5, php-parallel-lint/php-parallel-lint:v1.3.1 [10.6MiB/1.70s] - Locking composer/pcre (1.0.1) [10.6MiB/1.70s] - Locking composer/semver (3.3.2) [10.6MiB/1.70s] - Locking composer/spdx-licenses (1.5.7) [10.6MiB/1.70s] - Locking composer/xdebug-handler (2.0.5) [10.6MiB/1.70s] - Locking felixfbecker/advanced-json-rpc (v3.2.1) [10.6MiB/1.70s] - Locking mediawiki/mediawiki-codesniffer (v38.0.0) [10.6MiB/1.70s] - Locking mediawiki/mediawiki-phan-config (0.11.0) [10.6MiB/1.70s] - Locking mediawiki/minus-x (1.1.1) [10.6MiB/1.70s] - Locking mediawiki/phan-taint-check-plugin (3.3.2) [10.6MiB/1.70s] - Locking microsoft/tolerant-php-parser (v0.1.1) [10.6MiB/1.70s] - Locking netresearch/jsonmapper (v4.0.0) [10.6MiB/1.70s] - Locking phan/phan (5.2.0) [10.6MiB/1.70s] - Locking php-parallel-lint/php-console-color (v0.3) [10.6MiB/1.70s] - Locking php-parallel-lint/php-console-highlighter (v0.5) [10.6MiB/1.70s] - Locking php-parallel-lint/php-parallel-lint (v1.3.1) [10.6MiB/1.70s] - Locking phpdocumentor/reflection-common (2.2.0) [10.6MiB/1.70s] - Locking phpdocumentor/reflection-docblock (5.3.0) [10.6MiB/1.70s] - Locking phpdocumentor/type-resolver (1.6.1) [10.6MiB/1.70s] - Locking psr/container (1.1.1) [10.6MiB/1.70s] - Locking psr/log (1.1.4) [10.6MiB/1.70s] - Locking sabre/event (5.1.4) [10.6MiB/1.70s] - Locking squizlabs/php_codesniffer (3.6.1) [10.6MiB/1.70s] - Locking symfony/console (v5.4.10) [10.6MiB/1.70s] - Locking symfony/deprecation-contracts (v2.5.2) [10.6MiB/1.70s] - Locking symfony/polyfill-ctype (v1.26.0) [10.6MiB/1.70s] - Locking symfony/polyfill-intl-grapheme (v1.26.0) [10.6MiB/1.70s] - Locking symfony/polyfill-intl-normalizer (v1.26.0) [10.6MiB/1.70s] - Locking symfony/polyfill-mbstring (v1.26.0) [10.6MiB/1.70s] - Locking symfony/polyfill-php73 (v1.26.0) [10.6MiB/1.70s] - Locking symfony/polyfill-php80 (v1.26.0) [10.6MiB/1.70s] - Locking symfony/service-contracts (v2.5.2) [10.6MiB/1.70s] - Locking symfony/string (v5.4.10) [10.6MiB/1.70s] - Locking tysonandre/var_representation_polyfill (0.1.1) [10.6MiB/1.70s] - Locking webmozart/assert (1.11.0) [10.6MiB/1.70s] Writing lock file [10.6MiB/1.70s] Installing dependencies from lock file (including require-dev) [11.0MiB/1.71s] Package operations: 34 installs, 0 updates, 0 removals [11.1MiB/1.71s] Installs: composer/pcre:1.0.1, squizlabs/php_codesniffer:3.6.1, symfony/polyfill-mbstring:v1.26.0, composer/spdx-licenses:1.5.7, composer/semver:3.3.2, mediawiki/mediawiki-codesniffer:v38.0.0, tysonandre/var_representation_polyfill:0.1.1, symfony/polyfill-php80:v1.26.0, symfony/polyfill-intl-normalizer:v1.26.0, symfony/polyfill-intl-grapheme:v1.26.0, symfony/polyfill-ctype:v1.26.0, symfony/string:v5.4.10, symfony/deprecation-contracts:v2.5.2, psr/container:1.1.1, symfony/service-contracts:v2.5.2, symfony/polyfill-php73:v1.26.0, symfony/console:v5.4.10, sabre/event:5.1.4, netresearch/jsonmapper:v4.0.0, microsoft/tolerant-php-parser:v0.1.1, webmozart/assert:1.11.0, phpdocumentor/reflection-common:2.2.0, phpdocumentor/type-resolver:1.6.1, phpdocumentor/reflection-docblock:5.3.0, felixfbecker/advanced-json-rpc:v3.2.1, psr/log:1.1.4, composer/xdebug-handler:2.0.5, phan/phan:5.2.0, mediawiki/phan-taint-check-plugin:3.3.2, mediawiki/mediawiki-phan-config:0.11.0, mediawiki/minus-x:1.1.1, php-parallel-lint/php-console-color:v0.3, php-parallel-lint/php-console-highlighter:v0.5, php-parallel-lint/php-parallel-lint:v1.3.1 [11.1MiB/1.71s] - Downloading symfony/polyfill-mbstring (v1.26.0) [11.1MiB/1.71s] - Downloading composer/spdx-licenses (1.5.7) [11.1MiB/1.71s] - Downloading composer/semver (3.3.2) [11.2MiB/1.71s] - Downloading symfony/polyfill-php80 (v1.26.0) [11.2MiB/1.71s] - Downloading symfony/polyfill-intl-normalizer (v1.26.0) [11.3MiB/1.71s] - Downloading symfony/polyfill-intl-grapheme (v1.26.0) [11.3MiB/1.71s] - Downloading symfony/polyfill-ctype (v1.26.0) [11.3MiB/1.71s] - Downloading symfony/string (v5.4.10) [11.4MiB/1.71s] - Downloading symfony/deprecation-contracts (v2.5.2) [11.4MiB/1.71s] - Downloading symfony/service-contracts (v2.5.2) [11.4MiB/1.71s] - Downloading symfony/polyfill-php73 (v1.26.0) [11.5MiB/1.72s] - Downloading symfony/console (v5.4.10) [11.5MiB/1.72s] - Downloading webmozart/assert (1.11.0) [11.3MiB/2.03s] - Installing composer/pcre (1.0.1): Extracting archive [11.5MiB/2.04s] - Installing squizlabs/php_codesniffer (3.6.1): Extracting archive [11.5MiB/2.04s] - Installing symfony/polyfill-mbstring (v1.26.0): Extracting archive [11.6MiB/2.05s] - Installing composer/spdx-licenses (1.5.7): Extracting archive [11.6MiB/2.05s] - Installing composer/semver (3.3.2): Extracting archive [11.6MiB/2.06s] - Installing mediawiki/mediawiki-codesniffer (v38.0.0): Extracting archive [11.7MiB/2.07s] - Installing tysonandre/var_representation_polyfill (0.1.1): Extracting archive [11.7MiB/2.07s] - Installing symfony/polyfill-php80 (v1.26.0): Extracting archive [11.8MiB/2.07s] - Installing symfony/polyfill-intl-normalizer (v1.26.0): Extracting archive [11.8MiB/2.08s] - Installing symfony/polyfill-intl-grapheme (v1.26.0): Extracting archive [11.9MiB/2.08s] - Installing symfony/polyfill-ctype (v1.26.0): Extracting archive [11.9MiB/2.08s] - Installing symfony/string (v5.4.10): Extracting archive [11.9MiB/2.08s] - Installing symfony/deprecation-contracts (v2.5.2): Extracting archive [12.0MiB/2.08s] - Installing psr/container (1.1.1): Extracting archive [12.0MiB/2.08s] - Installing symfony/service-contracts (v2.5.2): Extracting archive [12.1MiB/2.08s] - Installing symfony/polyfill-php73 (v1.26.0): Extracting archive [12.1MiB/2.08s] - Installing symfony/console (v5.4.10): Extracting archive [12.1MiB/2.08s] - Installing sabre/event (5.1.4): Extracting archive [12.2MiB/2.09s] - Installing netresearch/jsonmapper (v4.0.0): Extracting archive [12.2MiB/2.09s] - Installing microsoft/tolerant-php-parser (v0.1.1): Extracting archive [12.2MiB/2.09s] - Installing webmozart/assert (1.11.0): Extracting archive [12.3MiB/2.09s] - Installing phpdocumentor/reflection-common (2.2.0): Extracting archive [12.3MiB/2.09s] - Installing phpdocumentor/type-resolver (1.6.1): Extracting archive [12.4MiB/2.09s] - Installing phpdocumentor/reflection-docblock (5.3.0): Extracting archive [12.4MiB/2.09s] - Installing felixfbecker/advanced-json-rpc (v3.2.1): Extracting archive [12.4MiB/2.09s] - Installing psr/log (1.1.4): Extracting archive [12.5MiB/2.09s] - Installing composer/xdebug-handler (2.0.5): Extracting archive [12.5MiB/2.09s] - Installing phan/phan (5.2.0): Extracting archive [12.5MiB/2.09s] - Installing mediawiki/phan-taint-check-plugin (3.3.2): Extracting archive [12.6MiB/2.09s] - Installing mediawiki/mediawiki-phan-config (0.11.0): Extracting archive [12.6MiB/2.09s] - Installing mediawiki/minus-x (1.1.1): Extracting archive [12.6MiB/2.09s] - Installing php-parallel-lint/php-console-color (v0.3): Extracting archive [12.7MiB/2.09s] - Installing php-parallel-lint/php-console-highlighter (v0.5): Extracting archive [12.7MiB/2.09s] - Installing php-parallel-lint/php-parallel-lint (v1.3.1): Extracting archive [11.2MiB/4.75s] 7 package suggestions were added by new dependencies, use `composer suggest` to see details. [11.3MiB/4.75s] Generating autoload files [11.5MiB/4.77s] 14 packages you are using are looking for funding. [11.5MiB/4.77s] Use the `composer fund` command to find out more! [11.4MiB/4.77s] Memory usage: 11.45MiB (peak: 15.19MiB), time: 4.77s > parallel-lint . --exclude vendor --exclude node_modules PHP 7.2.34 | 10 parallel jobs ............................................................ 60/107 (56 %) ............................................... 107/107 (100 %) Checked 107 files in 0.3 seconds No syntax error found > phpcs -sp --cache ............................................................ 60 / 107 (56%) ...........................................E... 107 / 107 (100%) FILE: /workspace/src/extensions/Wikispeech/includes/Hooks/ApiHooks.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 455 | ERROR | Function name "onSkinTemplateNavigation__Universal" | | should use lower camel case. | | (MediaWiki.NamingConventions.LowerCamelFunctionsName.FunctionName) ---------------------------------------------------------------------- Time: 1.55 secs; Memory: 18MB Script phpcs -sp --cache handling the phpcs event returned with error code 1 Script @phpcs was called via test INFO:quibble.commands:<<< Finish: composer test in /workspace/src/extensions/Wikispeech, in 7.408 s INFO:quibble.commands:<<< Finish: Run npm and composer tests, if present in parallel (concurrency=1): * composer test in /workspace/src/extensions/Wikispeech, in 7.409 s Traceback (most recent call last): File "/usr/local/bin/quibble", line 10, in sys.exit(main()) File "/usr/local/lib/python3.7/dist-packages/quibble/cmd.py", line 783, in main cmd.execute(plan, dry_run=args.dry_run) File "/usr/local/lib/python3.7/dist-packages/quibble/cmd.py", line 512, in execute quibble.commands.execute_command(command) File "/usr/local/lib/python3.7/dist-packages/quibble/commands.py", line 26, in execute_command command.execute() File "/usr/local/lib/python3.7/dist-packages/quibble/commands.py", line 993, in execute return execute_command(self.steps[0]) File "/usr/local/lib/python3.7/dist-packages/quibble/commands.py", line 26, in execute_command command.execute() File "/usr/local/lib/python3.7/dist-packages/quibble/commands.py", line 291, in execute subprocess.check_call(cmd, cwd=self.directory) File "/usr/lib/python3.7/subprocess.py", line 347, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['composer', '--ansi', 'test']' returned non-zero exit status 1. Build step 'Execute shell' marked build as failure [PostBuildScript] - [INFO] Executing post build scripts. [quibble-vendor-mysql-php72-noselenium-docker] $ /bin/bash -xe /tmp/jenkins10389989475705858491.sh + find log/ -name 'junit*.xml' -exec gzip '{}' + [quibble-vendor-mysql-php72-noselenium-docker] $ /bin/bash /tmp/jenkins13918247223115944641.sh + set -o pipefail ++ pwd + exec docker run --entrypoint=/bin/rm --volume /srv/jenkins/workspace/quibble-vendor-mysql-php72-noselenium-docker/log:/log --security-opt seccomp=unconfined --init --rm --label jenkins.job=quibble-vendor-mysql-php72-noselenium-docker --label jenkins.build=162541 --env-file /dev/fd/63 docker-registry.wikimedia.org/buster:latest -fR /log/rawSeleniumVideoGrabs ++ /usr/bin/env ++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)=' [PostBuildScript] - [INFO] Executing post build scripts. [quibble-vendor-mysql-php72-noselenium-docker] $ /bin/bash -xe /tmp/jenkins13319280809241872881.sh + find log/ -name 'mw-debug-*.log' -exec gzip '{}' + Archiving artifacts [PostBuildScript] - [INFO] Executing post build scripts. [PostBuildScript] - [INFO] Build does not have any of the results [SUCCESS]. Did not execute build step #0. [PostBuildScript] - [INFO] Executing post build scripts. [quibble-vendor-mysql-php72-noselenium-docker] $ /bin/bash -xe /tmp/jenkins14595082334576601781.sh + echo 'Clearing /srv/jenkins/workspace/quibble-vendor-mysql-php72-noselenium-docker/cache' Clearing /srv/jenkins/workspace/quibble-vendor-mysql-php72-noselenium-docker/cache [quibble-vendor-mysql-php72-noselenium-docker] $ /bin/bash /tmp/jenkins4131363825806358674.sh + set -o pipefail ++ pwd + exec docker run --volume /srv/jenkins/workspace/quibble-vendor-mysql-php72-noselenium-docker/cache:/cache --security-opt seccomp=unconfined --init --rm --label jenkins.job=quibble-vendor-mysql-php72-noselenium-docker --label jenkins.build=162541 --env-file /dev/fd/63 docker-registry.wikimedia.org/releng/castor:0.2.6 clear ++ /usr/bin/env ++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)=' [PostBuildScript] - [INFO] Executing post build scripts. [quibble-vendor-mysql-php72-noselenium-docker] $ /bin/bash -xe /tmp/jenkins12137139544459185196.sh + set -euxo pipefail + docker ps -q --filter label=jenkins.job=quibble-vendor-mysql-php72-noselenium-docker --filter label=jenkins.build=162541 + xargs --no-run-if-empty docker stop [PostBuildScript] - [INFO] Executing post build scripts. [quibble-vendor-mysql-php72-noselenium-docker] $ /bin/bash /tmp/jenkins14495910996214305149.sh + set -o pipefail + exec docker run --entrypoint=/usr/bin/find --user=root --volume /srv/jenkins/workspace/quibble-vendor-mysql-php72-noselenium-docker:/workspace --security-opt seccomp=unconfined --init --rm --label jenkins.job=quibble-vendor-mysql-php72-noselenium-docker --label jenkins.build=162541 --env-file /dev/fd/63 docker-registry.wikimedia.org/buster:latest /workspace -mindepth 1 -delete ++ /usr/bin/env ++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)=' [quibble-vendor-mysql-php72-noselenium-docker] $ /bin/bash -xe /tmp/jenkins1169709164204022633.sh + set -u + rmdir /srv/jenkins/workspace/quibble-vendor-mysql-php72-noselenium-docker Finished: FAILURE