Nothing Special   »   [go: up one dir, main page]

Skip to content
Aborted

Console Output

11:05:58 Started by user unknown or anonymous
11:05:58 Running as SYSTEM
11:05:58 Building remotely on integration-agent-docker-1048 (pipelinelib Docker blubber) in workspace /srv/jenkins/workspace/quibble-vendor-mysql-php74-noselenium
11:05:58 [quibble-vendor-mysql-php74-noselenium] $ /bin/bash -xe /tmp/jenkins14289834411275585367.sh
11:05:58 + ls -laF --color=always
11:05:58 total 8
11:05:58 drwxr-xr-x  2 jenkins-deploy wikidev 4096 Nov  2 11:05 ./
11:05:58 drwxrwxr-x 30 jenkins-deploy wikidev 4096 Nov  2 11:05 ../
11:05:58 + mkdir -m 2777 -p cache
11:05:58 [quibble-vendor-mysql-php74-noselenium] $ /bin/bash /tmp/jenkins8516131754317010601.sh
11:05:58 + set -o pipefail
11:05:58 ++ pwd
11:05:58 + '[' '!' -d /srv/jenkins/workspace/quibble-vendor-mysql-php74-noselenium/cache ']'
11:05:58 ++ pwd
11:05:58 + exec docker run --volume /srv/jenkins/workspace/quibble-vendor-mysql-php74-noselenium/cache:/cache --security-opt seccomp=unconfined --init --rm --label jenkins.job=quibble-vendor-mysql-php74-noselenium --label jenkins.build=51506 --env-file /dev/fd/63 docker-registry.wikimedia.org/releng/castor:0.4.0 load
11:05:58 ++ /usr/bin/env
11:05:58 ++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)='
11:05:58 Defined: CASTOR_NAMESPACE="castor-mw-ext-and-skins/master/quibble-vendor-mysql-php74-noselenium"
11:05:58 Syncing...
11:05:58 rsync: [generator] failed to set times on "/cache/.": Operation not permitted (1)
11:05:59 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1819) [generator=3.2.3]
11:05:59 
11:05:59 Done
11:05:59 [quibble-vendor-mysql-php74-noselenium] $ /bin/bash -xe /tmp/jenkins1682450222035919537.sh
11:05:59 + set -eux
11:05:59 + ls -laF --color=always
11:05:59 total 20
11:05:59 drwxr-xr-x  3 jenkins-deploy wikidev  4096 Nov  2 11:05 ./
11:05:59 drwxrwxr-x 30 jenkins-deploy wikidev  4096 Nov  2 11:05 ../
11:05:59 drwxrwsrwx  7 jenkins-deploy wikidev 12288 Nov  2 11:05 cache/
11:05:59 + mkdir -m 2777 -p log
11:06:00 [quibble-vendor-mysql-php74-noselenium] $ /bin/bash /tmp/jenkins13437118732265810149.sh
11:06:00 + set -o pipefail
11:06:00 + '[' '!' -d /srv/jenkins/workspace/quibble-vendor-mysql-php74-noselenium ']'
11:06:00 + exec docker run --entrypoint=/usr/bin/find --user=nobody --volume /srv/jenkins/workspace/quibble-vendor-mysql-php74-noselenium:/workspace --security-opt seccomp=unconfined --init --rm --label jenkins.job=quibble-vendor-mysql-php74-noselenium --label jenkins.build=51506 --env-file /dev/fd/63 docker-registry.wikimedia.org/buster:latest /workspace/log -mindepth 1 -delete
11:06:00 ++ /usr/bin/env
11:06:00 ++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)='
11:06:00 [quibble-vendor-mysql-php74-noselenium] $ /bin/bash -xe /tmp/jenkins7414636282395509381.sh
11:06:00 + set -eux
11:06:00 + ls -laF --color=always
11:06:00 total 24
11:06:00 drwxr-xr-x  4 jenkins-deploy wikidev  4096 Nov  2 11:05 ./
11:06:00 drwxrwxr-x 30 jenkins-deploy wikidev  4096 Nov  2 11:05 ../
11:06:00 drwxrwsrwx  7 jenkins-deploy wikidev 12288 Nov  2 11:05 cache/
11:06:00 drwxrwsrwx  2 jenkins-deploy wikidev  4096 Nov  2 11:05 log/
11:06:00 + mkdir -m 2777 -p src
11:06:00 [quibble-vendor-mysql-php74-noselenium] $ /bin/bash /tmp/jenkins14412211997414644316.sh
11:06:00 + set -o pipefail
11:06:00 + '[' '!' -d /srv/jenkins/workspace/quibble-vendor-mysql-php74-noselenium ']'
11:06:00 + exec docker run --entrypoint=/usr/bin/find --user=nobody --volume /srv/jenkins/workspace/quibble-vendor-mysql-php74-noselenium:/workspace --security-opt seccomp=unconfined --init --rm --label jenkins.job=quibble-vendor-mysql-php74-noselenium --label jenkins.build=51506 --env-file /dev/fd/63 docker-registry.wikimedia.org/buster:latest /workspace/src -mindepth 1 -delete
11:06:00 ++ /usr/bin/env
11:06:00 ++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)='
11:06:01 [quibble-vendor-mysql-php74-noselenium] $ /bin/bash -eu /tmp/jenkins2444949587031522206.sh
11:06:01 + chmod 2777 src
11:06:01 + mkdir -m 2777 -p cache log
11:06:01 [quibble-vendor-mysql-php74-noselenium] $ /bin/bash /tmp/jenkins10542141277792280114.sh
11:06:01 + set -o pipefail
11:06:01 ++ pwd
11:06:01 + '[' '!' -d /srv/jenkins/workspace/quibble-vendor-mysql-php74-noselenium/src ']'
11:06:01 ++ pwd
11:06:01 + '[' '!' -d /srv/jenkins/workspace/quibble-vendor-mysql-php74-noselenium/cache ']'
11:06:01 ++ pwd
11:06:01 + '[' '!' -d /srv/jenkins/workspace/quibble-vendor-mysql-php74-noselenium/log ']'
11:06:01 + '[' '!' -d /srv/git ']'
11:06:01 ++ pwd
11:06:01 ++ pwd
11:06:01 ++ pwd
11:06:01 + exec docker run --entrypoint=quibble-with-supervisord --tmpfs /workspace/db:size=320M --volume /srv/jenkins/workspace/quibble-vendor-mysql-php74-noselenium/src:/workspace/src --volume /srv/jenkins/workspace/quibble-vendor-mysql-php74-noselenium/cache:/cache --volume /srv/jenkins/workspace/quibble-vendor-mysql-php74-noselenium/log:/workspace/log --volume /srv/git:/srv/git:ro --security-opt seccomp=unconfined --init --rm --label jenkins.job=quibble-vendor-mysql-php74-noselenium --label jenkins.build=51506 --env-file /dev/fd/63 docker-registry.wikimedia.org/releng/quibble-buster-php74:1.11.0 --reporting-url=https://earlywarningbot.toolforge.org --packages-source vendor --db mysql --db-dir /workspace/db --git-parallel=8 --reporting-url=https://earlywarningbot.toolforge.org --skip selenium,npm-test,phpunit-standalone,api-testing
11:06:01 ++ /usr/bin/env
11:06:01 ++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)='
11:06:02 + /usr/bin/supervisord -c /etc/supervisor/supervisord.conf
11:06:02 2024-11-02 11:06:02,451 INFO Included extra file "/etc/supervisor/conf.d/supervisord.conf" during parsing
11:06:02 2024-11-02 11:06:02,458 INFO RPC interface 'supervisor' initialized
11:06:02 2024-11-02 11:06:02,458 CRIT Server 'unix_http_server' running without any HTTP authentication checking
11:06:02 2024-11-02 11:06:02,459 INFO daemonizing the supervisord process
11:06:02 + exec /usr/local/bin/quibble --web-backend=external --web-url=http://127.0.0.1:9413 --reporting-url=https://earlywarningbot.toolforge.org --packages-source vendor --db mysql --db-dir /workspace/db --git-parallel=8 --reporting-url=https://earlywarningbot.toolforge.org --skip selenium,npm-test,phpunit-standalone,api-testing
11:06:02 2024-11-02 11:06:02,460 CRIT could not write pidfile /var/run/supervisord.pid
11:06:02 DEBUG:quibble.cmd:ZUUL_PROJECT=mediawiki/extensions/VisualData
11:06:02 INFO:quibble.cmd:Adding mediawiki/vendor
11:06:02 INFO:quibble.cmd:Projects: mediawiki/core, mediawiki/extensions/VisualData, mediawiki/skins/Vector, mediawiki/vendor
11:06:02 INFO:zuul.CloneMapper:Workspace path set to: ./
11:06:02 INFO:zuul.CloneMapper:Mapping projects to workspace...
11:06:02 INFO:zuul.CloneMapper:  mediawiki/extensions/VisualData -> extensions/VisualData
11:06:02 INFO:zuul.CloneMapper:Expansion completed.
11:06:02 DEBUG:quibble.cmd:Running stages: phpunit-unit, phpbench, phpunit, composer-test, qunit, phpunit-parallel
11:06:02 DEBUG:quibble.cmd:QUIBBLE_PHPUNIT_PARALLEL: 1
11:06:02 DEBUG:quibble.cmd:Project dir: /workspace/src/extensions/VisualData
11:06:02 DEBUG:quibble.cmd:Reporting URL: https://earlywarningbot.toolforge.org
11:06:02 DEBUG:quibble.cmd:Execution plan:
11:06:02 DEBUG:quibble.cmd:Versions
11:06:02 DEBUG:quibble.cmd:Ensure dir: '/workspace/log'
11:06:02 DEBUG:quibble.cmd:Zuul clone {"cache_dir": "/srv/git", "projects": ["mediawiki/core", "mediawiki/extensions/VisualData", "mediawiki/skins/Vector", "mediawiki/vendor"], "workers": 8, "workspace": "/workspace/src", "zuul_branch": "master", "zuul_project": "mediawiki/extensions/VisualData", "zuul_ref": "refs/zuul/master/Zc92d9c163f544b619ef9db12cd0831a4", "zuul_url": "git://contint1002.wikimedia.org"}
11:06:02 DEBUG:quibble.cmd:Submodule update: /workspace/src
11:06:02 DEBUG:quibble.cmd:Run npm and composer tests, if present in parallel (concurrency=1):
11:06:02 * composer test in /workspace/src/extensions/VisualData
11:06:02 DEBUG:quibble.cmd:Revert to git clean -xqdf in /workspace/src/extensions/VisualData
11:06:02 DEBUG:quibble.cmd:Install composer dev-requires for vendor.git
11:06:02 DEBUG:quibble.cmd:Start backends: <MySQL (no socket)>
11:06:02 DEBUG:quibble.cmd:Run Post-dependency install, pre-database dependent steps in parallel (concurrency=2):
11:06:02 * Install MediaWiki, db=<MySQL (no socket)>
11:06:02 * npm install in /workspace/src
11:06:02 DEBUG:quibble.cmd:PHPUnit unit tests
11:06:02 DEBUG:quibble.cmd:PHPUnit Prepare Parallel Run (Composer)
11:06:02 DEBUG:quibble.cmd:PHPUnit extensions suite (without database or standalone) parallel run (Composer)
11:06:02 DEBUG:quibble.cmd:Run phpbench
11:06:02 DEBUG:quibble.cmd:Start backends: <ExternalWebserver http://127.0.0.1:9413 /workspace/src> <Xvfb :94> <ChromeWebDriver :94>
11:06:02 DEBUG:quibble.cmd:Run Qunit tests
11:06:02 DEBUG:quibble.cmd:PHPUnit extensions suite (with database) parallel run (Composer)
11:06:02 DEBUG:quibble.cmd:PHPUnit Parallel Notice
Versions
11:06:02 INFO:quibble.commands:>>> Start: Versions 11:06:02 INFO:quibble.commands:Python version: 3.7.3 (default, Mar 23 2024, 16:12:05) 11:06:02 [GCC 8.3.0] 11:06:02 INFO:quibble.commands:chromedriver --version: ChromeDriver 90.0.4430.212 (e3cd97fc771b893b7fd1879196d1215b622c2bed-refs/branch-heads/4430@{#1429}) 11:06:02 INFO:quibble.commands:chromium --version: Chromium 90.0.4430.212 built on Debian 10.9, running on Debian 10.13 11:06:02 INFO:quibble.commands:composer --version: Composer version 2.8.1 2024-10-04 11:31:01 11:06:02 INFO:quibble.commands:PHP version 7.4.33 (/usr/bin/php7.4) 11:06:02 INFO:quibble.commands:Run the "diagnose" command to get more detailed diagnostics output. 11:06:02 INFO:quibble.commands:mysql --version: mysql Ver 15.1 Distrib 10.3.39-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2 11:06:03 INFO:quibble.commands:psql --version: psql (PostgreSQL) 11.22 (Debian 11.22-0+deb10u2) 11:06:03 INFO:quibble.commands:node --version: v18.20.4 11:06:03 INFO:quibble.commands:npm --version: 10.7.0 11:06:03 INFO:quibble.commands:php --version: PHP 7.4.33 (cli) (built: Apr 15 2024 12:34:45) ( NTS ) 11:06:03 INFO:quibble.commands:Copyright (c) The PHP Group 11:06:03 INFO:quibble.commands:Zend Engine v3.4.0, Copyright (c) Zend Technologies 11:06:03 INFO:quibble.commands: with Zend OPcache v7.4.33, Copyright (c), by Zend Technologies 11:06:03 INFO:quibble.commands:<<< Finish: Versions, in 0.611 s
Ensure dir: '/workspace/log'
11:06:03 INFO:quibble.commands:>>> Start: Ensure dir: '/workspace/log' 11:06:03 INFO:quibble.commands:<<< Finish: Ensure dir: '/workspace/log', in 0.000 s
Zuul clone
11:06:03 INFO:quibble.commands:>>> Start: Zuul clone {"cache_dir": "/srv/git", "projects": ["mediawiki/core", "mediawiki/extensions/VisualData", "mediawiki/skins/Vector", "mediawiki/vendor"], "workers": 8, "workspace": "/workspace/src", "zuul_branch": "master", "zuul_project": "mediawiki/extensions/VisualData", "zuul_ref": "refs/zuul/master/Zc92d9c163f544b619ef9db12cd0831a4", "zuul_url": "git://contint1002.wikimedia.org"} 11:06:03 INFO:zuul.CloneMapper:Workspace path set to: /workspace/src 11:06:03 INFO:zuul.CloneMapper:Mapping projects to workspace... 11:06:03 INFO:zuul.CloneMapper: mediawiki/core -> /workspace/src 11:06:03 INFO:zuul.CloneMapper: mediawiki/extensions/VisualData -> /workspace/src/extensions/VisualData 11:06:03 INFO:zuul.CloneMapper: mediawiki/skins/Vector -> /workspace/src/skins/Vector 11:06:03 INFO:zuul.CloneMapper: mediawiki/vendor -> /workspace/src/vendor 11:06:03 INFO:zuul.CloneMapper:Expansion completed. 11:06:03 INFO:quibble.zuul.clone:Preparing 4 repositories with 8 workers 11:06:03 INFO:quibble.zuul.clone:Cloning mediawiki/core first 11:06:03 INFO:zuul.Cloner:Creating repo mediawiki/core from cache /srv/git/mediawiki/core.git 11:06:03 2024-11-02 11:06:03,466 INFO spawned: 'apache' with pid 61 11:06:03 2024-11-02 11:06:03,471 INFO spawned: 'php-fpm' with pid 62 11:06:03 2024-11-02 11:06:03,476 INFO spawned: 'memcached' with pid 63 11:06:03 2024-11-02 11:06:03,544 INFO success: php-fpm entered RUNNING state, process has stayed up for > than 0 seconds (startsecs) 11:06:04 2024-11-02 11:06:04,555 INFO success: apache entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 11:06:04 2024-11-02 11:06:04,555 INFO success: memcached entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 11:06:06 INFO:zuul.Cloner:Updating origin remote in repo mediawiki/core to https://gerrit.wikimedia.org/r/mediawiki/core 11:06:09 INFO:zuul.Cloner:upstream repo has branch master 11:06:09 INFO:zuul.Cloner:Falling back to branch master 11:06:09 INFO:zuul.Cloner:Prepared mediawiki/core repo with branch master at commit fafb3c58901054090e0c4aad66a21e9f8ea5c281 11:06:09 INFO:zuul.Cloner.mediawiki/extensions/VisualData:Creating repo mediawiki/extensions/VisualData from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/VisualData 11:06:09 INFO:zuul.Cloner.mediawiki/skins/Vector:Creating repo mediawiki/skins/Vector from cache /srv/git/mediawiki/skins/Vector.git 11:06:09 INFO:zuul.Cloner.mediawiki/vendor:Creating repo mediawiki/vendor from cache /srv/git/mediawiki/vendor.git 11:06:09 INFO:zuul.Cloner.mediawiki/skins/Vector:Updating origin remote in repo mediawiki/skins/Vector to https://gerrit.wikimedia.org/r/mediawiki/skins/Vector 11:06:10 INFO:zuul.Cloner.mediawiki/extensions/VisualData:upstream repo has branch master 11:06:10 INFO:zuul.Cloner.mediawiki/extensions/VisualData:Prepared mediawiki/extensions/VisualData repo with commit 4af34d5b90819c2009e892f75dea273efe5350e6 11:06:11 INFO:zuul.Cloner.mediawiki/skins/Vector:upstream repo has branch master 11:06:11 INFO:zuul.Cloner.mediawiki/skins/Vector:Falling back to branch master 11:06:11 INFO:zuul.Cloner.mediawiki/skins/Vector:Prepared mediawiki/skins/Vector repo with branch master at commit ee074c9d3ef9334eabe57d74e4208bd53d585099 11:06:11 INFO:zuul.Cloner.mediawiki/vendor:Updating origin remote in repo mediawiki/vendor to https://gerrit.wikimedia.org/r/mediawiki/vendor 11:06:12 INFO:zuul.Cloner.mediawiki/vendor:upstream repo has branch master 11:06:12 INFO:zuul.Cloner.mediawiki/vendor:Falling back to branch master 11:06:12 INFO:zuul.Cloner.mediawiki/vendor:Prepared mediawiki/vendor repo with branch master at commit ab3852a23548fcccf38a9aaca2ac84d5f897af39 11:06:12 INFO:quibble.zuul.clone:Prepared all repositories 11:06:12 INFO:quibble.commands:<<< Finish: Zuul clone {"cache_dir": "/srv/git", "projects": ["mediawiki/core", "mediawiki/extensions/VisualData", "mediawiki/skins/Vector", "mediawiki/vendor"], "workers": 8, "workspace": "/workspace/src", "zuul_branch": "master", "zuul_project": "mediawiki/extensions/VisualData", "zuul_ref": "refs/zuul/master/Zc92d9c163f544b619ef9db12cd0831a4", "zuul_url": "git://contint1002.wikimedia.org"}, in 9.489 s
Submodule update: /workspace/src
11:06:12 INFO:quibble.commands:>>> Start: Submodule update: /workspace/src 11:06:12 INFO:quibble.commands:Updating git submodules of extensions and skins 11:06:12 INFO:quibble.commands:<<< Finish: Submodule update: /workspace/src, in 0.001 s
Run npm and composer tests
11:06:12 INFO:quibble.commands:>>> Start: Run npm and composer tests, if present in parallel (concurrency=1): 11:06:12 * composer test in /workspace/src/extensions/VisualData
composer test in /workspace/src/extensions/VisualData
11:06:12 INFO:quibble.commands:>>> Start: composer test in /workspace/src/extensions/VisualData 11:06:13 ./composer.json is valid for simple usage with Composer but has 11:06:13 strict errors that make it unable to be published as a package 11:06:13 See https://getcomposer.org/doc/04-schema.md for details on the schema 11:06:13 # General warnings 11:06:13 - No license specified, it is recommended to do so. For closed-source software you may use "proprietary" as license. 11:06:13 # Publish warnings 11:06:13 - name : The property name is required 11:06:13 - description : The property description is required 11:06:13 [9.3MiB/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. 11:06:13 [9.4MiB/0.09s] Loading composer repositories with package information 11:06:14 [12.4MiB/0.92s] Updating dependencies 11:06:14 [13.4MiB/0.92s] Dependency resolution completed in 0.001 seconds 11:06:14 [13.0MiB/0.93s] Analyzed 226 packages to resolve dependencies 11:06:14 [13.0MiB/0.93s] Analyzed 521 rules to resolve dependencies 11:06:14 [12.5MiB/0.93s] Dependency resolution completed in 0.000 seconds 11:06:14 [11.5MiB/0.93s] Lock file operations: 23 installs, 0 updates, 0 removals 11:06:14 [11.5MiB/0.93s] Installs: squizlabs/php_codesniffer:3.9.0, dealerdirect/phpcodesniffer-composer-installer:v1.0.0, phpcsstandards/phpcsutils:1.0.11, phpcsstandards/phpcsextra:1.2.1, symfony/polyfill-php80:v1.31.0, composer/spdx-licenses:1.5.8, composer/semver:3.4.2, symfony/polyfill-mbstring:v1.31.0, mediawiki/mediawiki-codesniffer:v44.0.0, symfony/polyfill-intl-normalizer:v1.31.0, symfony/polyfill-intl-grapheme:v1.31.0, symfony/polyfill-ctype:v1.31.0, symfony/string:v5.4.45, symfony/deprecation-contracts:v2.5.3, psr/container:1.1.2, symfony/service-contracts:v2.5.3, symfony/polyfill-php73:v1.31.0, symfony/console:v5.4.45, mediawiki/minus-x:1.1.3, php-parallel-lint/php-console-color:v1.0.1, php-parallel-lint/php-console-highlighter:v1.0.0, php-parallel-lint/php-parallel-lint:v1.4.0, swaggest/json-diff:v3.11.0 11:06:14 [11.5MiB/0.93s] - Locking composer/semver (3.4.2) 11:06:14 [11.5MiB/0.93s] - Locking composer/spdx-licenses (1.5.8) 11:06:14 [11.5MiB/0.93s] - Locking dealerdirect/phpcodesniffer-composer-installer (v1.0.0) 11:06:14 [11.5MiB/0.93s] - Locking mediawiki/mediawiki-codesniffer (v44.0.0) 11:06:14 [11.5MiB/0.93s] - Locking mediawiki/minus-x (1.1.3) 11:06:14 [11.5MiB/0.93s] - Locking php-parallel-lint/php-console-color (v1.0.1) 11:06:14 [11.5MiB/0.93s] - Locking php-parallel-lint/php-console-highlighter (v1.0.0) 11:06:14 [11.5MiB/0.93s] - Locking php-parallel-lint/php-parallel-lint (v1.4.0) 11:06:14 [11.5MiB/0.93s] - Locking phpcsstandards/phpcsextra (1.2.1) 11:06:14 [11.5MiB/0.93s] - Locking phpcsstandards/phpcsutils (1.0.11) 11:06:14 [11.5MiB/0.93s] - Locking psr/container (1.1.2) 11:06:14 [11.5MiB/0.93s] - Locking squizlabs/php_codesniffer (3.9.0) 11:06:14 [11.5MiB/0.93s] - Locking swaggest/json-diff (v3.11.0) 11:06:14 [11.5MiB/0.93s] - Locking symfony/console (v5.4.45) 11:06:14 [11.5MiB/0.93s] - Locking symfony/deprecation-contracts (v2.5.3) 11:06:14 [11.5MiB/0.93s] - Locking symfony/polyfill-ctype (v1.31.0) 11:06:14 [11.5MiB/0.93s] - Locking symfony/polyfill-intl-grapheme (v1.31.0) 11:06:14 [11.5MiB/0.93s] - Locking symfony/polyfill-intl-normalizer (v1.31.0) 11:06:14 [11.5MiB/0.93s] - Locking symfony/polyfill-mbstring (v1.31.0) 11:06:14 [11.5MiB/0.93s] - Locking symfony/polyfill-php73 (v1.31.0) 11:06:14 [11.5MiB/0.93s] - Locking symfony/polyfill-php80 (v1.31.0) 11:06:14 [11.5MiB/0.93s] - Locking symfony/service-contracts (v2.5.3) 11:06:14 [11.5MiB/0.93s] - Locking symfony/string (v5.4.45) 11:06:14 [11.5MiB/0.93s] Writing lock file 11:06:14 [11.5MiB/0.93s] Installing dependencies from lock file (including require-dev) 11:06:14 [11.9MiB/0.93s] Package operations: 23 installs, 0 updates, 0 removals 11:06:14 [11.9MiB/0.93s] Installs: squizlabs/php_codesniffer:3.9.0, dealerdirect/phpcodesniffer-composer-installer:v1.0.0, symfony/polyfill-php80:v1.31.0, phpcsstandards/phpcsutils:1.0.11, phpcsstandards/phpcsextra:1.2.1, symfony/polyfill-mbstring:v1.31.0, composer/spdx-licenses:1.5.8, composer/semver:3.4.2, mediawiki/mediawiki-codesniffer:v44.0.0, symfony/polyfill-intl-normalizer:v1.31.0, symfony/polyfill-intl-grapheme:v1.31.0, symfony/polyfill-ctype:v1.31.0, symfony/string:v5.4.45, symfony/deprecation-contracts:v2.5.3, psr/container:1.1.2, symfony/service-contracts:v2.5.3, symfony/polyfill-php73:v1.31.0, symfony/console:v5.4.45, mediawiki/minus-x:1.1.3, php-parallel-lint/php-console-color:v1.0.1, php-parallel-lint/php-console-highlighter:v1.0.0, php-parallel-lint/php-parallel-lint:v1.4.0, swaggest/json-diff:v3.11.0 11:06:14 [12.0MiB/0.96s] - Installing squizlabs/php_codesniffer (3.9.0): Extracting archive 11:06:14 [12.2MiB/1.14s] - Installing dealerdirect/phpcodesniffer-composer-installer (v1.0.0): Extracting archive 11:06:14 [12.4MiB/1.20s] - Installing symfony/polyfill-php80 (v1.31.0): Extracting archive 11:06:14 [12.4MiB/1.21s] - Installing phpcsstandards/phpcsutils (1.0.11): Extracting archive 11:06:14 [12.5MiB/1.22s] - Installing phpcsstandards/phpcsextra (1.2.1): Extracting archive 11:06:14 [12.5MiB/1.22s] - Installing symfony/polyfill-mbstring (v1.31.0): Extracting archive 11:06:14 [12.5MiB/1.23s] - Installing composer/spdx-licenses (1.5.8): Extracting archive 11:06:14 [12.6MiB/1.23s] - Installing composer/semver (3.4.2): Extracting archive 11:06:14 [12.6MiB/1.23s] - Installing mediawiki/mediawiki-codesniffer (v44.0.0): Extracting archive 11:06:14 [12.7MiB/1.24s] - Installing symfony/polyfill-intl-normalizer (v1.31.0): Extracting archive 11:06:14 [12.7MiB/1.24s] - Installing symfony/polyfill-intl-grapheme (v1.31.0): Extracting archive 11:06:14 [12.7MiB/1.24s] - Installing symfony/polyfill-ctype (v1.31.0): Extracting archive 11:06:14 [12.8MiB/1.25s] - Installing symfony/string (v5.4.45): Extracting archive 11:06:14 [12.8MiB/1.25s] - Installing symfony/deprecation-contracts (v2.5.3): Extracting archive 11:06:14 [12.8MiB/1.25s] - Installing psr/container (1.1.2): Extracting archive 11:06:14 [12.9MiB/1.25s] - Installing symfony/service-contracts (v2.5.3): Extracting archive 11:06:14 [12.9MiB/1.25s] - Installing symfony/polyfill-php73 (v1.31.0): Extracting archive 11:06:14 [12.9MiB/1.25s] - Installing symfony/console (v5.4.45): Extracting archive 11:06:14 [13.0MiB/1.25s] - Installing mediawiki/minus-x (1.1.3): Extracting archive 11:06:14 [13.0MiB/1.25s] - Installing php-parallel-lint/php-console-color (v1.0.1): Extracting archive 11:06:14 [13.0MiB/1.25s] - Installing php-parallel-lint/php-console-highlighter (v1.0.0): Extracting archive 11:06:14 [13.1MiB/1.25s] - Installing php-parallel-lint/php-parallel-lint (v1.4.0): Extracting archive 11:06:14 [13.1MiB/1.25s] - Installing swaggest/json-diff (v3.11.0): Extracting archive 11:06:15 [12.1MiB/2.26s] 5 package suggestions were added by new dependencies, use `composer suggest` to see details. 11:06:15 [12.2MiB/2.26s] Generating autoload files 11:06:15 [12.9MiB/2.29s] 15 packages you are using are looking for funding. 11:06:15 [12.9MiB/2.29s] Use the `composer fund` command to find out more! 11:06:15 [12.9MiB/2.29s] > post-update-cmd: PHPCSStandards\Composer\Plugin\Installers\PHPCodeSniffer\Plugin->onDependenciesChangedEvent 11:06:15 [12.9MiB/2.29s] Running PHPCodeSniffer Composer Installer 11:06:15 [13.0MiB/2.50s] PHP CodeSniffer Config installed_paths set to ../../mediawiki/mediawiki-codesniffer,../../phpcsstandards/phpcsextra,../../phpcsstandards/phpcsutils 11:06:15 [13.0MiB/2.50s] Using config file: /workspace/src/extensions/VisualData/vendor/squizlabs/php_codesniffer/CodeSniffer.conf 11:06:15 11:06:15 Config value "installed_paths" added successfully 11:06:15 11:06:15 [13.0MiB/2.51s] Memory usage: 12.96MiB (peak: 17.31MiB), time: 2.51s 11:06:16 > parallel-lint . --exclude vendor --exclude node_modules 11:06:16 PHP 7.4.33 | 10 parallel jobs 11:06:16 ......................................................... 57/57 (100%) 11:06:16 11:06:16 11:06:16 Checked 57 files in 0.1 seconds 11:06:16 No syntax error found 11:06:16 > minus-x check . 11:06:16 MinusX 11:06:16 ====== 11:06:16 Processing /workspace/src/extensions/VisualData... 11:06:16 ............................................................. 11:06:16 ............................................................. 11:06:16 ............................................................. 11:06:16 ............................................................. 11:06:16 .................................... 11:06:16 All good! 11:06:16 > phpcs -sp --cache 11:06:17 ......................................................... 57 / 57 (100%) 11:06:17 11:06:17 11:06:17 Time: 758ms; Memory: 10MB 11:06:17 11:06:17 INFO:quibble.commands:<<< Finish: composer test in /workspace/src/extensions/VisualData, in 4.448 s
11:06:17 INFO:quibble.commands:<<< Finish: Run npm and composer tests, if present in parallel (concurrency=1): 11:06:17 * composer test in /workspace/src/extensions/VisualData, in 4.449 s
Revert to git clean -xqdf in /workspace/src/extensions/VisualData
11:06:17 INFO:quibble.commands:>>> Start: Revert to git clean -xqdf in /workspace/src/extensions/VisualData 11:06:17 INFO:quibble.commands:<<< Finish: Revert to git clean -xqdf in /workspace/src/extensions/VisualData, in 0.136 s
Install composer dev-requires for vendor.git
11:06:17 INFO:quibble.commands:>>> Start: Install composer dev-requires for vendor.git 11:06:17 INFO:quibble.commands:mediawiki/vendor is used, add require-dev dependencies 11:06:17 DEBUG:quibble.commands:composer require --dev composer/spdx-licenses=1.5.8 doctrine/dbal=3.8.4 doctrine/sql-formatter=1.1.3 ext-simplexml=* giorgiosironi/eris=^0.14.0 hamcrest/hamcrest-php=^2.0 johnkary/phpunit-speedtrap=^4.0 mediawiki/mediawiki-codesniffer=44.0.0 mediawiki/mediawiki-phan-config=0.14.0 mediawiki/minus-x=1.1.3 nikic/php-parser=^4.10.2 php-parallel-lint/php-console-highlighter=1.0.0 php-parallel-lint/php-parallel-lint=1.4.0 phpunit/phpunit=9.6.19 psy/psysh=^0.12.3 seld/jsonlint=1.10.2 wikimedia/alea=1.0.0 wikimedia/langconv=^0.4.2 wikimedia/testing-access-wrapper=^3.0.0 wmde/hamcrest-html-matchers=^1.0.0 11:06:17 > init: Wikimedia\Composer\Merge\V2\MergePlugin->onInit 11:06:17 nikic/php-parser is currently present in the require key and you ran the command with the --dev flag, which will move it to the require-dev key. 11:06:17 psy/psysh is currently present in the require key and you ran the command with the --dev flag, which will move it to the require-dev key. 11:06:17 wikimedia/langconv is currently present in the require key and you ran the command with the --dev flag, which will move it to the require-dev key. 11:06:17 wikimedia/testing-access-wrapper is currently present in the require key and you ran the command with the --dev flag, which will move it to the require-dev key. 11:06:17 ./composer.json has been updated 11:06:17 > init: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onInit 11:06:17 Running composer update composer/spdx-licenses doctrine/dbal doctrine/sql-formatter ext-simplexml giorgiosironi/eris hamcrest/hamcrest-php johnkary/phpunit-speedtrap mediawiki/mediawiki-codesniffer mediawiki/mediawiki-phan-config mediawiki/minus-x nikic/php-parser php-parallel-lint/php-console-highlighter php-parallel-lint/php-parallel-lint phpunit/phpunit psy/psysh seld/jsonlint wikimedia/alea wikimedia/langconv wikimedia/testing-access-wrapper wmde/hamcrest-html-matchers 11:06:17 > pre-update-cmd: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onInstallUpdateOrDump 11:06:17 Loading composer repositories with package information 11:06:17 Pattern "ext-simplexml" listed for update matches platform packages, but these cannot be updated by Composer. 11:06:19 Reading composer.json of league/oauth2-server (0.1) Reading composer.json of league/oauth2-server (0.2)Reading composer.json of league/oauth2-server (0.2.1)Reading composer.json of league/oauth2-server (0.2.2)Reading composer.json of league/oauth2-server (0.2.3)Reading composer.json of league/oauth2-server (0.3) Reading composer.json of league/oauth2-server (0.3.1)Reading composer.json of league/oauth2-server (0.3.2)Reading composer.json of league/oauth2-server (0.3.3)Reading composer.json of league/oauth2-server (0.3.4)Reading composer.json of league/oauth2-server (0.3.5)Reading composer.json of league/oauth2-server (0.4) Reading composer.json of league/oauth2-server (0.4.1)Reading composer.json of league/oauth2-server (0.4.2)Reading composer.json of league/oauth2-server (1.0.0)Reading composer.json of league/oauth2-server (1.0.1)Reading composer.json of league/oauth2-server (1.0.2)Reading composer.json of league/oauth2-server (1.0.3)Reading composer.json of league/oauth2-server (1.0.4)Reading composer.json of league/oauth2-server (1.0.5)Reading composer.json of league/oauth2-server (1.0.6)Reading composer.json of league/oauth2-server (1.0.7)Reading composer.json of league/oauth2-server (1.0.8)Reading composer.json of league/oauth2-server (1.0.9)Reading composer.json of league/oauth2-server (2.0) Reading composer.json of league/oauth2-server (2.0.1)Reading composer.json of league/oauth2-server (2.0.2)Reading composer.json of league/oauth2-server (2.0.3)Reading composer.json of league/oauth2-server (2.0.4)Reading composer.json of league/oauth2-server (2.0.5)Reading composer.json of league/oauth2-server (2.1) Reading composer.json of league/oauth2-server (2.1.1)Reading composer.json of league/oauth2-server (2.1.2)Reading composer.json of league/oauth2-server (2.1.3)Reading composer.json of league/oauth2-server (3.0.0)Reading composer.json of league/oauth2-server (3.0.1)Reading composer.json of league/oauth2-server (3.1.0)Reading composer.json of league/oauth2-server (3.1.1)Reading composer.json of league/oauth2-server (3.1.2)Reading composer.json of league/oauth2-server (3.2) Reading composer.json of league/oauth2-server (3.2.1)Reading composer.json of league/oauth2-server (3.2.2)Reading composer.json of league/oauth2-server (3.2.3)Reading composer.json of league/oauth2-server (3.2.4)Reading composer.json of league/oauth2-server (4.0.0)Reading composer.json of league/oauth2-server (4.0.1)Reading composer.json of league/oauth2-server (4.0.2)Reading composer.json of league/oauth2-server (4.0.3)Reading composer.json of league/oauth2-server (4.0.4)Reading composer.json of league/oauth2-server (4.0.5)Reading composer.json of league/oauth2-server (4.1.0)Reading composer.json of league/oauth2-server (4.1.1)Reading composer.json of league/oauth2-server (4.1.2)Reading composer.json of league/oauth2-server (4.1.3)Reading composer.json of league/oauth2-server (4.1.4)Reading composer.json of league/oauth2-server (4.1.5)Reading composer.json of league/oauth2-server (4.1.6)Reading composer.json of league/oauth2-server (4.1.7)Reading composer.json of league/oauth2-server (5.0.0)Reading composer.json of league/oauth2-server (5.0.0-RC1)Reading composer.json of league/oauth2-server (5.0.0-RC2)Reading composer.json of league/oauth2-server (5.0.1) Reading composer.json of league/oauth2-server (5.0.2)Reading composer.json of league/oauth2-server (5.0.3)Reading composer.json of league/oauth2-server (5.1.0)Reading composer.json of league/oauth2-server (5.1.1)Reading composer.json of league/oauth2-server (5.1.2)Reading composer.json of league/oauth2-server (5.1.3)Reading composer.json of league/oauth2-server (5.1.4)Reading composer.json of league/oauth2-server (5.1.5)Reading composer.json of league/oauth2-server (5.1.6)Reading composer.json of league/oauth2-server (6.0.0)Reading composer.json of league/oauth2-server (6.0.1)Reading composer.json of league/oauth2-server (6.0.2)Reading composer.json of league/oauth2-server (6.1.0)Reading composer.json of league/oauth2-server (6.1.1)Reading composer.json of league/oauth2-server (7.0.0)Reading composer.json of league/oauth2-server (7.1.0)Reading composer.json of league/oauth2-server (7.1.1)Reading composer.json of league/oauth2-server (7.2.0)Reading composer.json of league/oauth2-server (7.3.0)Reading composer.json of league/oauth2-server (7.3.1)Reading composer.json of league/oauth2-server (7.3.2)Reading composer.json of league/oauth2-server (7.3.3)Reading composer.json of league/oauth2-server (7.4.0)Reading composer.json of league/oauth2-server (8.0.0)Reading composer.json of league/oauth2-server (8.1.0)Reading composer.json of league/oauth2-server (8.1.1)Reading composer.json of league/oauth2-server (8.2.0)Reading composer.json of league/oauth2-server (8.2.1)Reading composer.json of league/oauth2-server (8.2.2)Reading composer.json of league/oauth2-server (8.2.3)Reading composer.json of league/oauth2-server (8.2.4)Reading composer.json of league/oauth2-server (8.3.0)Reading composer.json of league/oauth2-server (8.3.1)Reading composer.json of league/oauth2-server (8.3.2)Reading composer.json of league/oauth2-server (8.3.3) Reading composer.json of league/oauth2-server (v9.0.0-alpha)Reading composer.json of league/oauth2-server (dependabot/composer/league/event-tw-3.0)Reading composer.json of league/oauth2-server (dependabot/composer/phpunit/phpunit-tw-9.6.4)Reading composer.json of league/oauth2-server (dev-issuer) Reading composer.json of league/oauth2-server (issuer) Reading composer.json of league/oauth2-server (master) Updating dependencies 11:06:19 Dependency resolution completed in 0.002 seconds 11:06:19 Analyzed 390 packages to resolve dependencies 11:06:19 Analyzed 1029 rules to resolve dependencies 11:06:19 Dependency resolution completed in 0.000 seconds 11:06:19 Lock file operations: 63 installs, 2 updates, 0 removals 11:06:19 Installs: squizlabs/php_codesniffer:3.9.0, dealerdirect/phpcodesniffer-composer-installer:v1.0.0, composer/pcre:3.3.1, psr/cache:1.0.1, doctrine/deprecations:1.1.3, doctrine/event-manager:1.2.0, doctrine/cache:2.2.0, doctrine/dbal:3.8.4, doctrine/sql-formatter:1.1.3, giorgiosironi/eris:0.14.0, sebastian/version:3.0.2, sebastian/type:3.2.1, sebastian/resource-operations:3.0.4, sebastian/recursion-context:4.0.5, sebastian/object-reflector:2.0.4, sebastian/object-enumerator:4.0.4, sebastian/global-state:5.0.7, sebastian/exporter:4.0.6, sebastian/environment:5.1.5, sebastian/diff:4.0.6, sebastian/comparator:4.0.8, sebastian/code-unit:1.0.8, sebastian/cli-parser:1.0.2, phpunit/php-timer:5.0.3, phpunit/php-text-template:2.0.4, phpunit/php-invoker:3.1.1, phpunit/php-file-iterator:3.0.6, theseer/tokenizer:1.2.3, sebastian/lines-of-code:1.0.4, sebastian/complexity:2.0.3, sebastian/code-unit-reverse-lookup:2.0.3, phpunit/php-code-coverage:9.2.32, phar-io/version:3.2.1, phar-io/manifest:2.0.4, myclabs/deep-copy:1.12.0, doctrine/instantiator:1.5.0, phpunit/phpunit:9.6.19, johnkary/phpunit-speedtrap:v4.0.1, phpcsstandards/phpcsutils:1.0.11, phpcsstandards/phpcsextra:1.2.1, composer/spdx-licenses:1.5.8, mediawiki/mediawiki-codesniffer:v44.0.0, tysonandre/var_representation_polyfill:0.1.3, sabre/event:5.1.7, netresearch/jsonmapper:v4.5.0, microsoft/tolerant-php-parser:v0.1.2, phpstan/phpdoc-parser:1.33.0, phpdocumentor/reflection-common:2.2.0, webmozart/assert:1.11.0, phpdocumentor/type-resolver:1.8.2, phpdocumentor/reflection-docblock:5.4.1, felixfbecker/advanced-json-rpc:v3.2.1, composer/xdebug-handler:3.0.5, phan/phan:5.4.3, mediawiki/phan-taint-check-plugin:6.0.0, mediawiki/mediawiki-phan-config:0.14.0, mediawiki/minus-x:1.1.3, php-parallel-lint/php-console-color:v1.0.1, php-parallel-lint/php-console-highlighter:v1.0.0, seld/jsonlint:1.10.2, wikimedia/alea:1.0.0, hamcrest/hamcrest-php:v2.0.1, wmde/hamcrest-html-matchers:v1.0.0 11:06:19 Updates: nikic/php-parser:v4.19.4, psy/psysh:v0.12.4 11:06:19 - Locking composer/pcre (3.3.1) 11:06:19 - Locking composer/spdx-licenses (1.5.8) 11:06:19 - Locking composer/xdebug-handler (3.0.5) 11:06:19 - Locking dealerdirect/phpcodesniffer-composer-installer (v1.0.0) 11:06:19 - Locking doctrine/cache (2.2.0) 11:06:19 - Locking doctrine/dbal (3.8.4) 11:06:19 - Locking doctrine/deprecations (1.1.3) 11:06:19 - Locking doctrine/event-manager (1.2.0) 11:06:19 - Locking doctrine/instantiator (1.5.0) 11:06:19 - Locking doctrine/sql-formatter (1.1.3) 11:06:19 - Locking felixfbecker/advanced-json-rpc (v3.2.1) 11:06:19 - Locking giorgiosironi/eris (0.14.0) 11:06:19 - Locking hamcrest/hamcrest-php (v2.0.1) 11:06:19 - Locking johnkary/phpunit-speedtrap (v4.0.1) 11:06:19 - Locking mediawiki/mediawiki-codesniffer (v44.0.0) 11:06:19 - Locking mediawiki/mediawiki-phan-config (0.14.0) 11:06:19 - Locking mediawiki/minus-x (1.1.3) 11:06:19 - Locking mediawiki/phan-taint-check-plugin (6.0.0) 11:06:19 - Locking microsoft/tolerant-php-parser (v0.1.2) 11:06:19 - Locking myclabs/deep-copy (1.12.0) 11:06:19 - Locking netresearch/jsonmapper (v4.5.0) 11:06:19 - Upgrading nikic/php-parser (v4.19.1 => v4.19.4) 11:06:19 - Locking phan/phan (5.4.3) 11:06:19 - Locking phar-io/manifest (2.0.4) 11:06:19 - Locking phar-io/version (3.2.1) 11:06:19 - Locking php-parallel-lint/php-console-color (v1.0.1) 11:06:19 - Locking php-parallel-lint/php-console-highlighter (v1.0.0) 11:06:19 - Locking phpcsstandards/phpcsextra (1.2.1) 11:06:19 - Locking phpcsstandards/phpcsutils (1.0.11) 11:06:19 - Locking phpdocumentor/reflection-common (2.2.0) 11:06:19 - Locking phpdocumentor/reflection-docblock (5.4.1) 11:06:19 - Locking phpdocumentor/type-resolver (1.8.2) 11:06:19 - Locking phpstan/phpdoc-parser (1.33.0) 11:06:19 - Locking phpunit/php-code-coverage (9.2.32) 11:06:19 - Locking phpunit/php-file-iterator (3.0.6) 11:06:19 - Locking phpunit/php-invoker (3.1.1) 11:06:19 - Locking phpunit/php-text-template (2.0.4) 11:06:19 - Locking phpunit/php-timer (5.0.3) 11:06:19 - Locking phpunit/phpunit (9.6.19) 11:06:19 - Locking psr/cache (1.0.1) 11:06:19 - Upgrading psy/psysh (v0.12.3 => v0.12.4) 11:06:19 - Locking sabre/event (5.1.7) 11:06:19 - Locking sebastian/cli-parser (1.0.2) 11:06:19 - Locking sebastian/code-unit (1.0.8) 11:06:19 - Locking sebastian/code-unit-reverse-lookup (2.0.3) 11:06:19 - Locking sebastian/comparator (4.0.8) 11:06:19 - Locking sebastian/complexity (2.0.3) 11:06:19 - Locking sebastian/diff (4.0.6) 11:06:19 - Locking sebastian/environment (5.1.5) 11:06:19 - Locking sebastian/exporter (4.0.6) 11:06:19 - Locking sebastian/global-state (5.0.7) 11:06:19 - Locking sebastian/lines-of-code (1.0.4) 11:06:19 - Locking sebastian/object-enumerator (4.0.4) 11:06:19 - Locking sebastian/object-reflector (2.0.4) 11:06:19 - Locking sebastian/recursion-context (4.0.5) 11:06:19 - Locking sebastian/resource-operations (3.0.4) 11:06:19 - Locking sebastian/type (3.2.1) 11:06:19 - Locking sebastian/version (3.0.2) 11:06:19 - Locking seld/jsonlint (1.10.2) 11:06:19 - Locking squizlabs/php_codesniffer (3.9.0) 11:06:19 - Locking theseer/tokenizer (1.2.3) 11:06:19 - Locking tysonandre/var_representation_polyfill (0.1.3) 11:06:19 - Locking webmozart/assert (1.11.0) 11:06:19 - Locking wikimedia/alea (1.0.0) 11:06:19 - Locking wmde/hamcrest-html-matchers (v1.0.0) 11:06:19 Writing lock file 11:06:19 Installing dependencies from lock file (including require-dev) 11:06:19 Package operations: 64 installs, 2 updates, 0 removals 11:06:19 Installs: squizlabs/php_codesniffer:3.9.0, dealerdirect/phpcodesniffer-composer-installer:v1.0.0, composer/pcre:3.3.1, psr/cache:1.0.1, doctrine/deprecations:1.1.3, doctrine/event-manager:1.2.0, doctrine/cache:2.2.0, doctrine/dbal:3.8.4, doctrine/sql-formatter:1.1.3, giorgiosironi/eris:0.14.0, sebastian/version:3.0.2, sebastian/type:3.2.1, sebastian/resource-operations:3.0.4, sebastian/recursion-context:4.0.5, sebastian/object-reflector:2.0.4, sebastian/object-enumerator:4.0.4, sebastian/global-state:5.0.7, sebastian/exporter:4.0.6, sebastian/environment:5.1.5, sebastian/diff:4.0.6, sebastian/comparator:4.0.8, sebastian/code-unit:1.0.8, sebastian/cli-parser:1.0.2, phpunit/php-timer:5.0.3, phpunit/php-text-template:2.0.4, phpunit/php-invoker:3.1.1, phpunit/php-file-iterator:3.0.6, theseer/tokenizer:1.2.3, sebastian/lines-of-code:1.0.4, sebastian/complexity:2.0.3, sebastian/code-unit-reverse-lookup:2.0.3, phpunit/php-code-coverage:9.2.32, phar-io/version:3.2.1, phar-io/manifest:2.0.4, myclabs/deep-copy:1.12.0, doctrine/instantiator:1.5.0, phpunit/phpunit:9.6.19, johnkary/phpunit-speedtrap:v4.0.1, phpcsstandards/phpcsutils:1.0.11, phpcsstandards/phpcsextra:1.2.1, composer/spdx-licenses:1.5.8, mediawiki/mediawiki-codesniffer:v44.0.0, tysonandre/var_representation_polyfill:0.1.3, sabre/event:5.1.7, netresearch/jsonmapper:v4.5.0, microsoft/tolerant-php-parser:v0.1.2, webmozart/assert:1.11.0, phpstan/phpdoc-parser:1.33.0, phpdocumentor/reflection-common:2.2.0, phpdocumentor/type-resolver:1.8.2, phpdocumentor/reflection-docblock:5.4.1, felixfbecker/advanced-json-rpc:v3.2.1, composer/xdebug-handler:3.0.5, phan/phan:5.4.3, mediawiki/phan-taint-check-plugin:6.0.0, mediawiki/mediawiki-phan-config:0.14.0, mediawiki/minus-x:1.1.3, php-parallel-lint/php-console-color:v1.0.1, php-parallel-lint/php-console-highlighter:v1.0.0, php-parallel-lint/php-parallel-lint:v1.4.0, seld/jsonlint:1.10.2, wikimedia/alea:1.0.0, hamcrest/hamcrest-php:v2.0.1, wmde/hamcrest-html-matchers:v1.0.0 11:06:19 Updates: nikic/php-parser:v4.19.4, psy/psysh:v0.12.4 11:06:19 - Installing squizlabs/php_codesniffer (3.9.0): Extracting archive 11:06:20 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:20 - Installing dealerdirect/phpcodesniffer-composer-installer (v1.0.0): Extracting archive 11:06:20 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:20 - Installing composer/pcre (3.3.1): Extracting archive 11:06:20 - Installing psr/cache (1.0.1): Extracting archive 11:06:20 - Installing doctrine/deprecations (1.1.3): Extracting archive 11:06:20 - Installing doctrine/event-manager (1.2.0): Extracting archive 11:06:20 - Installing doctrine/cache (2.2.0): Extracting archive 11:06:20 - Installing doctrine/dbal (3.8.4): Extracting archive 11:06:20 - Installing doctrine/sql-formatter (1.1.3): Extracting archive 11:06:20 - Installing giorgiosironi/eris (0.14.0): Extracting archive 11:06:20 - Installing sebastian/version (3.0.2): Extracting archive 11:06:20 - Installing sebastian/type (3.2.1): Extracting archive 11:06:20 - Installing sebastian/resource-operations (3.0.4): Extracting archive 11:06:20 - Installing sebastian/recursion-context (4.0.5): Extracting archive 11:06:20 - Installing sebastian/object-reflector (2.0.4): Extracting archive 11:06:20 - Installing sebastian/object-enumerator (4.0.4): Extracting archive 11:06:20 - Installing sebastian/global-state (5.0.7): Extracting archive 11:06:20 - Installing sebastian/exporter (4.0.6): Extracting archive 11:06:20 - Installing sebastian/environment (5.1.5): Extracting archive 11:06:20 - Installing sebastian/diff (4.0.6): Extracting archive 11:06:20 - Installing sebastian/comparator (4.0.8): Extracting archive 11:06:20 - Installing sebastian/code-unit (1.0.8): Extracting archive 11:06:20 - Installing sebastian/cli-parser (1.0.2): Extracting archive 11:06:20 - Installing phpunit/php-timer (5.0.3): Extracting archive 11:06:20 - Installing phpunit/php-text-template (2.0.4): Extracting archive 11:06:20 - Installing phpunit/php-invoker (3.1.1): Extracting archive 11:06:20 - Installing phpunit/php-file-iterator (3.0.6): Extracting archive 11:06:20 - Installing theseer/tokenizer (1.2.3): Extracting archive 11:06:20 - Upgrading nikic/php-parser (v4.19.1 => v4.19.4): Extracting archive 11:06:20 - Installing sebastian/lines-of-code (1.0.4): Extracting archive 11:06:20 - Installing sebastian/complexity (2.0.3): Extracting archive 11:06:20 - Installing sebastian/code-unit-reverse-lookup (2.0.3): Extracting archive 11:06:20 - Installing phpunit/php-code-coverage (9.2.32): Extracting archive 11:06:20 - Installing phar-io/version (3.2.1): Extracting archive 11:06:20 - Installing phar-io/manifest (2.0.4): Extracting archive 11:06:20 - Installing myclabs/deep-copy (1.12.0): Extracting archive 11:06:20 - Installing doctrine/instantiator (1.5.0): Extracting archive 11:06:20 - Installing phpunit/phpunit (9.6.19): Extracting archive 11:06:20 - Installing johnkary/phpunit-speedtrap (v4.0.1): Extracting archive 11:06:20 - Installing phpcsstandards/phpcsutils (1.0.11): Extracting archive 11:06:20 - Installing phpcsstandards/phpcsextra (1.2.1): Extracting archive 11:06:20 - Installing composer/spdx-licenses (1.5.8): Extracting archive 11:06:20 - Installing mediawiki/mediawiki-codesniffer (v44.0.0): Extracting archive 11:06:20 - Installing tysonandre/var_representation_polyfill (0.1.3): Extracting archive 11:06:20 - Installing sabre/event (5.1.7): Extracting archive 11:06:20 - Installing netresearch/jsonmapper (v4.5.0): Extracting archive 11:06:20 - Installing microsoft/tolerant-php-parser (v0.1.2): Extracting archive 11:06:20 - Installing webmozart/assert (1.11.0): Extracting archive 11:06:20 - Installing phpstan/phpdoc-parser (1.33.0): Extracting archive 11:06:20 - Installing phpdocumentor/reflection-common (2.2.0): Extracting archive 11:06:20 - Installing phpdocumentor/type-resolver (1.8.2): Extracting archive 11:06:20 - Installing phpdocumentor/reflection-docblock (5.4.1): Extracting archive 11:06:20 - Installing felixfbecker/advanced-json-rpc (v3.2.1): Extracting archive 11:06:20 - Installing composer/xdebug-handler (3.0.5): Extracting archive 11:06:20 - Installing phan/phan (5.4.3): Extracting archive 11:06:20 - Installing mediawiki/phan-taint-check-plugin (6.0.0): Extracting archive 11:06:20 - Installing mediawiki/mediawiki-phan-config (0.14.0): Extracting archive 11:06:20 - Installing mediawiki/minus-x (1.1.3): Extracting archive 11:06:20 - Installing php-parallel-lint/php-console-color (v1.0.1): Extracting archive 11:06:20 - Installing php-parallel-lint/php-console-highlighter (v1.0.0): Extracting archive 11:06:20 - Installing php-parallel-lint/php-parallel-lint (v1.4.0): Extracting archive 11:06:20 - Upgrading psy/psysh (v0.12.3 => v0.12.4): Extracting archive 11:06:20 - Installing seld/jsonlint (1.10.2): Extracting archive 11:06:20 - Installing wikimedia/alea (1.0.0): Extracting archive 11:06:20 - Installing hamcrest/hamcrest-php (v2.0.1): Extracting archive 11:06:20 - Installing wmde/hamcrest-html-matchers (v1.0.0): Extracting archive 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 11:06:21 8 package suggestions were added by new dependencies, use `composer suggest` to see details. 11:06:21 Package fgrosse/phpasn1 is abandoned, you should avoid using it. No replacement was suggested. 11:06:21 Package web-auth/metadata-service is abandoned, you should avoid using it. Use web-auth/webauthn-lib instead. 11:06:21 Generating optimized autoload files 11:06:21 > pre-autoload-dump: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onInstallUpdateOrDump 11:06:23 78 packages you are using are looking for funding. 11:06:23 Use the `composer fund` command to find out more! 11:06:23 > post-update-cmd: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostInstallOrUpdate 11:06:23 > post-update-cmd: PHPCSStandards\Composer\Plugin\Installers\PHPCodeSniffer\Plugin->onDependenciesChangedEvent 11:06:23 Running PHPCodeSniffer Composer Installer 11:06:23 PHP CodeSniffer Config installed_paths set to ../../mediawiki/mediawiki-codesniffer,../../phpcsstandards/phpcsextra,../../phpcsstandards/phpcsutils 11:06:23 Using config file: /workspace/src/vendor/squizlabs/php_codesniffer/CodeSniffer.conf 11:06:23 11:06:23 Config value "installed_paths" added successfully 11:06:23 11:06:25 No security vulnerability advisories found. 11:06:26 Generating optimized autoload files (authoritative) 11:06:27 Generated optimized autoload files (authoritative) containing 7105 classes 11:06:27 INFO:quibble.util:Copying /workspace/src/composer.json to /workspace/log/composer.core.json.txt 11:06:27 INFO:quibble.util:Copying /workspace/src/vendor/composer.json to /workspace/log/composer.vendor.json.txt 11:06:27 INFO:quibble.util:Copying /workspace/src/vendor/composer/autoload_files.php to /workspace/log/composer.autoload_files.php.txt 11:06:27 INFO:quibble.commands:<<< Finish: Install composer dev-requires for vendor.git, in 10.590 s
Start backends: <MySQL (no socket)>
11:06:27 INFO:quibble.commands:>>> Start: Start backends: <MySQL (no socket)> 11:06:27 INFO:backend.MySQL:Starting MySQL 11:06:27 INFO:backend.MySQL:Initializing MySQL data directory 11:06:30 INFO:backend.MySQL:Waiting for MySQL socket 11:06:31 INFO:backend.MySQL:Creating the wiki database and grant 11:06:31 INFO:backend.MySQL:MySQL is ready 11:06:31 INFO:quibble.commands:<<< Finish: Start backends: <MySQL (no socket)>, in 3.653 s
Run Post-dependency install
11:06:31 INFO:quibble.commands:>>> Start: Run Post-dependency install, pre-database dependent steps in parallel (concurrency=2): 11:06:31 * Install MediaWiki, db=<MySQL /workspace/db/quibble-mysql-dtdridpm/socket> 11:06:31 * npm install in /workspace/src
Install MediaWiki
11:06:35 INFO:quibble.commands:>>> Start: Install MediaWiki, db=<MySQL /workspace/db/quibble-mysql-dtdridpm/socket> 11:06:35 php maintenance/install.php --scriptpath= --server=http://127.0.0.1:9413 --dbtype=mysql --dbname=wikidb --dbuser=wikiuser --dbpass=secret --dbserver=localhost:/workspace/db/quibble-mysql-dtdridpm/socket --with-extensions --pass=testwikijenkinspass TestWiki WikiAdmin 11:06:35 PHP 7.4.33 is installed. 11:06:35 ICU 67.1 is installed (supports Unicode 13.0.0). 11:06:35 Found ImageMagick: /usr/bin/convert. Image thumbnailing will be enabled if you enable uploads. 11:06:35 Found the Git version control software: /usr/bin/git. 11:06:35 Using server name "http://localhost". 11:06:35 Using server URL "http://127.0.0.1:9413". 11:06:35 Warning: Your default directory for uploads (/workspace/src/images/) is not checked for vulnerability to arbitrary script execution during the CLI install. 11:06:35 Warning: Requests for images in your uploads directory should answer with the HTTP header X-Content-Type-Options: nosniff to protect browsers from potentially unsafe files. It is highly recommended to configure appropriate response headers on your webserver before enabling uploads. 11:06:35 The environment has been checked. You can install MediaWiki. 11:06:35 Including extensions 11:06:35 done 11:06:35 Setting up database 11:06:35 done 11:06:35 Creating tables 11:06:35 done 11:06:35 Initializing statistics 11:06:35 done 11:06:35 Populating default interwiki table 11:06:35 done 11:06:35 Prevent running unneeded updates 11:06:35 done 11:06:35 Restoring MediaWiki services 11:06:35 done 11:06:35 Creating tables for enabled extensions 11:06:35 Creating visualdata_schema_pages table...done. 11:06:35 Creating visualdata_schemas table...done. 11:06:35 Creating visualdata_props table...done. 11:06:35 Creating visualdata_prop_tables table...done. 11:06:35 Creating visualdata_links table...done. 11:06:35 Creating visualdata_links_template table...done. 11:06:35 Creating visualdata_text table...done. 11:06:35 Creating visualdata_textarea table...done. 11:06:35 Creating visualdata_date table...done. 11:06:35 Creating visualdata_datetime table...done. 11:06:35 Creating visualdata_time table...done. 11:06:35 Creating visualdata_integer table...done. 11:06:35 Creating visualdata_numeric table...done. 11:06:35 Creating visualdata_boolean table...done. 11:06:35 done 11:06:35 Creating main page with default content 11:06:35 done 11:06:35 Creating administrator user account 11:06:35 done 11:06:35 Database was successfully set up 11:06:35 MediaWiki has been successfully installed. You can now visit <http://127.0.0.1:9413> to view your wiki. If you have questions, check out our frequently asked questions list: <https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ> or use one of the support forums linked on that page. 11:06:35 Copying /workspace/src/LocalSettings.php to /workspace/log/LocalSettings.php 11:06:35 Copying /workspace/src/LocalSettings-installer.php to /workspace/log/LocalSettings-installer.php 11:06:35 No syntax errors detected in /workspace/src/LocalSettings.php 11:06:35 php maintenance/addSite.php wikidb CI --filepath=http://127.0.0.1:9413/$1 --pagepath=http://127.0.0.1:9413/index.php?title=$1 11:06:35 Done. Reload the web server and other long-running PHP processes to refresh the local-server cache of the sites table. 11:06:35 php maintenance/update.php --quick 11:06:35 MediaWiki 1.44.0-alpha Updater 11:06:35 11:06:35 Your composer.lock file is up to date with current dependencies! 11:06:35 Going to run database updates for wikidb 11:06:35 Depending on the size of your database this may take a while! 11:06:35 Updating category collations... 11:06:35 Selecting next 100 pages from cl_from = 0... processing... 0 done. 11:06:35 0 rows processed 11:06:35 ...done. 11:06:35 Modifying rd_title field of table redirect...done. 11:06:35 ...pl_title field does not exist in pagelinks table, skipping modify field patch. 11:06:35 ...tl_title field does not exist in templatelinks table, skipping modify field patch. 11:06:35 Modifying il_to field of table imagelinks...done. 11:06:35 Modifying ll_title field of table langlinks...done. 11:06:35 Modifying iwl_title field of table iwlinks...done. 11:06:35 Modifying cat_title field of table category...done. 11:06:35 Modifying qc_title field of table querycache...done. 11:06:35 Modifying qcc_title field of table querycachetwo...done. 11:06:35 Modifying wl_title field of table watchlist...done. 11:06:35 Modifying user_last_timestamp field of table user_newtalk...done. 11:06:35 Modifying pt_title field of table protected_titles...done. 11:06:35 Removing 'protected_titles.pt_expiry' default value. 11:06:35 Removing 'ip_changes.ipc_rev_timestamp' default value. 11:06:35 Modifying ir_type field of table ipblocks_restrictions...done. 11:06:35 ...index wl_namespace_title already set on watchlist table. 11:06:35 Modifying job_title field of table job...done. 11:06:35 Modifying job_timestamp field of table job...done. 11:06:35 Modifying job_token_timestamp field of table job...done. 11:06:35 Modifying wl_notificationtimestamp field of table watchlist...done. 11:06:35 Modifying role_id field of table slot_roles...done. 11:06:35 Modifying model_id field of table content_models...done. 11:06:35 Modifying cl_to field of table categorylinks...done. 11:06:35 Modifying log_title field of table logging...done. 11:06:35 Modifying us_timestamp field of table uploadstash...done. 11:06:35 ...index up_property already set on user_properties table. 11:06:35 ...index site_global_key already set on sites table. 11:06:35 ...index log_type_time already set on logging table. 11:06:35 Modifying fa_name field of table filearchive...done. 11:06:35 Removing 'filearchive.fa_deleted_timestamp' default value. 11:06:35 Removing 'filearchive.fa_timestamp' default value. 11:06:35 Modifying oi_name field of table oldimage...done. 11:06:35 Removing 'oldimage.oi_timestamp' default value. 11:06:35 Modifying exptime field of table objectcache...done. 11:06:35 ...index ar_name_title_timestamp already set on archive table. 11:06:35 Modifying img_name field of table image...done. 11:06:35 Removing 'image.img_timestamp' default value. 11:06:35 Modifying img_timestamp field of table image...done. 11:06:35 ...index si_key already set on site_identifiers table. 11:06:35 Modifying rc_title field of table recentchanges...done. 11:06:35 Removing 'recentchanges.rc_timestamp' default value. 11:06:35 Modifying rc_timestamp field of table recentchanges...done. 11:06:35 Modifying rc_id field of table recentchanges...done. 11:06:35 ...index rc_new_name_timestamp already set on recentchanges table. 11:06:35 Removing 'archive.ar_timestamp' default value. 11:06:35 Modifying ar_title field of table archive...done. 11:06:35 Modifying page_title field of table page...done. 11:06:35 Removing 'page.page_touched' default value. 11:06:35 Modifying user_name field of table user...done. 11:06:35 ...index rev_page_timestamp already set on revision table. 11:06:35 ...have modtoken field in objectcache table. 11:06:35 Removing 'revision.rev_timestamp' default value. 11:06:35 ...index oi_timestamp already set on oldimage table. 11:06:35 ...index page_name_title already set on page table. 11:06:35 ...index ct_rc_tag_id already set on change_tag table. 11:06:35 Converting djvu metadata... 11:06:35 Finished refreshing file metadata for 0 files. 0 needed to be refreshed, 0 did not need to be but were refreshed anyways, and 0 refreshes were suspicious. 11:06:35 ...done. 11:06:35 ...page_restrictions table does not contain pr_user field. 11:06:35 Modifying fa_id field of table filearchive...done. 11:06:35 Modifying img_major_mime field of table image...done. 11:06:35 ...linktarget table already exists. 11:06:35 ...rev_page_id key doesn't exist. 11:06:35 Modifying pr_page field of table page_restrictions...done. 11:06:35 Modifying pp_page field of table page_props...done. 11:06:35 Modifying ir_value field of table ipblocks_restrictions...done. 11:06:35 ...have tl_target_id field in templatelinks table. 11:06:35 ...user_autocreate_serial table already exists. 11:06:35 Modifying ir_ipb_id field of table ipblocks_restrictions...done. 11:06:35 ...ipblocks table does not exist, skipping modify field patch. 11:06:35 Modifying user_editcount field of table user...done. 11:06:35 Running MigrateRevisionActorTemp... 11:06:35 revision_actor_temp does not exist, so nothing to do. 11:06:35 done. 11:06:35 ...revision_actor_temp doesn't exist. 11:06:35 Running UpdateRestrictions... 11:06:35 Migration is not needed. 11:06:35 done. 11:06:35 ...page table does not contain page_restrictions field. 11:06:35 Running migrateLinksTable.php on templatelinks... 11:06:35 Old fields don't exist. There is no need to run this script 11:06:35 done. 11:06:35 ...tl_namespace field does not exist in templatelinks table, skipping modify field patch. 11:06:35 ...templatelinks table does not contain tl_title field. 11:06:35 ...have el_to_path field in externallinks table. 11:06:35 ...have user_is_temp field in user table. 11:06:35 Running MigrateRevisionCommentTemp... 11:06:35 revision_comment_temp does not exist, so nothing to do. 11:06:35 done. 11:06:35 ...revision_comment_temp doesn't exist. 11:06:35 Running MigrateExternallinks... 11:06:35 Old fields don't exist. There is no need to run this script 11:06:35 done. 11:06:35 ...el_to field does not exist in externallinks table, skipping modify field patch. 11:06:35 ...have pl_target_id field in pagelinks table. 11:06:35 ...externallinks table does not contain el_to field. 11:06:35 Running FixInconsistentRedirects... 11:06:35 Fixing inconsistent redirects ... 11:06:35 Estimated redirect page count: 1 11:06:35 0/0 11:06:35 Done, updated 0 of 0 rows. 11:06:35 done. 11:06:35 Modifying img_size field of table image...done. 11:06:35 Modifying fa_size field of table filearchive...done. 11:06:35 Modifying oi_size field of table oldimage...done. 11:06:35 Modifying us_size field of table uploadstash...done. 11:06:35 ...have uas_year field in user_autocreate_serial table. 11:06:35 ...block_target table already exists. 11:06:35 ...cl_collation_ext key doesn't exist. 11:06:35 Running PopulateUserIsTemp... 11:06:35 done. 11:06:35 ...site_type key doesn't exist. 11:06:35 ...iwl_prefix_from_title key doesn't exist. 11:06:35 Running migrateLinksTable.php on pagelinks... 11:06:35 Old fields don't exist. There is no need to run this script 11:06:35 done. 11:06:35 Modifying rev_id field of table revision...done. 11:06:35 Modifying rc_id field of table recentchanges...done. 11:06:35 Modifying ct_rc_id field of table change_tag...done. 11:06:35 Running MigrateBlocks... 11:06:35 No ipblocks table, skipping migration to block_target. 11:06:35 done. 11:06:35 ...ipblocks doesn't exist. 11:06:35 ...pagelinks table does not contain pl_title field. 11:06:35 Modifying page_links_updated field of table page...done. 11:06:35 Changing table options of 'searchindex'. 11:06:35 ...index PRIMARY already set on searchindex table. 11:06:35 ...site_stats is populated...done. 11:06:35 Checking existence of old default messages...done. 11:06:35 Adding empty categories with description pages... 11:06:35 Removing empty categories without description pages... 11:06:35 Category cleanup complete. 11:06:35 Fixing log entries with log_title starting with 'User:#' 11:06:35 done. 11:06:35 Purging caches...done. 11:06:35 11:06:35 Done in 1.6 s. 11:06:35 php maintenance/rebuildLocalisationCache.php --lang en 11:06:35 Rebuilding en... 11:06:35 1 languages rebuilt out of 1 11:06:35 <<< Finish: Install MediaWiki, db=<MySQL /workspace/db/quibble-mysql-dtdridpm/socket>, in 3.453 s 11:06:35
npm install in /workspace/src
11:06:40 INFO:quibble.commands:>>> Start: npm install in /workspace/src 11:06:40 npm warn deprecated @types/easy-table@1.2.0: This is a stub types definition. easy-table provides its own type definitions, so you do not need this installed. 11:06:40 npm warn deprecated har-validator@5.1.5: this library is no longer supported 11:06:40 npm warn deprecated date-format@0.0.2: 0.x is no longer supported. Please upgrade to 4.x or higher. 11:06:40 npm warn deprecated abab@2.0.6: Use your platform's native atob() and btoa() methods instead 11:06:40 npm warn deprecated formidable@1.2.6: Please upgrade to latest, formidable@v2 or formidable@v3! Check these notes: https://bit.ly/2ZEqIau 11:06:40 npm warn deprecated domexception@4.0.0: Use your platform's native DOMException instead 11:06:40 npm warn deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. 11:06:40 npm warn deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 11:06:40 npm warn deprecated superagent@6.1.0: Please upgrade to v7.0.2+ of superagent. We have fixed numerous issues with streams, form-data, attach(), filesystem errors not bubbling up (ENOENT on attach()), and all tests are now passing. See the releases tab for more information at <https://github.com/visionmedia/superagent/releases>. Thanks to @shadowgate15, @spence-s, and @niftylettuce. Superagent is sponsored by Forward Email at <https://forwardemail.net>. 11:06:40 11:06:40 added 1449 packages, and audited 1451 packages in 9s 11:06:40 11:06:40 160 packages are looking for funding 11:06:40 run `npm fund` for details 11:06:40 11:06:40 16 vulnerabilities (1 low, 4 moderate, 11 high) 11:06:40 11:06:40 To address issues that do not require attention, run: 11:06:40 npm audit fix 11:06:40 11:06:40 To address all issues (including breaking changes), run: 11:06:40 npm audit fix --force 11:06:40 11:06:40 Run `npm audit` for details. 11:06:40 <<< Finish: npm install in /workspace/src, in 9.246 s 11:06:40 11:06:41 INFO:quibble.commands:<<< Finish: Run Post-dependency install, pre-database dependent steps in parallel (concurrency=2):
11:06:41 * Install MediaWiki, db=<MySQL /workspace/db/quibble-mysql-dtdridpm/socket> 11:06:41 * npm install in /workspace/src, in 9.370 s
PHPUnit unit tests
11:06:41 INFO:quibble.commands:>>> Start: PHPUnit unit tests 11:06:41 INFO:quibble.commands:PHPUnit unit tests 11:06:41 INFO:quibble.commands:composer phpunit:unit -- --exclude-group Broken,ParserFuzz,Stub 11:06:41 > phpunit '--colors=always' '--testsuite=core:unit,extensions:unit,skins:unit' '--exclude-group' 'Broken,ParserFuzz,Stub' 11:06:41 Using PHP 7.4.33 11:06:41 Running without MediaWiki settings because there are no integration tests 11:06:43 PHPUnit 9.6.19 by Sebastian Bergmann and contributors. 11:06:43 11:06:43 ........................................................... 59 / 17928 ( 0%) 11:06:43 ........................................................... 118 / 17928 ( 0%) 11:06:43 ........................................................... 177 / 17928 ( 0%) 11:06:43 ........................................................... 236 / 17928 ( 1%) 11:06:43 ........................................................... 295 / 17928 ( 1%) 11:06:43 ........................................................... 354 / 17928 ( 1%) 11:06:43 ........................................................... 413 / 17928 ( 2%) 11:06:43 ........................................................... 472 / 17928 ( 2%) 11:06:43 ........................................................... 531 / 17928 ( 2%) 11:06:43 ........................................................... 590 / 17928 ( 3%) 11:06:43 ........................................................... 649 / 17928 ( 3%) 11:06:43 ........................................................... 708 / 17928 ( 3%) 11:06:43 ........................................................... 767 / 17928 ( 4%) 11:06:43 ........................................................... 826 / 17928 ( 4%) 11:06:43 ........................................................... 885 / 17928 ( 4%) 11:06:43 ........................................................... 944 / 17928 ( 5%) 11:06:43 ........................................................... 1003 / 17928 ( 5%) 11:06:43 ........................................................... 1062 / 17928 ( 5%) 11:06:43 ........................................................... 1121 / 17928 ( 6%) 11:06:43 ........................................................... 1180 / 17928 ( 6%) 11:06:43 ........................................................... 1239 / 17928 ( 6%) 11:06:43 ........................................................... 1298 / 17928 ( 7%) 11:06:43 ........................................................... 1357 / 17928 ( 7%) 11:06:43 ........................................................... 1416 / 17928 ( 7%) 11:06:43 ........................................................... 1475 / 17928 ( 8%) 11:06:43 ........................................................... 1534 / 17928 ( 8%) 11:06:43 ........................................................... 1593 / 17928 ( 8%) 11:06:43 ........................................................... 1652 / 17928 ( 9%) 11:06:43 ........................................................... 1711 / 17928 ( 9%) 11:06:43 ........................................................... 1770 / 17928 ( 9%) 11:06:43 ........................................................... 1829 / 17928 ( 10%) 11:06:43 ........................................................... 1888 / 17928 ( 10%) 11:06:43 ........................................................... 1947 / 17928 ( 10%) 11:06:43 ........................................................... 2006 / 17928 ( 11%) 11:06:43 ........................................................... 2065 / 17928 ( 11%) 11:06:43 ........................................................... 2124 / 17928 ( 11%) 11:06:43 ........................................................... 2183 / 17928 ( 12%) 11:06:43 ........................................................... 2242 / 17928 ( 12%) 11:06:43 ........................................................... 2301 / 17928 ( 12%) 11:06:43 ........................................................... 2360 / 17928 ( 13%) 11:06:43 ........................................................... 2419 / 17928 ( 13%) 11:06:43 .......................................S................... 2478 / 17928 ( 13%) 11:06:44 ........................................................... 2537 / 17928 ( 14%) 11:06:44 ........................................................... 2596 / 17928 ( 14%) 11:06:44 ........................................................... 2655 / 17928 ( 14%) 11:06:44 ........................................................... 2714 / 17928 ( 15%) 11:06:44 ........................................................... 2773 / 17928 ( 15%) 11:06:44 ............S.............................................. 2832 / 17928 ( 15%) 11:06:44 ........................................................... 2891 / 17928 ( 16%) 11:06:44 ........................................................... 2950 / 17928 ( 16%) 11:06:44 ........................................................... 3009 / 17928 ( 16%) 11:06:44 ........................................................... 3068 / 17928 ( 17%) 11:06:44 ........................................................... 3127 / 17928 ( 17%) 11:06:44 ........................................................... 3186 / 17928 ( 17%) 11:06:44 ........................................................... 3245 / 17928 ( 18%) 11:06:44 ........................................................... 3304 / 17928 ( 18%) 11:06:44 ........................................................... 3363 / 17928 ( 18%) 11:06:44 ........................................................... 3422 / 17928 ( 19%) 11:06:44 ........................................................... 3481 / 17928 ( 19%) 11:06:44 ........................................................... 3540 / 17928 ( 19%) 11:06:44 ........................................................... 3599 / 17928 ( 20%) 11:06:44 .......................................................S.S. 3658 / 17928 ( 20%) 11:06:44 S.S........................................................ 3717 / 17928 ( 20%) 11:06:44 ........................................................... 3776 / 17928 ( 21%) 11:06:44 ........................................................... 3835 / 17928 ( 21%) 11:06:44 ........................................................... 3894 / 17928 ( 21%) 11:06:44 ........................................................... 3953 / 17928 ( 22%) 11:06:44 ........................................................... 4012 / 17928 ( 22%) 11:06:44 ........................................................... 4071 / 17928 ( 22%) 11:06:44 ........................................................... 4130 / 17928 ( 23%) 11:06:44 ........................................................... 4189 / 17928 ( 23%) 11:06:44 ........................................................... 4248 / 17928 ( 23%) 11:06:44 ........................................................... 4307 / 17928 ( 24%) 11:06:44 ........................................................... 4366 / 17928 ( 24%) 11:06:44 ........................................................... 4425 / 17928 ( 24%) 11:06:45 ..........SS............................................... 4484 / 17928 ( 25%) 11:06:45 ........................................................... 4543 / 17928 ( 25%) 11:06:45 ........................................................... 4602 / 17928 ( 25%) 11:06:45 ........................................................... 4661 / 17928 ( 25%) 11:06:45 ........................................................... 4720 / 17928 ( 26%) 11:06:45 ........................................................... 4779 / 17928 ( 26%) 11:06:45 ........................................................... 4838 / 17928 ( 26%) 11:06:45 ........................................................... 4897 / 17928 ( 27%) 11:06:45 ........................................................... 4956 / 17928 ( 27%) 11:06:45 ........................................................... 5015 / 17928 ( 27%) 11:06:45 ........................................................... 5074 / 17928 ( 28%) 11:06:45 ........................................................... 5133 / 17928 ( 28%) 11:06:45 ........................................................... 5192 / 17928 ( 28%) 11:06:45 ........................................................... 5251 / 17928 ( 29%) 11:06:45 ........................................................... 5310 / 17928 ( 29%) 11:06:45 ........................................................... 5369 / 17928 ( 29%) 11:06:45 ........................................................... 5428 / 17928 ( 30%) 11:06:45 ........................................................... 5487 / 17928 ( 30%) 11:06:45 ........................................................... 5546 / 17928 ( 30%) 11:06:45 ........................................................... 5605 / 17928 ( 31%) 11:06:45 ........................................................... 5664 / 17928 ( 31%) 11:06:45 ........................................................... 5723 / 17928 ( 31%) 11:06:45 ........................................................... 5782 / 17928 ( 32%) 11:06:45 ........................................................... 5841 / 17928 ( 32%) 11:06:45 ........................................................... 5900 / 17928 ( 32%) 11:06:45 ........................................................... 5959 / 17928 ( 33%) 11:06:45 ........................................................... 6018 / 17928 ( 33%) 11:06:45 ........................................................... 6077 / 17928 ( 33%) 11:06:45 ........................................................... 6136 / 17928 ( 34%) 11:06:45 ........................................................... 6195 / 17928 ( 34%) 11:06:45 ........................................................... 6254 / 17928 ( 34%) 11:06:45 ........................................................... 6313 / 17928 ( 35%) 11:06:45 ........................................................... 6372 / 17928 ( 35%) 11:06:45 ........................................................... 6431 / 17928 ( 35%) 11:06:45 ........................................................... 6490 / 17928 ( 36%) 11:06:45 ........................................................... 6549 / 17928 ( 36%) 11:06:45 ........................................................... 6608 / 17928 ( 36%) 11:06:45 ........................................................... 6667 / 17928 ( 37%) 11:06:45 ........................................................... 6726 / 17928 ( 37%) 11:06:45 ........................................................... 6785 / 17928 ( 37%) 11:06:45 ........................................................... 6844 / 17928 ( 38%) 11:06:45 ........................................................... 6903 / 17928 ( 38%) 11:06:45 ........................................................... 6962 / 17928 ( 38%) 11:06:45 ........................................................... 7021 / 17928 ( 39%) 11:06:45 ........................................................... 7080 / 17928 ( 39%) 11:06:45 ........................................................... 7139 / 17928 ( 39%) 11:06:45 ........................................................... 7198 / 17928 ( 40%) 11:06:45 ........................................................... 7257 / 17928 ( 40%) 11:06:45 ........................................................... 7316 / 17928 ( 40%) 11:06:45 ........................................................... 7375 / 17928 ( 41%) 11:06:45 ........................................................... 7434 / 17928 ( 41%) 11:06:45 ........................................................... 7493 / 17928 ( 41%) 11:06:45 ........................................................... 7552 / 17928 ( 42%) 11:06:45 ........................................................... 7611 / 17928 ( 42%) 11:06:45 ........................................................... 7670 / 17928 ( 42%) 11:06:45 ........................................................... 7729 / 17928 ( 43%) 11:06:45 ........................................................... 7788 / 17928 ( 43%) 11:06:45 ........................................................... 7847 / 17928 ( 43%) 11:06:45 ........................................................... 7906 / 17928 ( 44%) 11:06:45 ........................................................... 7965 / 17928 ( 44%) 11:06:45 ........................................................... 8024 / 17928 ( 44%) 11:06:45 ........................................................... 8083 / 17928 ( 45%) 11:06:45 ........................................................... 8142 / 17928 ( 45%) 11:06:45 ........................................................... 8201 / 17928 ( 45%) 11:06:45 ........................................................... 8260 / 17928 ( 46%) 11:06:45 ........................................................... 8319 / 17928 ( 46%) 11:06:45 ........................................................... 8378 / 17928 ( 46%) 11:06:45 ........................................................... 8437 / 17928 ( 47%) 11:06:45 ........................................................... 8496 / 17928 ( 47%) 11:06:45 ........................................................... 8555 / 17928 ( 47%) 11:06:45 ........................................................... 8614 / 17928 ( 48%) 11:06:45 ........................................................... 8673 / 17928 ( 48%) 11:06:45 ........................................................... 8732 / 17928 ( 48%) 11:06:45 ........................................................... 8791 / 17928 ( 49%) 11:06:45 ........................................................... 8850 / 17928 ( 49%) 11:06:45 ........................................................... 8909 / 17928 ( 49%) 11:06:45 ........................................................... 8968 / 17928 ( 50%) 11:06:45 ........................................................... 9027 / 17928 ( 50%) 11:06:45 ........................................................... 9086 / 17928 ( 50%) 11:06:45 ........................................................... 9145 / 17928 ( 51%) 11:06:45 ........................................................... 9204 / 17928 ( 51%) 11:06:45 ........................................................... 9263 / 17928 ( 51%) 11:06:45 ........................................................... 9322 / 17928 ( 51%) 11:06:45 ........................................................... 9381 / 17928 ( 52%) 11:06:45 ........................................................... 9440 / 17928 ( 52%) 11:06:45 ........................................................... 9499 / 17928 ( 52%) 11:06:45 ........................................................... 9558 / 17928 ( 53%) 11:06:45 ........................................................... 9617 / 17928 ( 53%) 11:06:45 ........................................................... 9676 / 17928 ( 53%) 11:06:45 ........................................................... 9735 / 17928 ( 54%) 11:06:45 ........................................................... 9794 / 17928 ( 54%) 11:06:45 ........................................................... 9853 / 17928 ( 54%) 11:06:45 ........................................................... 9912 / 17928 ( 55%) 11:06:45 ........................................................... 9971 / 17928 ( 55%) 11:06:45 ........................................................... 10030 / 17928 ( 55%) 11:06:45 ........................................................... 10089 / 17928 ( 56%) 11:06:45 ........................................................... 10148 / 17928 ( 56%) 11:06:45 ........................................................... 10207 / 17928 ( 56%) 11:06:45 ........................................................... 10266 / 17928 ( 57%) 11:06:46 ........................................................... 10325 / 17928 ( 57%) 11:06:46 ........................................................... 10384 / 17928 ( 57%) 11:06:46 ........................................................... 10443 / 17928 ( 58%) 11:06:46 ........................................................... 10502 / 17928 ( 58%) 11:06:46 ........................................................... 10561 / 17928 ( 58%) 11:06:46 ........................................................... 10620 / 17928 ( 59%) 11:06:46 ........................................................... 10679 / 17928 ( 59%) 11:06:46 ........................................................... 10738 / 17928 ( 59%) 11:06:46 ........................................................... 10797 / 17928 ( 60%) 11:06:46 ........................................................... 10856 / 17928 ( 60%) 11:06:46 ........................................................... 10915 / 17928 ( 60%) 11:06:46 ........................................................... 10974 / 17928 ( 61%) 11:06:46 ........................................................... 11033 / 17928 ( 61%) 11:06:46 ........................................................... 11092 / 17928 ( 61%) 11:06:46 ........................................................... 11151 / 17928 ( 62%) 11:06:46 ........................................................... 11210 / 17928 ( 62%) 11:06:46 ........................................................... 11269 / 17928 ( 62%) 11:06:46 ........................................................... 11328 / 17928 ( 63%) 11:06:46 ........................................................... 11387 / 17928 ( 63%) 11:06:46 ........................................................... 11446 / 17928 ( 63%) 11:06:46 ........................................................... 11505 / 17928 ( 64%) 11:06:46 ........................................................... 11564 / 17928 ( 64%) 11:06:46 ........................................................... 11623 / 17928 ( 64%) 11:06:46 ........................................................... 11682 / 17928 ( 65%) 11:06:46 ........................................................... 11741 / 17928 ( 65%) 11:06:46 ........................................................... 11800 / 17928 ( 65%) 11:06:46 ........................................................... 11859 / 17928 ( 66%) 11:06:46 ........................................................... 11918 / 17928 ( 66%) 11:06:46 ........................................................... 11977 / 17928 ( 66%) 11:06:46 ........................................................... 12036 / 17928 ( 67%) 11:06:46 ........................................................... 12095 / 17928 ( 67%) 11:06:46 ........................................................... 12154 / 17928 ( 67%) 11:06:46 ........................................................... 12213 / 17928 ( 68%) 11:06:46 ........................................................... 12272 / 17928 ( 68%) 11:06:46 ........................................................... 12331 / 17928 ( 68%) 11:06:46 ........................................................... 12390 / 17928 ( 69%) 11:06:46 ..................................................S........ 12449 / 17928 ( 69%) 11:06:46 ........................................................... 12508 / 17928 ( 69%) 11:06:46 ........................................................... 12567 / 17928 ( 70%) 11:06:46 ........................................................... 12626 / 17928 ( 70%) 11:06:46 ........................................................... 12685 / 17928 ( 70%) 11:06:46 ........................................................... 12744 / 17928 ( 71%) 11:06:46 ........................................................... 12803 / 17928 ( 71%) 11:06:46 ...........S............................................... 12862 / 17928 ( 71%) 11:06:46 ........................................................... 12921 / 17928 ( 72%) 11:06:47 ........................................................... 12980 / 17928 ( 72%) 11:06:47 ........................................................... 13039 / 17928 ( 72%) 11:06:47 ........................................................... 13098 / 17928 ( 73%) 11:06:47 ........................................................... 13157 / 17928 ( 73%) 11:06:47 ........................................................... 13216 / 17928 ( 73%) 11:06:47 ........................................................... 13275 / 17928 ( 74%) 11:06:47 ........................................................... 13334 / 17928 ( 74%) 11:06:47 ........................................................... 13393 / 17928 ( 74%) 11:06:47 ........................................................... 13452 / 17928 ( 75%) 11:06:47 ........................................................... 13511 / 17928 ( 75%) 11:06:47 ........................................................... 13570 / 17928 ( 75%) 11:06:47 ........................................................... 13629 / 17928 ( 76%) 11:06:47 ........................................................... 13688 / 17928 ( 76%) 11:06:47 ........................................................... 13747 / 17928 ( 76%) 11:06:47 ........................................................... 13806 / 17928 ( 77%) 11:06:47 ........................................................... 13865 / 17928 ( 77%) 11:06:47 ........................................................... 13924 / 17928 ( 77%) 11:06:47 ........................................................... 13983 / 17928 ( 77%) 11:06:47 ........................................................... 14042 / 17928 ( 78%) 11:06:47 ........................................................... 14101 / 17928 ( 78%) 11:06:47 ........................................................... 14160 / 17928 ( 78%) 11:06:47 ........................................................... 14219 / 17928 ( 79%) 11:06:47 ........................................................... 14278 / 17928 ( 79%) 11:06:47 ........................................................... 14337 / 17928 ( 79%) 11:06:47 ........................................................... 14396 / 17928 ( 80%) 11:06:48 ........................................................... 14455 / 17928 ( 80%) 11:06:48 ........................................................... 14514 / 17928 ( 80%) 11:06:48 ........................................................... 14573 / 17928 ( 81%) 11:06:48 ........................................................... 14632 / 17928 ( 81%) 11:06:48 ........................................................... 14691 / 17928 ( 81%) 11:06:48 ........................................................... 14750 / 17928 ( 82%) 11:06:48 ........................................................... 14809 / 17928 ( 82%) 11:06:48 ........................................................... 14868 / 17928 ( 82%) 11:06:48 ........................................................... 14927 / 17928 ( 83%) 11:06:48 ........................................................... 14986 / 17928 ( 83%) 11:06:48 ........................................................... 15045 / 17928 ( 83%) 11:06:48 ........................................................... 15104 / 17928 ( 84%) 11:06:48 ........................................................... 15163 / 17928 ( 84%) 11:06:48 ........................................................... 15222 / 17928 ( 84%) 11:06:48 ........................................................... 15281 / 17928 ( 85%) 11:06:48 ........................................................... 15340 / 17928 ( 85%) 11:06:48 ........................................................... 15399 / 17928 ( 85%) 11:06:48 ........................................................... 15458 / 17928 ( 86%) 11:06:48 ........................................................... 15517 / 17928 ( 86%) 11:06:48 ........................................................... 15576 / 17928 ( 86%) 11:06:48 ........................................................... 15635 / 17928 ( 87%) 11:06:48 ........................................................... 15694 / 17928 ( 87%) 11:06:48 ........................................................... 15753 / 17928 ( 87%) 11:06:48 ........................................................... 15812 / 17928 ( 88%) 11:06:48 ........................................................... 15871 / 17928 ( 88%) 11:06:48 ........................................................... 15930 / 17928 ( 88%) 11:06:48 ........................................................... 15989 / 17928 ( 89%) 11:06:48 ........................................................... 16048 / 17928 ( 89%) 11:06:48 ........................................................... 16107 / 17928 ( 89%) 11:06:48 ........................................................... 16166 / 17928 ( 90%) 11:06:48 ........................................................... 16225 / 17928 ( 90%) 11:06:48 ........................................................... 16284 / 17928 ( 90%) 11:06:48 ........................................................... 16343 / 17928 ( 91%) 11:06:48 ........................................................... 16402 / 17928 ( 91%) 11:06:48 ........................................................... 16461 / 17928 ( 91%) 11:06:48 ........................................................... 16520 / 17928 ( 92%) 11:06:48 ........................................................... 16579 / 17928 ( 92%) 11:06:48 ........................................................... 16638 / 17928 ( 92%) 11:06:48 ........................................................... 16697 / 17928 ( 93%) 11:06:48 ........................................................... 16756 / 17928 ( 93%) 11:06:48 ........................................................... 16815 / 17928 ( 93%) 11:06:48 ........................................................... 16874 / 17928 ( 94%) 11:06:48 ........................................................... 16933 / 17928 ( 94%) 11:06:48 ........................................................... 16992 / 17928 ( 94%) 11:06:48 ........................................................... 17051 / 17928 ( 95%) 11:06:48 ........................................................... 17110 / 17928 ( 95%) 11:06:49 ........................................................... 17169 / 17928 ( 95%) 11:06:49 ........................................................... 17228 / 17928 ( 96%) 11:06:49 ........................................................... 17287 / 17928 ( 96%) 11:06:49 ........................................................... 17346 / 17928 ( 96%) 11:06:49 ........................................................... 17405 / 17928 ( 97%) 11:06:49 ........................................................... 17464 / 17928 ( 97%) 11:06:49 ........................................................... 17523 / 17928 ( 97%) 11:06:49 ........................................................... 17582 / 17928 ( 98%) 11:06:49 ........................................................... 17641 / 17928 ( 98%) 11:06:49 ........................................................... 17700 / 17928 ( 98%) 11:06:49 ........................................................... 17759 / 17928 ( 99%) 11:06:49 ........................................................... 17818 / 17928 ( 99%) 11:06:49 ........................................................... 17877 / 17928 ( 99%) 11:06:49 ............................................... 11:06:49 11:06:49 Time: 00:06.367, Memory: 236.00 MB 11:06:49 11:06:49 OK, but incomplete, skipped, or risky tests! 11:06:49 Tests: 17928, Assertions: 197614, Skipped: 10. 11:06:49 11:06:49 11:06:49 You should really speed up these slow tests (>100ms)... 11:06:49 1. 134ms to run LayeredParameterizedPasswordTest::testLargeLayeredPartialUpdate 11:06:49 INFO:quibble.commands:<<< Finish: PHPUnit unit tests, in 8.436 s
PHPUnit Prepare Parallel Run (Composer)
11:06:49 INFO:quibble.commands:>>> Start: PHPUnit Prepare Parallel Run (Composer) 11:06:49 > MediaWiki\Composer\PhpUnitSplitter\PhpUnitXmlManager::listTestsNotice 11:06:49 11:06:49 Running `phpunit --list-tests-xml` to get a list of expected tests ... 11:06:49 11:06:50 > phpunit '--list-tests-xml=tests-list-extensions.xml' '--testsuite=extensions' 11:06:50 Using PHP 7.4.33 11:06:50 Running with MediaWiki settings because there might be integration tests 11:06:50 PHPUnit 9.6.19 by Sebastian Bergmann and contributors. 11:06:50 11:06:50 Wrote list of tests that would have been run to tests-list-extensions.xml 11:06:50 > MediaWiki\Composer\PhpUnitSplitter\PhpUnitXmlManager::splitTestsListExtensions 11:06:51 11:06:51 Created modified `phpunit.xml` with test suite groups 11:06:51 INFO:quibble.util:Copying /workspace/src/phpunit.xml to /workspace/log/phpunit-parallel.xml 11:06:51 INFO:quibble.commands:<<< Finish: PHPUnit Prepare Parallel Run (Composer), in 1.764 s
PHPUnit extensions suite (without database or standalone) parallel run (Composer)
11:06:51 INFO:quibble.commands:>>> Start: PHPUnit extensions suite (without database or standalone) parallel run (Composer) 11:06:51 > MediaWiki\Composer\ComposerLaunchParallel::launchTestsDatabaseless 11:06:51 Running command ''composer' 'run' '--timeout=0' 'phpunit:entrypoint' '--' '--testsuite' 'split_group_0' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone,Database' '--cache-result-file=.phpunit_group_0_databaseless.result.cache'' ... 11:06:51 Running command ''composer' 'run' '--timeout=0' 'phpunit:entrypoint' '--' '--testsuite' 'split_group_3' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone,Database' '--cache-result-file=.phpunit_group_3_databaseless.result.cache'' ... 11:06:51 Running command ''composer' 'run' '--timeout=0' 'phpunit:entrypoint' '--' '--testsuite' 'split_group_1' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone,Database' '--cache-result-file=.phpunit_group_1_databaseless.result.cache'' ... 11:06:51 Running command ''composer' 'run' '--timeout=0' 'phpunit:entrypoint' '--' '--testsuite' 'split_group_2' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone,Database' '--cache-result-file=.phpunit_group_2_databaseless.result.cache'' ... 11:06:51 Running command ''composer' 'run' '--timeout=0' 'phpunit:entrypoint' '--' '--testsuite' 'split_group_4' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone,Database' '--cache-result-file=.phpunit_group_4_databaseless.result.cache'' ... 11:06:51 Running command ''composer' 'run' '--timeout=0' 'phpunit:entrypoint' '--' '--testsuite' 'split_group_5' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone,Database' '--cache-result-file=.phpunit_group_5_databaseless.result.cache'' ... 11:06:51 Running command ''composer' 'run' '--timeout=0' 'phpunit:entrypoint' '--' '--testsuite' 'split_group_6' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone,Database' '--cache-result-file=.phpunit_group_6_databaseless.result.cache'' ... 11:06:53 > phpunit '--testsuite' 'split_group_4' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone,Database' '--cache-result-file=.phpunit_group_4_databaseless.result.cache' 11:06:53 Using PHP 7.4.33 11:06:53 Running with MediaWiki settings because there might be integration tests 11:06:53 PHPUnit 9.6.19 by Sebastian Bergmann and contributors. 11:06:53 11:06:53 ..................... 21 / 21 (100%) 11:06:53 11:06:53 Time: 00:00.060, Memory: 32.50 MB 11:06:53 11:06:53 OK (21 tests, 31 assertions) 11:06:53 Worker exited with status 0 11:06:53 > phpunit '--testsuite' 'split_group_2' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone,Database' '--cache-result-file=.phpunit_group_2_databaseless.result.cache' 11:06:53 Using PHP 7.4.33 11:06:53 Running with MediaWiki settings because there might be integration tests 11:06:53 PHPUnit 9.6.19 by Sebastian Bergmann and contributors. 11:06:53 11:06:53 ............................................ 44 / 44 (100%) 11:06:53 11:06:53 Time: 00:00.198, Memory: 48.50 MB 11:06:53 11:06:53 OK (44 tests, 124 assertions) 11:06:53 11:06:53 11:06:53 You should really speed up these slow tests (>100ms)... 11:06:53 1. 133ms to run MediaWiki\\Skins\\Vector\\Tests\\Integration\\SkinVectorTest::testGetTemplateData 11:06:53 Worker exited with status 0 11:06:53 > phpunit '--testsuite' 'split_group_3' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone,Database' '--cache-result-file=.phpunit_group_3_databaseless.result.cache' 11:06:53 Using PHP 7.4.33 11:06:53 Running with MediaWiki settings because there might be integration tests 11:06:53 PHPUnit 9.6.19 by Sebastian Bergmann and contributors. 11:06:53 11:06:53 ................................ 32 / 32 (100%) 11:06:53 11:06:53 Time: 00:00.164, Memory: 40.50 MB 11:06:53 11:06:53 OK (32 tests, 34 assertions) 11:06:53 Worker exited with status 0 11:06:53 > phpunit '--testsuite' 'split_group_0' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone,Database' '--cache-result-file=.phpunit_group_0_databaseless.result.cache' 11:06:53 Using PHP 7.4.33 11:06:53 Running with MediaWiki settings because there might be integration tests 11:06:53 PHPUnit 9.6.19 by Sebastian Bergmann and contributors. 11:06:53 11:06:53 ................................................................. 65 / 69 ( 94%) 11:06:53 .... 69 / 69 (100%) 11:06:53 11:06:53 Time: 00:00.457, Memory: 40.50 MB 11:06:53 11:06:53 OK (69 tests, 89 assertions) 11:06:53 11:06:53 11:06:53 You should really speed up these slow tests (>100ms)... 11:06:53 1. 101ms to run AbstractSchemaValidationTest::testSchemasPassValidation with data set "maintenance/tables.json" 11:06:53 Worker exited with status 0 11:06:54 > phpunit '--testsuite' 'split_group_1' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone,Database' '--cache-result-file=.phpunit_group_1_databaseless.result.cache' 11:06:54 Using PHP 7.4.33 11:06:54 Running with MediaWiki settings because there might be integration tests 11:06:54 PHPUnit 9.6.19 by Sebastian Bergmann and contributors. 11:06:54 11:06:54 ................................ 32 / 32 (100%) 11:06:54 11:06:54 Time: 00:01.349, Memory: 52.50 MB 11:06:54 11:06:54 OK (32 tests, 54 assertions) 11:06:54 11:06:54 11:06:54 You should really speed up these slow tests (>100ms)... 11:06:54 1. 586ms to run MediaWiki\\Skins\\Vector\\Tests\\Structure\\BundleSizeTest::testBundleSize with data set "skins.vector.styles.legacy" 11:06:54 2. 486ms to run MediaWiki\\Skins\\Vector\\Tests\\Structure\\BundleSizeTest::testBundleSize with data set "skins.vector.styles" 11:06:54 Worker exited with status 0 11:06:55 > phpunit '--testsuite' 'split_group_6' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone,Database' '--cache-result-file=.phpunit_group_6_databaseless.result.cache' 11:06:55 Using PHP 7.4.33 11:06:55 Running with MediaWiki settings because there might be integration tests 11:06:55 PHPUnit 9.6.19 by Sebastian Bergmann and contributors. 11:06:55 11:06:55 ............................................................... 63 / 800 ( 7%) 11:06:55 ............................................................... 126 / 800 ( 15%) 11:06:55 ............................................................... 189 / 800 ( 23%) 11:06:55 ............................................................... 252 / 800 ( 31%) 11:06:55 ............................................................... 315 / 800 ( 39%) 11:06:55 ............................................................... 378 / 800 ( 47%) 11:06:55 ............................................................... 441 / 800 ( 55%) 11:06:55 ............................................................... 504 / 800 ( 63%) 11:06:55 ............................................................... 567 / 800 ( 70%) 11:06:55 ............................................................... 630 / 800 ( 78%) 11:06:55 ............................................................... 693 / 800 ( 86%) 11:06:55 ............................................................... 756 / 800 ( 94%) 11:06:55 ............................................ 800 / 800 (100%) 11:06:55 11:06:55 Time: 00:02.136, Memory: 42.50 MB 11:06:55 11:06:55 OK (800 tests, 8649 assertions) 11:06:55 11:06:55 11:06:55 You should really speed up these slow tests (>100ms)... 11:06:55 1. 206ms to run MediaWiki\\Tests\\Structure\\SettingsTest::testConfigGeneration with data set "includes/config-schema.php" 11:06:55 2. 198ms to run MediaWiki\\Tests\\Structure\\SettingsTest::testConfigGeneration with data set "docs/config-vars.php" 11:06:55 3. 198ms to run MediaWiki\\Tests\\Structure\\SettingsTest::testConfigGeneration with data set "docs/config-schema.yaml" 11:06:55 4. 192ms to run AutoLoaderStructureTest::testAutoloadOrder 11:06:55 5. 179ms to run MediaWiki\\Tests\\Structure\\SettingsTest::testConfigGeneration with data set "includes/MainConfigNames.php" 11:06:55 6. 165ms to run AutoLoaderStructureTest::testAutoLoadConfig 11:06:55 Worker exited with status 0 11:07:07 Build was aborted 11:07:07 Aborted by anonymous 11:07:07 [PostBuildScript] - [INFO] Executing post build scripts. 11:07:07 [quibble-vendor-mysql-php74-noselenium] $ /bin/bash /tmp/jenkins453446401041727250.sh 11:07:07 + set -o pipefail 11:07:07 ++ pwd 11:07:07 + '[' '!' -d /srv/jenkins/workspace/quibble-vendor-mysql-php74-noselenium/log ']' 11:07:07 ++ pwd 11:07:07 + exec docker run --entrypoint=/bin/rm --volume /srv/jenkins/workspace/quibble-vendor-mysql-php74-noselenium/log:/log --security-opt seccomp=unconfined --init --rm --label jenkins.job=quibble-vendor-mysql-php74-noselenium --label jenkins.build=51506 --env-file /dev/fd/63 docker-registry.wikimedia.org/buster:latest -fR /log/rawSeleniumVideoGrabs 11:07:07 ++ /usr/bin/env 11:07:07 ++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)=' 11:07:07 > phpunit '--testsuite' 'split_group_5' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone,Database' '--cache-result-file=.phpunit_group_5_databaseless.result.cache' 11:07:07 Using PHP 7.4.33 11:07:07 Running with MediaWiki settings because there might be integration tests 11:07:07 PHPUnit 9.6.19 by Sebastian Bergmann and contributors. 11:07:07 11:07:07 ............................................................. 61 / 3036 ( 2%) 11:07:07 ............................................................. 122 / 3036 ( 4%) 11:07:07 ............................................................. 183 / 3036 ( 6%) 11:07:07 ............................................................. 244 / 3036 ( 8%) 11:07:07 ............................................................. 305 / 3036 ( 10%) 11:07:07 ............................................................. 366 / 3036 ( 12%) 11:07:07 ............................................................. 427 / 3036 ( 14%) 11:07:07 ............................................................. 488 / 3036 ( 16%) 11:07:07 ............................................................. 549 / 3036 ( 18%) 11:07:07 ............................................................. 610 / 3036 ( 20%) 11:07:07 ............................................................. 671 / 3036 ( 22%) 11:07:07 ............................................................. 732 / 3036 ( 24%) 11:07:07 ............................................................. 793 / 3036 ( 26%) 11:07:07 ............................................................. 854 / 3036 ( 28%) 11:07:07 ............................................................. 915 / 3036 ( 30%) 11:07:07 ............................................................. 976 / 3036 ( 32%) 11:07:07 ............................................................. 1037 / 3036 ( 34%) 11:07:07 ............................................................. 1098 / 3036 ( 36%) 11:07:07 ............................................................. 1159 / 3036 ( 38%) 11:07:07 ............................................................. 1220 / 3036 ( 40%) 11:07:07 ............................................................. 1281 / 3036 ( 42%) 11:07:07 ............................................................. 1342 / 3036 ( 44%) 11:07:07 ............................................................. 1403 / 3036 ( 46%) 11:07:07 ............................................................. 1464 / 3036 ( 48%) 11:07:07 ............................................................. 1525 / 3036 ( 50%) 11:07:07 ............................................................. 1586 / 3036 ( 52%) 11:07:07 ............................................................. 1647 / 3036 ( 54%) 11:07:07 ............................................................. 1708 / 3036 ( 56%) 11:07:07 ............................................................. 1769 / 3036 ( 58%) 11:07:07 ............................................................. 1830 / 3036 ( 60%) 11:07:07 ............................................................. 1891 / 3036 ( 62%) 11:07:07 ............................................................. 1952 / 3036 ( 64%) 11:07:07 ............................................................. 2013 / 3036 ( 66%) 11:07:07 ............................................................. 2074 / 3036 ( 68%) 11:07:07 ............................................................. 2135 / 3036 ( 70%) 11:07:07 ............................................................. 2196 / 3036 ( 72%) 11:07:07 ............................................................. 2257 / 3036 ( 74%) 11:07:07 ............................................................. 2318 / 3036 ( 76%) 11:07:07 ............................................................. 2379 / 3036 ( 78%) 11:07:07 ............................................................. 2440 / 3036 ( 80%) 11:07:07 ............................................................. 2501 / 3036 ( 82%) 11:07:07 ............................................................. 2562 / 3036 ( 84%) 11:07:07 ............................................................. 2623 / 3036 ( 86%) 11:07:07 ............................................................. 2684 / 3036 ( 88%) 11:07:07 ............................................................. 2745 / 3036 ( 90%) 11:07:07 ............................................................. 2806 / 3036 ( 92%) 11:07:07 ............................................................. 2867 / 3036 ( 94%) 11:07:07 ............................................................. 2928 / 3036 ( 96%) 11:07:07 ............................................................. 2989 / 3036 ( 98%) 11:07:07 ............................................... 3036 / 3036 (100%) 11:07:07 11:07:07 Time: 00:14.710, Memory: 178.50 MB 11:07:07 11:07:07 OK (3036 tests, 3047 assertions) 11:07:07 11:07:07 11:07:07 You should really speed up these slow tests (>100ms)... 11:07:07 1. 424ms to run ScopeStructureTest::testAutoloadNoFileScope with data set "/workspace/src/includes/languages/data/ZhConversion.php" 11:07:07 2. 191ms to run ScopeStructureTest::testAutoloadNoFileScope with data set "/workspace/src/includes/HookContainer/HookRunner.php" 11:07:07 3. 165ms to run ScopeStructureTest::testAutoloadNoFileScope with data set "/workspace/src/includes/parser/Parser.php" 11:07:07 4. 118ms to run ScopeStructureTest::testAutoloadNoFileScope with data set "/workspace/src/includes/editpage/EditPage.php" 11:07:07 5. 116ms to run ScopeStructureTest::testAutoloadNoFileScope with data set "/workspace/src/includes/MediaWikiServices.php" 11:07:07 Worker exited with status 0 11:07:07 INFO:quibble.commands:<<< Finish: PHPUnit extensions suite (without database or standalone) parallel run (Composer), in 16.739 s
Run phpbench
11:07:07 INFO:quibble.commands:>>> Start: Run phpbench 11:07:07 INFO:quibble.commands:Run phpbench 11:07:07 INFO:quibble.commands:No phpbench entry found in composer.json 11:07:07 INFO:quibble.commands:<<< Finish: Run phpbench, in 0.001 s
Start backends: <ExternalWebserver http://127.0.0.1:9413 /workspace/src> <Xvfb :94> <ChromeWebDriver :94>
11:07:07 INFO:quibble.commands:>>> Start: Start backends: <ExternalWebserver http://127.0.0.1:9413 /workspace/src> <Xvfb :94> <ChromeWebDriver :94> 11:07:07 INFO:backend.ExternalWebserver:Not starting a webserver. 11:07:07 INFO:backend.Xvfb:Starting Xvfb on display :94 11:07:07 INFO:backend.ChromeWebDriver:Starting Chromedriver 11:07:07 INFO:quibble.use_headless:Display: :94 11:07:07 DEBUG:quibble.chromium_flags:Flags: ['--autoplay-policy=no-user-gesture-required', '--disable-pushstate-throttle', '--no-sandbox'] 11:07:07 INFO:quibble.commands:<<< Finish: Start backends: <ExternalWebserver http://127.0.0.1:9413 /workspace/src> <Xvfb :94> <ChromeWebDriver :94>, in 0.015 s
Run Qunit tests
11:07:07 INFO:quibble.commands:>>> Start: Run Qunit tests 11:07:07 INFO:quibble.use_headless:Display: <None> 11:07:07 DEBUG:quibble.chromium_flags:Flags: ['--autoplay-policy=no-user-gesture-required', '--disable-pushstate-throttle', '--no-sandbox', '--headless', '--disable-gpu', '--remote-debugging-port=9222'] 11:07:07 WARNING:backend.ChromeWebDriver:[1730545627.987][SEVERE]: bind() failed: Cannot assign requested address (99) 11:07:08 [PostBuildScript] - [INFO] Executing post build scripts. 11:07:08 [quibble-vendor-mysql-php74-noselenium] $ /bin/bash -xe /tmp/jenkins4944212534668839730.sh 11:07:08 + find log/ -name 'mw-debug-*.log' -exec gzip '{}' + 11:07:08 Running "assert-mw-env" task 11:07:08 11:07:08 Running "karma:firefox" (karma) task 11:07:08 02 11 2024 11:07:08.545:DEBUG [config]: No config file specified. 11:07:08 02 11 2024 11:07:08.549:WARN [config]: "/" is proxied, you should probably change urlRoot to avoid conflicts 11:07:08 02 11 2024 11:07:08.551:DEBUG [karma-server]: Final config Config { 11:07:08 LOG_DISABLE: 'OFF', 11:07:08 LOG_ERROR: 'ERROR', 11:07:08 LOG_WARN: 'WARN', 11:07:08 LOG_INFO: 'INFO', 11:07:08 LOG_DEBUG: 'DEBUG', 11:07:08 frameworks: [ 'qunit' ], 11:07:08 protocol: 'http:', 11:07:08 port: 9876, 11:07:08 listenAddress: '0.0.0.0', 11:07:08 hostname: 'localhost', 11:07:08 httpsServerConfig: {}, 11:07:08 basePath: '/workspace/src', 11:07:08 files: [ 11:07:08 UrlPattern { 11:07:08 pattern: 'http://127.0.0.1:9413//index.php?title=Special:JavaScriptTest/qunit/export', 11:07:08 served: false, 11:07:08 included: true, 11:07:08 watched: false, 11:07:08 nocache: false, 11:07:08 weight: [ 1, 0, 0, 0, 0, 1 ], 11:07:08 type: 'js', 11:07:08 isBinary: undefined, 11:07:08 integrity: undefined 11:07:08 } 11:07:08 ], 11:07:08 browserConsoleLogOptions: { level: 'debug', format: '%b %T: %m', terminal: true }, 11:07:08 customContextFile: null, 11:07:08 customDebugFile: null, 11:07:08 customClientContextFile: null, 11:07:08 exclude: [], 11:07:08 logLevel: 'DEBUG', 11:07:08 colors: true, 11:07:08 autoWatch: false, 11:07:08 autoWatchBatchDelay: 250, 11:07:08 restartOnFileChange: false, 11:07:08 usePolling: true, 11:07:08 reporters: [ 'mocha' ], 11:07:08 singleRun: true, 11:07:08 browsers: [ 'FirefoxHeadless' ], 11:07:08 captureTimeout: 60000, 11:07:08 pingTimeout: 5000, 11:07:08 proxies: { '/': { target: 'http://127.0.0.1:9413/', changeOrigin: true } }, 11:07:08 proxyValidateSSL: true, 11:07:08 preprocessors: [Object: null prototype] {}, 11:07:08 preprocessor_priority: {}, 11:07:08 urlRoot: '/', 11:07:08 upstreamProxy: undefined, 11:07:08 reportSlowerThan: 0, 11:07:08 loggers: [ 11:07:08 { 11:07:08 type: 'console', 11:07:08 layout: { type: 'pattern', pattern: '%[%d{DATETIME}:%p [%c]: %]%m' } 11:07:08 } 11:07:08 ], 11:07:08 transports: [ 'polling', 'websocket' ], 11:07:08 forceJSONP: false, 11:07:08 plugins: [ 11:07:08 '@wikimedia/karma-firefox-launcher', 11:07:08 'karma-*', 11:07:08 [Object: null prototype] { 11:07:08 'launcher:ChromeCustom': [ 'factory', [Function (anonymous)] ] 11:07:08 } 11:07:08 ], 11:07:08 client: { 11:07:08 args: [], 11:07:08 useIframe: true, 11:07:08 runInParent: false, 11:07:08 captureConsole: true, 11:07:08 clearContext: true, 11:07:08 allowedReturnUrlPatterns: [ '^https?://' ], 11:07:08 qunit: { autostart: false } 11:07:08 }, 11:07:08 defaultClient: { 11:07:08 args: [], 11:07:08 useIframe: true, 11:07:08 runInParent: false, 11:07:08 captureConsole: true, 11:07:08 clearContext: true, 11:07:08 allowedReturnUrlPatterns: [ '^https?://' ], 11:07:08 qunit: { autostart: false } 11:07:08 }, 11:07:08 browserDisconnectTimeout: 2000, 11:07:08 browserDisconnectTolerance: 0, 11:07:08 browserNoActivityTimeout: 60000, 11:07:08 processKillTimeout: 2000, 11:07:08 concurrency: Infinity, 11:07:08 failOnEmptyTestSuite: true, 11:07:08 retryLimit: 2, 11:07:08 detached: false, 11:07:08 crossOriginAttribute: false, 11:07:08 browserSocketTimeout: 20000, 11:07:08 background: false, 11:07:08 customLaunchers: { 11:07:08 ChromeCustom: { 11:07:08 base: 'ChromeHeadless', 11:07:08 flags: [ 11:07:08 '--autoplay-policy=no-user-gesture-required', 11:07:08 '--disable-pushstate-throttle', 11:07:08 '--no-sandbox', 11:07:08 '--headless', 11:07:08 '--disable-gpu', 11:07:08 '--remote-debugging-port=9222' 11:07:08 ] 11:07:08 } 11:07:08 } 11:07:08 } 11:07:08 02 11 2024 11:07:08.552:DEBUG [plugin]: Loading plugin @wikimedia/karma-firefox-launcher. 11:07:08 02 11 2024 11:07:08.555:DEBUG [plugin]: Loading karma-* from /workspace/src/node_modules 11:07:08 02 11 2024 11:07:08.581:DEBUG [plugin]: Loading plugin /workspace/src/node_modules/karma-chrome-launcher. 11:07:08 02 11 2024 11:07:08.593:DEBUG [plugin]: Loading plugin /workspace/src/node_modules/karma-mocha-reporter. 11:07:08 02 11 2024 11:07:08.614:DEBUG [plugin]: Loading plugin /workspace/src/node_modules/karma-qunit. 11:07:08 02 11 2024 11:07:08.615:DEBUG [plugin]: Loading inline plugin defining launcher:ChromeCustom. 11:07:08 02 11 2024 11:07:08.620:DEBUG [web-server]: Instantiating middleware 11:07:08 02 11 2024 11:07:08.621:DEBUG [reporter]: Trying to load reporter: mocha 11:07:08 02 11 2024 11:07:08.622:DEBUG [reporter]: Trying to load color-version of reporter: mocha (mocha_color) 11:07:08 02 11 2024 11:07:08.622:DEBUG [reporter]: Couldn't load color-version. 11:07:08 11:07:08 START: 11:07:08 02 11 2024 11:07:08.633:INFO [karma-server]: Karma v6.4.1 server started at http://localhost:9876/ 11:07:08 02 11 2024 11:07:08.634:INFO [launcher]: Launching browsers FirefoxHeadless with concurrency unlimited 11:07:08 02 11 2024 11:07:08.638:INFO [launcher]: Starting browser FirefoxHeadless 11:07:08 02 11 2024 11:07:08.638:DEBUG [launcher]: null -> BEING_CAPTURED 11:07:08 02 11 2024 11:07:08.638:DEBUG [temp-dir]: Creating temp dir at /tmp/karma-10330820 11:07:08 02 11 2024 11:07:08.639:DEBUG [launcher]: firefox http://localhost:9876/?id=10330820 -profile /tmp/karma-10330820 -no-remote -wait-for-browser -headless --start-debugger-server 6000
PostBuildScript
11:07:08 Archiving artifacts 11:07:08 [PostBuildScript] - [INFO] Executing post build scripts. 11:07:08 [PostBuildScript] - [INFO] Build does not have any of the results [SUCCESS]. Did not execute build step #0. 11:07:08 [PostBuildScript] - [INFO] Executing post build scripts. 11:07:08 [PostBuildScript] - [INFO] Build does not have any of the results [SUCCESS]. Did not execute build step #0. 11:07:08 [PostBuildScript] - [INFO] Executing post build scripts. 11:07:08 [quibble-vendor-mysql-php74-noselenium] $ /bin/bash -xe /tmp/jenkins10591965281807289875.sh 11:07:08 + echo 'Clearing /srv/jenkins/workspace/quibble-vendor-mysql-php74-noselenium/cache' 11:07:08 Clearing /srv/jenkins/workspace/quibble-vendor-mysql-php74-noselenium/cache 11:07:08 [quibble-vendor-mysql-php74-noselenium] $ /bin/bash /tmp/jenkins13376121799734914290.sh 11:07:08 + set -o pipefail 11:07:08 ++ pwd 11:07:08 + '[' '!' -d /srv/jenkins/workspace/quibble-vendor-mysql-php74-noselenium/cache ']' 11:07:08 ++ pwd 11:07:08 + exec docker run --volume /srv/jenkins/workspace/quibble-vendor-mysql-php74-noselenium/cache:/cache --security-opt seccomp=unconfined --init --rm --label jenkins.job=quibble-vendor-mysql-php74-noselenium --label jenkins.build=51506 --env-file /dev/fd/63 docker-registry.wikimedia.org/releng/castor:0.4.0 clear 11:07:08 ++ /usr/bin/env 11:07:08 ++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)=' 11:07:09 [PostBuildScript] - [INFO] Executing post build scripts. 11:07:09 [quibble-vendor-mysql-php74-noselenium] $ /bin/bash -xe /tmp/jenkins8834046509578508376.sh 11:07:09 + set -euxo pipefail 11:07:09 + docker ps -q --filter label=jenkins.job=quibble-vendor-mysql-php74-noselenium --filter label=jenkins.build=51506 11:07:09 + xargs --no-run-if-empty docker stop 11:07:10 57f8d5f8f088 11:07:10 [PostBuildScript] - [INFO] Executing post build scripts. 11:07:10 [quibble-vendor-mysql-php74-noselenium] $ /bin/bash /tmp/jenkins4482882934812499391.sh 11:07:10 + set -o pipefail 11:07:10 + '[' '!' -d /srv/jenkins/workspace/quibble-vendor-mysql-php74-noselenium ']' 11:07:10 + exec docker run --entrypoint=/usr/bin/find --user=root --volume /srv/jenkins/workspace/quibble-vendor-mysql-php74-noselenium:/workspace --security-opt seccomp=unconfined --init --rm --label jenkins.job=quibble-vendor-mysql-php74-noselenium --label jenkins.build=51506 --env-file /dev/fd/63 docker-registry.wikimedia.org/buster:latest /workspace -mindepth 1 -delete 11:07:10 ++ /usr/bin/env 11:07:10 ++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)=' 11:07:12 [quibble-vendor-mysql-php74-noselenium] $ /bin/bash -xe /tmp/jenkins700570217590286568.sh 11:07:12 + echo 'Listing potentially remaining files in workspace for T282893' 11:07:12 Listing potentially remaining files in workspace for T282893 11:07:12 + ls -laF --color=always 11:07:12 total 8 11:07:12 drwxr-xr-x 2 jenkins-deploy wikidev 4096 Nov 2 11:07 ./ 11:07:12 drwxrwxr-x 30 jenkins-deploy wikidev 4096 Nov 2 11:05 ../ 11:07:13 [quibble-vendor-mysql-php74-noselenium] $ /bin/bash -xe /tmp/jenkins4141693200759565976.sh 11:07:13 + set -u 11:07:13 + rmdir /srv/jenkins/workspace/quibble-vendor-mysql-php74-noselenium 11:07:13 Finished: ABORTED