Started by user unknown or anonymous Running as SYSTEM Building remotely on integration-agent-docker-1053 (pipelinelib Docker blubber) in workspace /srv/jenkins/workspace/wmf-quibble-core-vendor-mysql-php81 [wmf-quibble-core-vendor-mysql-php81] $ /bin/bash -xe /tmp/jenkins8917047263852726739.sh + ls -laF --color=always total 8 drwxr-xr-x 2 jenkins-deploy wikidev 4096 Mar 8 02:03 ./ drwxrwxr-x 33 jenkins-deploy wikidev 4096 Mar 8 02:03 ../ + mkdir -m 2777 -p cache [wmf-quibble-core-vendor-mysql-php81] $ /bin/bash /tmp/jenkins837405457706984439.sh + set -o pipefail ++ pwd + '[' '!' -d /srv/jenkins/workspace/wmf-quibble-core-vendor-mysql-php81/cache ']' ++ pwd + exec docker run --volume /srv/jenkins/workspace/wmf-quibble-core-vendor-mysql-php81/cache:/cache --security-opt seccomp=unconfined --init --rm --label jenkins.job=wmf-quibble-core-vendor-mysql-php81 --label jenkins.build=469 --env-file /dev/fd/63 docker-registry.wikimedia.org/releng/castor:0.4.0 load ++ /usr/bin/env ++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)=' Defined: CASTOR_NAMESPACE="mediawiki-core/master/wmf-quibble-core-vendor-mysql-php81" Syncing... rsync: [generator] failed to set times on "/cache/.": Operation not permitted (1) rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1819) [generator=3.2.3] Done [wmf-quibble-core-vendor-mysql-php81] $ /bin/bash -xe /tmp/jenkins10665257621176171653.sh + set -eux + ls -laF --color=always total 12 drwxr-xr-x 3 jenkins-deploy wikidev 4096 Mar 8 02:03 ./ drwxrwxr-x 33 jenkins-deploy wikidev 4096 Mar 8 02:03 ../ drwxrwsrwx 8 jenkins-deploy wikidev 4096 Mar 8 02:03 cache/ + mkdir -m 2777 -p log [wmf-quibble-core-vendor-mysql-php81] $ /bin/bash /tmp/jenkins16915521523477809617.sh + set -o pipefail + '[' '!' -d /srv/jenkins/workspace/wmf-quibble-core-vendor-mysql-php81 ']' + exec docker run --entrypoint=/usr/bin/find --user=nobody --volume /srv/jenkins/workspace/wmf-quibble-core-vendor-mysql-php81:/workspace --security-opt seccomp=unconfined --init --rm --label jenkins.job=wmf-quibble-core-vendor-mysql-php81 --label jenkins.build=469 --env-file /dev/fd/63 docker-registry.wikimedia.org/buster:latest /workspace/log -mindepth 1 -delete ++ /usr/bin/env ++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)=' [wmf-quibble-core-vendor-mysql-php81] $ /bin/bash -xe /tmp/jenkins8747734156258448906.sh + set -eux + ls -laF --color=always total 16 drwxr-xr-x 4 jenkins-deploy wikidev 4096 Mar 8 02:03 ./ drwxrwxr-x 33 jenkins-deploy wikidev 4096 Mar 8 02:03 ../ drwxrwsrwx 8 jenkins-deploy wikidev 4096 Mar 8 02:03 cache/ drwxrwsrwx 2 jenkins-deploy wikidev 4096 Mar 8 02:03 log/ + mkdir -m 2777 -p src [wmf-quibble-core-vendor-mysql-php81] $ /bin/bash /tmp/jenkins7195190396358101699.sh + set -o pipefail + '[' '!' -d /srv/jenkins/workspace/wmf-quibble-core-vendor-mysql-php81 ']' + exec docker run --entrypoint=/usr/bin/find --user=nobody --volume /srv/jenkins/workspace/wmf-quibble-core-vendor-mysql-php81:/workspace --security-opt seccomp=unconfined --init --rm --label jenkins.job=wmf-quibble-core-vendor-mysql-php81 --label jenkins.build=469 --env-file /dev/fd/63 docker-registry.wikimedia.org/buster:latest /workspace/src -mindepth 1 -delete ++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)=' ++ /usr/bin/env [wmf-quibble-core-vendor-mysql-php81] $ /bin/bash -eu /tmp/jenkins14631363600205805037.sh + chmod 2777 src + mkdir -m 2777 -p cache log [wmf-quibble-core-vendor-mysql-php81] $ /bin/bash /tmp/jenkins9813560093042564517.sh + set -o pipefail ++ pwd + '[' '!' -d /srv/jenkins/workspace/wmf-quibble-core-vendor-mysql-php81/src ']' ++ pwd + '[' '!' -d /srv/jenkins/workspace/wmf-quibble-core-vendor-mysql-php81/cache ']' ++ pwd + '[' '!' -d /srv/jenkins/workspace/wmf-quibble-core-vendor-mysql-php81/log ']' + '[' '!' -d /srv/git ']' ++ pwd ++ pwd ++ pwd + exec docker run --entrypoint=quibble-with-supervisord --tmpfs /workspace/db:size=320M --volume /srv/jenkins/workspace/wmf-quibble-core-vendor-mysql-php81/src:/workspace/src --volume /srv/jenkins/workspace/wmf-quibble-core-vendor-mysql-php81/cache:/cache --volume /srv/jenkins/workspace/wmf-quibble-core-vendor-mysql-php81/log:/workspace/log --volume /srv/git:/srv/git:ro --security-opt seccomp=unconfined --init --rm --label jenkins.job=wmf-quibble-core-vendor-mysql-php81 --label jenkins.build=469 --env-file /dev/fd/63 docker-registry.wikimedia.org/releng/quibble-bullseye-php81:1.13.0 --reporting-url=https://earlywarningbot.toolforge.org --packages-source vendor --db mysql --db-dir /workspace/db --git-parallel=8 --memcached-server=integration-castor05.integration.eqiad1.wikimedia.cloud:11211 --success-cache-key-data=wmf-quibble-core-vendor-mysql-php81 --success-cache-key-data=docker-registry.wikimedia.org/releng/quibble-bullseye-php81:1.13.0 --reporting-url=https://earlywarningbot.toolforge.org --phpunit-testsuite=extensions --skip selenium,composer-test,npm-test,phpunit-standalone,api-testing,phpbench ++ /usr/bin/env ++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)=' + /usr/bin/supervisord -c /etc/supervisor/supervisord.conf 2025-03-08 02:03:23,451 INFO Included extra file "/etc/supervisor/conf.d/supervisord.conf" during parsing 2025-03-08 02:03:23,464 INFO RPC interface 'supervisor' initialized 2025-03-08 02:03:23,464 CRIT Server 'unix_http_server' running without any HTTP authentication checking 2025-03-08 02:03:23,468 INFO daemonizing the supervisord process + 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 --memcached-server=integration-castor05.integration.eqiad1.wikimedia.cloud:11211 --success-cache-key-data=wmf-quibble-core-vendor-mysql-php81 --success-cache-key-data=docker-registry.wikimedia.org/releng/quibble-bullseye-php81:1.13.0 --reporting-url=https://earlywarningbot.toolforge.org --phpunit-testsuite=extensions --skip selenium,composer-test,npm-test,phpunit-standalone,api-testing,phpbench 2025-03-08 02:03:23,469 CRIT could not write pidfile /var/run/supervisord.pid DEBUG:quibble.cmd:ZUUL_PROJECT=mediawiki/core INFO:quibble.cmd:Adding mediawiki/vendor WARNING:quibble.cmd:SKIN_DEPENDENCIES env variable is deprecated. Instead pass projects as arguments. WARNING:quibble.cmd:EXT_DEPENDENCIES env variable is deprecated. Instead pass projects as arguments. INFO:quibble.cmd:Projects: mediawiki/core, mediawiki/extensions/AbuseFilter, mediawiki/extensions/AntiSpoof, mediawiki/extensions/Babel, mediawiki/extensions/BetaFeatures, mediawiki/extensions/CampaignEvents, mediawiki/extensions/CheckUser, mediawiki/extensions/CirrusSearch, mediawiki/extensions/Cite, mediawiki/extensions/CiteThisPage, mediawiki/extensions/CodeEditor, mediawiki/extensions/CommunityConfiguration, mediawiki/extensions/CommunityConfigurationExample, mediawiki/extensions/ConfirmEdit, mediawiki/extensions/ContentTranslation, mediawiki/extensions/Disambiguator, mediawiki/extensions/Echo, mediawiki/extensions/Elastica, mediawiki/extensions/EventBus, mediawiki/extensions/EventLogging, mediawiki/extensions/EventStreamConfig, mediawiki/extensions/FileImporter, mediawiki/extensions/Gadgets, mediawiki/extensions/GeoData, mediawiki/extensions/GlobalCssJs, mediawiki/extensions/GlobalPreferences, mediawiki/extensions/Graph, mediawiki/extensions/GrowthExperiments, mediawiki/extensions/GuidedTour, mediawiki/extensions/IPInfo, mediawiki/extensions/ImageMap, mediawiki/extensions/InputBox, mediawiki/extensions/Interwiki, mediawiki/extensions/JsonConfig, mediawiki/extensions/Kartographer, mediawiki/extensions/Math, mediawiki/extensions/MediaModeration, mediawiki/extensions/MobileApp, mediawiki/extensions/MobileFrontend, mediawiki/extensions/NavigationTiming, mediawiki/extensions/PageImages, mediawiki/extensions/PageTriage, mediawiki/extensions/PageViewInfo, mediawiki/extensions/ParserFunctions, mediawiki/extensions/PdfHandler, mediawiki/extensions/Poem, mediawiki/extensions/ProofreadPage, mediawiki/extensions/SandboxLink, mediawiki/extensions/Scribunto, mediawiki/extensions/SiteMatrix, mediawiki/extensions/SpamBlacklist, mediawiki/extensions/TemplateData, mediawiki/extensions/Thanks, mediawiki/extensions/TimedMediaHandler, mediawiki/extensions/Translate, mediawiki/extensions/UniversalLanguageSelector, mediawiki/extensions/VisualEditor, mediawiki/extensions/WikiEditor, mediawiki/extensions/WikiLove, mediawiki/extensions/Wikibase, mediawiki/extensions/WikibaseCirrusSearch, mediawiki/extensions/WikibaseMediaInfo, mediawiki/extensions/WikimediaCampaignEvents, mediawiki/extensions/WikimediaMessages, mediawiki/extensions/cldr, mediawiki/skins/MinervaNeue, mediawiki/skins/Vector, mediawiki/vendor INFO:zuul.CloneMapper:Workspace path set to: ./ INFO:zuul.CloneMapper:Mapping projects to workspace... INFO:zuul.CloneMapper: mediawiki/core -> . INFO:zuul.CloneMapper:Expansion completed. DEBUG:quibble.cmd:Running stages: phpunit-unit, phpunit, qunit, phpunit-parallel DEBUG:quibble.cmd:QUIBBLE_PHPUNIT_PARALLEL: 1 DEBUG:quibble.cmd:Project dir: /workspace/src DEBUG:quibble.cmd:Reporting URL: https://earlywarningbot.toolforge.org DEBUG:quibble.cmd:Execution plan: DEBUG:quibble.cmd:Versions DEBUG:quibble.cmd:Ensure dir: '/workspace/log' DEBUG:quibble.cmd:Zuul clone {"cache_dir": "/srv/git", "projects": ["mediawiki/core", "mediawiki/extensions/AbuseFilter", "mediawiki/extensions/AntiSpoof", "mediawiki/extensions/Babel", "mediawiki/extensions/BetaFeatures", "mediawiki/extensions/CampaignEvents", "mediawiki/extensions/CheckUser", "mediawiki/extensions/CirrusSearch", "mediawiki/extensions/Cite", "mediawiki/extensions/CiteThisPage", "mediawiki/extensions/CodeEditor", "mediawiki/extensions/CommunityConfiguration", "mediawiki/extensions/CommunityConfigurationExample", "mediawiki/extensions/ConfirmEdit", "mediawiki/extensions/ContentTranslation", "mediawiki/extensions/Disambiguator", "mediawiki/extensions/Echo", "mediawiki/extensions/Elastica", "mediawiki/extensions/EventBus", "mediawiki/extensions/EventLogging", "mediawiki/extensions/EventStreamConfig", "mediawiki/extensions/FileImporter", "mediawiki/extensions/Gadgets", "mediawiki/extensions/GeoData", "mediawiki/extensions/GlobalCssJs", "mediawiki/extensions/GlobalPreferences", "mediawiki/extensions/Graph", "mediawiki/extensions/GrowthExperiments", "mediawiki/extensions/GuidedTour", "mediawiki/extensions/IPInfo", "mediawiki/extensions/ImageMap", "mediawiki/extensions/InputBox", "mediawiki/extensions/Interwiki", "mediawiki/extensions/JsonConfig", "mediawiki/extensions/Kartographer", "mediawiki/extensions/Math", "mediawiki/extensions/MediaModeration", "mediawiki/extensions/MobileApp", "mediawiki/extensions/MobileFrontend", "mediawiki/extensions/NavigationTiming", "mediawiki/extensions/PageImages", "mediawiki/extensions/PageTriage", "mediawiki/extensions/PageViewInfo", "mediawiki/extensions/ParserFunctions", "mediawiki/extensions/PdfHandler", "mediawiki/extensions/Poem", "mediawiki/extensions/ProofreadPage", "mediawiki/extensions/SandboxLink", "mediawiki/extensions/Scribunto", "mediawiki/extensions/SiteMatrix", "mediawiki/extensions/SpamBlacklist", "mediawiki/extensions/TemplateData", "mediawiki/extensions/Thanks", "mediawiki/extensions/TimedMediaHandler", "mediawiki/extensions/Translate", "mediawiki/extensions/UniversalLanguageSelector", "mediawiki/extensions/VisualEditor", "mediawiki/extensions/WikiEditor", "mediawiki/extensions/WikiLove", "mediawiki/extensions/Wikibase", "mediawiki/extensions/WikibaseCirrusSearch", "mediawiki/extensions/WikibaseMediaInfo", "mediawiki/extensions/WikimediaCampaignEvents", "mediawiki/extensions/WikimediaMessages", "mediawiki/extensions/cldr", "mediawiki/skins/MinervaNeue", "mediawiki/skins/Vector", "mediawiki/vendor"], "workers": 8, "workspace": "/workspace/src", "zuul_branch": "master", "zuul_project": "mediawiki/core", "zuul_ref": "refs/zuul/master/Z01ba108f23fe4bafa955a579ee9f299a", "zuul_url": "git://contint1002.wikimedia.org"} DEBUG:quibble.cmd:Submodule update: /workspace/src DEBUG:quibble.cmd:Check success cache DEBUG:quibble.cmd:Install composer dev-requires for vendor.git DEBUG:quibble.cmd:Start backends: DEBUG:quibble.cmd:Run Post-dependency install, pre-database dependent steps in parallel (concurrency=2): * Install MediaWiki, db= * npm install in /workspace/src DEBUG:quibble.cmd:PHPUnit unit tests DEBUG:quibble.cmd:PHPUnit Prepare Parallel Run (Composer) DEBUG:quibble.cmd:PHPUnit extensions suite (without database or standalone) parallel run (Composer) DEBUG:quibble.cmd:Start backends: DEBUG:quibble.cmd:Run Qunit tests DEBUG:quibble.cmd:PHPUnit extensions suite (with database) parallel run (Composer) DEBUG:quibble.cmd:PHPUnit Parallel Notice DEBUG:quibble.cmd:Save success cache INFO:quibble.commands:>>> Start: Versions INFO:quibble.commands:Python version: 3.9.2 (default, Dec 1 2024, 12:12:57) [GCC 10.2.1 20210110] INFO:quibble.commands:chromedriver --version: ChromeDriver 120.0.6099.224 (3587067cafd6f5b1e567380acb485d96e623ef39-refs/branch-heads/6099@{#1761}) 2025-03-08 02:03:24,473 INFO spawned: 'apache' with pid 26 2025-03-08 02:03:24,503 INFO spawned: 'memcached' with pid 27 2025-03-08 02:03:24,507 INFO spawned: 'php-fpm' with pid 28 2025-03-08 02:03:24,631 INFO success: php-fpm entered RUNNING state, process has stayed up for > than 0 seconds (startsecs) INFO:quibble.commands:chromium --version: Chromium 120.0.6099.224 built on Debian 11.8, running on Debian 11.9 INFO:quibble.commands:composer --version: Composer version 2.8.1 2024-10-04 11:31:01 INFO:quibble.commands:PHP version 8.1.31 (/usr/bin/php8.1) INFO:quibble.commands:Run the "diagnose" command to get more detailed diagnostics output. INFO:quibble.commands:mysql --version: mysql Ver 15.1 Distrib 10.5.26-MariaDB, for debian-linux-gnu (x86_64) using EditLine wrapper INFO:quibble.commands:psql --version: psql (PostgreSQL) 13.20 (Debian 13.20-0+deb11u1) INFO:quibble.commands:node --version: v20.18.1 2025-03-08 02:03:25,727 INFO success: apache entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2025-03-08 02:03:25,727 INFO success: memcached entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) INFO:quibble.commands:npm --version: 10.8.2 INFO:quibble.commands:php --version: PHP 8.1.31 (cli) (built: Feb 25 2025 14:52:55) (NTS) INFO:quibble.commands:Copyright (c) The PHP Group INFO:quibble.commands:Zend Engine v4.1.31, Copyright (c) Zend Technologies INFO:quibble.commands: with Zend OPcache v8.1.31, Copyright (c), by Zend Technologies INFO:quibble.commands:<<< Finish: Versions, in 2.103 s INFO:quibble.commands:>>> Start: Ensure dir: '/workspace/log' INFO:quibble.commands:<<< Finish: Ensure dir: '/workspace/log', in 0.000 s INFO:quibble.commands:>>> Start: Zuul clone {"cache_dir": "/srv/git", "projects": ["mediawiki/core", "mediawiki/extensions/AbuseFilter", "mediawiki/extensions/AntiSpoof", "mediawiki/extensions/Babel", "mediawiki/extensions/BetaFeatures", "mediawiki/extensions/CampaignEvents", "mediawiki/extensions/CheckUser", "mediawiki/extensions/CirrusSearch", "mediawiki/extensions/Cite", "mediawiki/extensions/CiteThisPage", "mediawiki/extensions/CodeEditor", "mediawiki/extensions/CommunityConfiguration", "mediawiki/extensions/CommunityConfigurationExample", "mediawiki/extensions/ConfirmEdit", "mediawiki/extensions/ContentTranslation", "mediawiki/extensions/Disambiguator", "mediawiki/extensions/Echo", "mediawiki/extensions/Elastica", "mediawiki/extensions/EventBus", "mediawiki/extensions/EventLogging", "mediawiki/extensions/EventStreamConfig", "mediawiki/extensions/FileImporter", "mediawiki/extensions/Gadgets", "mediawiki/extensions/GeoData", "mediawiki/extensions/GlobalCssJs", "mediawiki/extensions/GlobalPreferences", "mediawiki/extensions/Graph", "mediawiki/extensions/GrowthExperiments", "mediawiki/extensions/GuidedTour", "mediawiki/extensions/IPInfo", "mediawiki/extensions/ImageMap", "mediawiki/extensions/InputBox", "mediawiki/extensions/Interwiki", "mediawiki/extensions/JsonConfig", "mediawiki/extensions/Kartographer", "mediawiki/extensions/Math", "mediawiki/extensions/MediaModeration", "mediawiki/extensions/MobileApp", "mediawiki/extensions/MobileFrontend", "mediawiki/extensions/NavigationTiming", "mediawiki/extensions/PageImages", "mediawiki/extensions/PageTriage", "mediawiki/extensions/PageViewInfo", "mediawiki/extensions/ParserFunctions", "mediawiki/extensions/PdfHandler", "mediawiki/extensions/Poem", "mediawiki/extensions/ProofreadPage", "mediawiki/extensions/SandboxLink", "mediawiki/extensions/Scribunto", "mediawiki/extensions/SiteMatrix", "mediawiki/extensions/SpamBlacklist", "mediawiki/extensions/TemplateData", "mediawiki/extensions/Thanks", "mediawiki/extensions/TimedMediaHandler", "mediawiki/extensions/Translate", "mediawiki/extensions/UniversalLanguageSelector", "mediawiki/extensions/VisualEditor", "mediawiki/extensions/WikiEditor", "mediawiki/extensions/WikiLove", "mediawiki/extensions/Wikibase", "mediawiki/extensions/WikibaseCirrusSearch", "mediawiki/extensions/WikibaseMediaInfo", "mediawiki/extensions/WikimediaCampaignEvents", "mediawiki/extensions/WikimediaMessages", "mediawiki/extensions/cldr", "mediawiki/skins/MinervaNeue", "mediawiki/skins/Vector", "mediawiki/vendor"], "workers": 8, "workspace": "/workspace/src", "zuul_branch": "master", "zuul_project": "mediawiki/core", "zuul_ref": "refs/zuul/master/Z01ba108f23fe4bafa955a579ee9f299a", "zuul_url": "git://contint1002.wikimedia.org"} INFO:zuul.CloneMapper:Workspace path set to: /workspace/src INFO:zuul.CloneMapper:Mapping projects to workspace... INFO:zuul.CloneMapper: mediawiki/core -> /workspace/src INFO:zuul.CloneMapper: mediawiki/extensions/AbuseFilter -> /workspace/src/extensions/AbuseFilter INFO:zuul.CloneMapper: mediawiki/extensions/AntiSpoof -> /workspace/src/extensions/AntiSpoof INFO:zuul.CloneMapper: mediawiki/extensions/Babel -> /workspace/src/extensions/Babel INFO:zuul.CloneMapper: mediawiki/extensions/BetaFeatures -> /workspace/src/extensions/BetaFeatures INFO:zuul.CloneMapper: mediawiki/extensions/CampaignEvents -> /workspace/src/extensions/CampaignEvents INFO:zuul.CloneMapper: mediawiki/extensions/CheckUser -> /workspace/src/extensions/CheckUser INFO:zuul.CloneMapper: mediawiki/extensions/CirrusSearch -> /workspace/src/extensions/CirrusSearch INFO:zuul.CloneMapper: mediawiki/extensions/Cite -> /workspace/src/extensions/Cite INFO:zuul.CloneMapper: mediawiki/extensions/CiteThisPage -> /workspace/src/extensions/CiteThisPage INFO:zuul.CloneMapper: mediawiki/extensions/CodeEditor -> /workspace/src/extensions/CodeEditor INFO:zuul.CloneMapper: mediawiki/extensions/CommunityConfiguration -> /workspace/src/extensions/CommunityConfiguration INFO:zuul.CloneMapper: mediawiki/extensions/CommunityConfigurationExample -> /workspace/src/extensions/CommunityConfigurationExample INFO:zuul.CloneMapper: mediawiki/extensions/ConfirmEdit -> /workspace/src/extensions/ConfirmEdit INFO:zuul.CloneMapper: mediawiki/extensions/ContentTranslation -> /workspace/src/extensions/ContentTranslation INFO:zuul.CloneMapper: mediawiki/extensions/Disambiguator -> /workspace/src/extensions/Disambiguator INFO:zuul.CloneMapper: mediawiki/extensions/Echo -> /workspace/src/extensions/Echo INFO:zuul.CloneMapper: mediawiki/extensions/Elastica -> /workspace/src/extensions/Elastica INFO:zuul.CloneMapper: mediawiki/extensions/EventBus -> /workspace/src/extensions/EventBus INFO:zuul.CloneMapper: mediawiki/extensions/EventLogging -> /workspace/src/extensions/EventLogging INFO:zuul.CloneMapper: mediawiki/extensions/EventStreamConfig -> /workspace/src/extensions/EventStreamConfig INFO:zuul.CloneMapper: mediawiki/extensions/FileImporter -> /workspace/src/extensions/FileImporter INFO:zuul.CloneMapper: mediawiki/extensions/Gadgets -> /workspace/src/extensions/Gadgets INFO:zuul.CloneMapper: mediawiki/extensions/GeoData -> /workspace/src/extensions/GeoData INFO:zuul.CloneMapper: mediawiki/extensions/GlobalCssJs -> /workspace/src/extensions/GlobalCssJs INFO:zuul.CloneMapper: mediawiki/extensions/GlobalPreferences -> /workspace/src/extensions/GlobalPreferences INFO:zuul.CloneMapper: mediawiki/extensions/Graph -> /workspace/src/extensions/Graph INFO:zuul.CloneMapper: mediawiki/extensions/GrowthExperiments -> /workspace/src/extensions/GrowthExperiments INFO:zuul.CloneMapper: mediawiki/extensions/GuidedTour -> /workspace/src/extensions/GuidedTour INFO:zuul.CloneMapper: mediawiki/extensions/IPInfo -> /workspace/src/extensions/IPInfo INFO:zuul.CloneMapper: mediawiki/extensions/ImageMap -> /workspace/src/extensions/ImageMap INFO:zuul.CloneMapper: mediawiki/extensions/InputBox -> /workspace/src/extensions/InputBox INFO:zuul.CloneMapper: mediawiki/extensions/Interwiki -> /workspace/src/extensions/Interwiki INFO:zuul.CloneMapper: mediawiki/extensions/JsonConfig -> /workspace/src/extensions/JsonConfig INFO:zuul.CloneMapper: mediawiki/extensions/Kartographer -> /workspace/src/extensions/Kartographer INFO:zuul.CloneMapper: mediawiki/extensions/Math -> /workspace/src/extensions/Math INFO:zuul.CloneMapper: mediawiki/extensions/MediaModeration -> /workspace/src/extensions/MediaModeration INFO:zuul.CloneMapper: mediawiki/extensions/MobileApp -> /workspace/src/extensions/MobileApp INFO:zuul.CloneMapper: mediawiki/extensions/MobileFrontend -> /workspace/src/extensions/MobileFrontend INFO:zuul.CloneMapper: mediawiki/extensions/NavigationTiming -> /workspace/src/extensions/NavigationTiming INFO:zuul.CloneMapper: mediawiki/extensions/PageImages -> /workspace/src/extensions/PageImages INFO:zuul.CloneMapper: mediawiki/extensions/PageTriage -> /workspace/src/extensions/PageTriage INFO:zuul.CloneMapper: mediawiki/extensions/PageViewInfo -> /workspace/src/extensions/PageViewInfo INFO:zuul.CloneMapper: mediawiki/extensions/ParserFunctions -> /workspace/src/extensions/ParserFunctions INFO:zuul.CloneMapper: mediawiki/extensions/PdfHandler -> /workspace/src/extensions/PdfHandler INFO:zuul.CloneMapper: mediawiki/extensions/Poem -> /workspace/src/extensions/Poem INFO:zuul.CloneMapper: mediawiki/extensions/ProofreadPage -> /workspace/src/extensions/ProofreadPage INFO:zuul.CloneMapper: mediawiki/extensions/SandboxLink -> /workspace/src/extensions/SandboxLink INFO:zuul.CloneMapper: mediawiki/extensions/Scribunto -> /workspace/src/extensions/Scribunto INFO:zuul.CloneMapper: mediawiki/extensions/SiteMatrix -> /workspace/src/extensions/SiteMatrix INFO:zuul.CloneMapper: mediawiki/extensions/SpamBlacklist -> /workspace/src/extensions/SpamBlacklist INFO:zuul.CloneMapper: mediawiki/extensions/TemplateData -> /workspace/src/extensions/TemplateData INFO:zuul.CloneMapper: mediawiki/extensions/Thanks -> /workspace/src/extensions/Thanks INFO:zuul.CloneMapper: mediawiki/extensions/TimedMediaHandler -> /workspace/src/extensions/TimedMediaHandler INFO:zuul.CloneMapper: mediawiki/extensions/Translate -> /workspace/src/extensions/Translate INFO:zuul.CloneMapper: mediawiki/extensions/UniversalLanguageSelector -> /workspace/src/extensions/UniversalLanguageSelector INFO:zuul.CloneMapper: mediawiki/extensions/VisualEditor -> /workspace/src/extensions/VisualEditor INFO:zuul.CloneMapper: mediawiki/extensions/WikiEditor -> /workspace/src/extensions/WikiEditor INFO:zuul.CloneMapper: mediawiki/extensions/WikiLove -> /workspace/src/extensions/WikiLove INFO:zuul.CloneMapper: mediawiki/extensions/Wikibase -> /workspace/src/extensions/Wikibase INFO:zuul.CloneMapper: mediawiki/extensions/WikibaseCirrusSearch -> /workspace/src/extensions/WikibaseCirrusSearch INFO:zuul.CloneMapper: mediawiki/extensions/WikibaseMediaInfo -> /workspace/src/extensions/WikibaseMediaInfo INFO:zuul.CloneMapper: mediawiki/extensions/WikimediaCampaignEvents -> /workspace/src/extensions/WikimediaCampaignEvents INFO:zuul.CloneMapper: mediawiki/extensions/WikimediaMessages -> /workspace/src/extensions/WikimediaMessages INFO:zuul.CloneMapper: mediawiki/extensions/cldr -> /workspace/src/extensions/cldr INFO:zuul.CloneMapper: mediawiki/skins/MinervaNeue -> /workspace/src/skins/MinervaNeue INFO:zuul.CloneMapper: mediawiki/skins/Vector -> /workspace/src/skins/Vector INFO:zuul.CloneMapper: mediawiki/vendor -> /workspace/src/vendor INFO:zuul.CloneMapper:Expansion completed. INFO:quibble.zuul.clone:Preparing 68 repositories with 8 workers INFO:quibble.zuul.clone:Cloning mediawiki/core first INFO:zuul.Cloner:Creating repo mediawiki/core from cache /srv/git/mediawiki/core.git INFO:zuul.Cloner:Updating origin remote in repo mediawiki/core to https://gerrit.wikimedia.org/r/mediawiki/core INFO:zuul.Cloner:upstream repo has branch master INFO:zuul.Cloner:Prepared mediawiki/core repo with commit 689234f9c648f5632ff2ebf91454f09e51b189c5 INFO:zuul.Cloner.mediawiki/extensions/AbuseFilter:Creating repo mediawiki/extensions/AbuseFilter from cache /srv/git/mediawiki/extensions/AbuseFilter.git INFO:zuul.Cloner.mediawiki/extensions/Babel:Creating repo mediawiki/extensions/Babel from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/Babel INFO:zuul.Cloner.mediawiki/extensions/AntiSpoof:Creating repo mediawiki/extensions/AntiSpoof from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/AntiSpoof INFO:zuul.Cloner.mediawiki/extensions/CampaignEvents:Creating repo mediawiki/extensions/CampaignEvents from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/CampaignEvents INFO:zuul.Cloner.mediawiki/extensions/CheckUser:Creating repo mediawiki/extensions/CheckUser from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/CheckUser INFO:zuul.Cloner.mediawiki/extensions/CirrusSearch:Creating repo mediawiki/extensions/CirrusSearch from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/CirrusSearch INFO:zuul.Cloner.mediawiki/extensions/BetaFeatures:Creating repo mediawiki/extensions/BetaFeatures from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/BetaFeatures INFO:zuul.Cloner.mediawiki/extensions/Cite:Creating repo mediawiki/extensions/Cite from cache /srv/git/mediawiki/extensions/Cite.git INFO:zuul.Cloner.mediawiki/extensions/AntiSpoof:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/AntiSpoof:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/AntiSpoof:Prepared mediawiki/extensions/AntiSpoof repo with branch master at commit 1ee5e6c5961053aab462e561fc19294b1fadbabf INFO:zuul.Cloner.mediawiki/extensions/CiteThisPage:Creating repo mediawiki/extensions/CiteThisPage from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/CiteThisPage INFO:zuul.Cloner.mediawiki/extensions/BetaFeatures:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/BetaFeatures:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/BetaFeatures:Prepared mediawiki/extensions/BetaFeatures repo with branch master at commit 254beef63cbb61de38ea4947b07d0f15ddc947c0 INFO:zuul.Cloner.mediawiki/extensions/CodeEditor:Creating repo mediawiki/extensions/CodeEditor from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/CodeEditor INFO:zuul.Cloner.mediawiki/extensions/CampaignEvents:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/CampaignEvents:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/CampaignEvents:Prepared mediawiki/extensions/CampaignEvents repo with branch master at commit 64c73c4d0bc3f0f48dc146131865c358251fed04 INFO:zuul.Cloner.mediawiki/extensions/CommunityConfiguration:Creating repo mediawiki/extensions/CommunityConfiguration from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/CommunityConfiguration INFO:zuul.Cloner.mediawiki/extensions/Babel:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/Babel:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/CiteThisPage:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/Babel:Prepared mediawiki/extensions/Babel repo with branch master at commit 977e6d7cb36772991263507ff3970aca428876af INFO:zuul.Cloner.mediawiki/extensions/CommunityConfigurationExample:Creating repo mediawiki/extensions/CommunityConfigurationExample from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/CommunityConfigurationExample INFO:zuul.Cloner.mediawiki/extensions/CiteThisPage:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/CiteThisPage:Prepared mediawiki/extensions/CiteThisPage repo with branch master at commit ee454691732cfc31a647f6dc03da32c6cc3b0c81 INFO:zuul.Cloner.mediawiki/extensions/ConfirmEdit:Creating repo mediawiki/extensions/ConfirmEdit from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/ConfirmEdit INFO:zuul.Cloner.mediawiki/extensions/CommunityConfiguration:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/AbuseFilter:Updating origin remote in repo mediawiki/extensions/AbuseFilter to https://gerrit.wikimedia.org/r/mediawiki/extensions/AbuseFilter INFO:zuul.Cloner.mediawiki/extensions/Cite:Updating origin remote in repo mediawiki/extensions/Cite to https://gerrit.wikimedia.org/r/mediawiki/extensions/Cite INFO:zuul.Cloner.mediawiki/extensions/CommunityConfiguration:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/CommunityConfiguration:Prepared mediawiki/extensions/CommunityConfiguration repo with branch master at commit f5e0b1c0bf817ea02fd7fd7972b9cf4221cfdcfb INFO:zuul.Cloner.mediawiki/extensions/ContentTranslation:Creating repo mediawiki/extensions/ContentTranslation from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/ContentTranslation INFO:zuul.Cloner.mediawiki/extensions/CommunityConfigurationExample:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/CommunityConfigurationExample:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/CommunityConfigurationExample:Prepared mediawiki/extensions/CommunityConfigurationExample repo with branch master at commit 626afe409fe09d1cc08d53d9a14b841315ad0943 INFO:zuul.Cloner.mediawiki/extensions/Disambiguator:Creating repo mediawiki/extensions/Disambiguator from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/Disambiguator INFO:zuul.Cloner.mediawiki/extensions/CodeEditor:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/CodeEditor:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/Cite:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/CodeEditor:Prepared mediawiki/extensions/CodeEditor repo with branch master at commit e8172f06051cd2de40c87824ec025e9177d2280b INFO:zuul.Cloner.mediawiki/extensions/Echo:Creating repo mediawiki/extensions/Echo from cache /srv/git/mediawiki/extensions/Echo.git INFO:zuul.Cloner.mediawiki/extensions/Cite:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/Cite:Prepared mediawiki/extensions/Cite repo with branch master at commit f208409cbfce553387c9c57af6bf92a1a30cd742 INFO:zuul.Cloner.mediawiki/extensions/Elastica:Creating repo mediawiki/extensions/Elastica from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/Elastica INFO:zuul.Cloner.mediawiki/extensions/CheckUser:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/AbuseFilter:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/CheckUser:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/AbuseFilter:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/CheckUser:Prepared mediawiki/extensions/CheckUser repo with branch master at commit f79782327758f7e13a71e25096fd654d38ac78e3 INFO:zuul.Cloner.mediawiki/extensions/EventBus:Creating repo mediawiki/extensions/EventBus from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/EventBus INFO:zuul.Cloner.mediawiki/extensions/AbuseFilter:Prepared mediawiki/extensions/AbuseFilter repo with branch master at commit 5b5cdf3ef935f8626bc77d231929f9c1a2fef9e0 INFO:zuul.Cloner.mediawiki/extensions/EventLogging:Creating repo mediawiki/extensions/EventLogging from cache /srv/git/mediawiki/extensions/EventLogging.git INFO:zuul.Cloner.mediawiki/extensions/Disambiguator:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/Disambiguator:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/Disambiguator:Prepared mediawiki/extensions/Disambiguator repo with branch master at commit 5d0019d5a15b70ec1de1feec1407fbda2e9968b5 INFO:zuul.Cloner.mediawiki/extensions/EventStreamConfig:Creating repo mediawiki/extensions/EventStreamConfig from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/EventStreamConfig INFO:zuul.Cloner.mediawiki/extensions/CirrusSearch:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/CirrusSearch:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/CirrusSearch:Prepared mediawiki/extensions/CirrusSearch repo with branch master at commit dbce9ce452753db33edc7ec5fb60c845cd3ec66c INFO:zuul.Cloner.mediawiki/extensions/FileImporter:Creating repo mediawiki/extensions/FileImporter from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/FileImporter INFO:zuul.Cloner.mediawiki/extensions/EventLogging:Updating origin remote in repo mediawiki/extensions/EventLogging to https://gerrit.wikimedia.org/r/mediawiki/extensions/EventLogging INFO:zuul.Cloner.mediawiki/extensions/Elastica:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/Elastica:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/Elastica:Prepared mediawiki/extensions/Elastica repo with branch master at commit 8445ffa26d88f83335ce0b9dc37ad6a5e35ee849 INFO:zuul.Cloner.mediawiki/extensions/Gadgets:Creating repo mediawiki/extensions/Gadgets from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/Gadgets INFO:zuul.Cloner.mediawiki/extensions/EventBus:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/EventLogging:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/EventBus:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/EventStreamConfig:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/ConfirmEdit:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/EventBus:Prepared mediawiki/extensions/EventBus repo with branch master at commit 34ca5baa97ec0acda18740483b07d064a699cde1 INFO:zuul.Cloner.mediawiki/extensions/GeoData:Creating repo mediawiki/extensions/GeoData from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/GeoData INFO:zuul.Cloner.mediawiki/extensions/EventLogging:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/EventStreamConfig:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/EventStreamConfig:Prepared mediawiki/extensions/EventStreamConfig repo with branch master at commit 6ffb9180e58f7eea3f4c9052828a9fbca8612e8f INFO:zuul.Cloner.mediawiki/extensions/GlobalCssJs:Creating repo mediawiki/extensions/GlobalCssJs from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/GlobalCssJs INFO:zuul.Cloner.mediawiki/extensions/EventLogging:Prepared mediawiki/extensions/EventLogging repo with branch master at commit 5460af016081e1c995b47ee165c01aa0c9287b21 INFO:zuul.Cloner.mediawiki/extensions/GlobalPreferences:Creating repo mediawiki/extensions/GlobalPreferences from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/GlobalPreferences INFO:zuul.Cloner.mediawiki/extensions/ConfirmEdit:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/ConfirmEdit:Prepared mediawiki/extensions/ConfirmEdit repo with branch master at commit b0f7b44d8c855546e67fc28ab0240e72ff650e2d INFO:zuul.Cloner.mediawiki/extensions/Graph:Creating repo mediawiki/extensions/Graph from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/Graph INFO:zuul.Cloner.mediawiki/extensions/FileImporter:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/GeoData:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/Echo:Updating origin remote in repo mediawiki/extensions/Echo to https://gerrit.wikimedia.org/r/mediawiki/extensions/Echo INFO:zuul.Cloner.mediawiki/extensions/FileImporter:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/FileImporter:Prepared mediawiki/extensions/FileImporter repo with branch master at commit ab5cdc48f18581a25e066a9839cb3ffc7684cefc INFO:zuul.Cloner.mediawiki/extensions/GrowthExperiments:Creating repo mediawiki/extensions/GrowthExperiments from cache /srv/git/mediawiki/extensions/GrowthExperiments.git INFO:zuul.Cloner.mediawiki/extensions/GeoData:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/GeoData:Prepared mediawiki/extensions/GeoData repo with branch master at commit 52bbdb0d76af3ce6d69588503a6dc67e05031ed2 INFO:zuul.Cloner.mediawiki/extensions/GuidedTour:Creating repo mediawiki/extensions/GuidedTour from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/GuidedTour INFO:zuul.Cloner.mediawiki/extensions/GlobalPreferences:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/GlobalCssJs:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/GlobalPreferences:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/GlobalCssJs:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/GlobalPreferences:Prepared mediawiki/extensions/GlobalPreferences repo with branch master at commit fd0ae73143eee0f15a016507c8e43d157f9d44a7 INFO:zuul.Cloner.mediawiki/extensions/IPInfo:Creating repo mediawiki/extensions/IPInfo from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/IPInfo INFO:zuul.Cloner.mediawiki/extensions/GlobalCssJs:Prepared mediawiki/extensions/GlobalCssJs repo with branch master at commit 70e90c4da1c65fd223becef7c06088b0624e2c45 INFO:zuul.Cloner.mediawiki/extensions/ImageMap:Creating repo mediawiki/extensions/ImageMap from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/ImageMap INFO:zuul.Cloner.mediawiki/extensions/Graph:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/Graph:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/Gadgets:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/Echo:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/Graph:Prepared mediawiki/extensions/Graph repo with branch master at commit 4ba7be114af3577c0ecd6adf5ef24f6365c0c8e0 INFO:zuul.Cloner.mediawiki/extensions/InputBox:Creating repo mediawiki/extensions/InputBox from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/InputBox INFO:zuul.Cloner.mediawiki/extensions/Gadgets:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/Gadgets:Prepared mediawiki/extensions/Gadgets repo with branch master at commit 7a3bc3e4c3c9ca7660738b2b9bed2aa1e5ee132e INFO:zuul.Cloner.mediawiki/extensions/Interwiki:Creating repo mediawiki/extensions/Interwiki from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/Interwiki INFO:zuul.Cloner.mediawiki/extensions/Echo:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/Echo:Prepared mediawiki/extensions/Echo repo with branch master at commit b229853fc731dcd913273fe383593346e0d5ed90 INFO:zuul.Cloner.mediawiki/extensions/JsonConfig:Creating repo mediawiki/extensions/JsonConfig from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/JsonConfig INFO:zuul.Cloner.mediawiki/extensions/GuidedTour:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/GuidedTour:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/GuidedTour:Prepared mediawiki/extensions/GuidedTour repo with branch master at commit f555456c2aae8bfd18f95f1626b05797ead49e16 INFO:zuul.Cloner.mediawiki/extensions/Kartographer:Creating repo mediawiki/extensions/Kartographer from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/Kartographer INFO:zuul.Cloner.mediawiki/extensions/IPInfo:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/ImageMap:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/IPInfo:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/IPInfo:Prepared mediawiki/extensions/IPInfo repo with branch master at commit e04be974fcda96cd55807be63d12cd33cad7d8d2 INFO:zuul.Cloner.mediawiki/extensions/Math:Creating repo mediawiki/extensions/Math from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/Math INFO:zuul.Cloner.mediawiki/extensions/ImageMap:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/ImageMap:Prepared mediawiki/extensions/ImageMap repo with branch master at commit 12f0472268213060fc855c76aa14fd43ebb41a8c INFO:zuul.Cloner.mediawiki/extensions/MediaModeration:Creating repo mediawiki/extensions/MediaModeration from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/MediaModeration INFO:zuul.Cloner.mediawiki/extensions/JsonConfig:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/JsonConfig:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/InputBox:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/JsonConfig:Prepared mediawiki/extensions/JsonConfig repo with branch master at commit 251d8a5d8c7b6a84ccea5760a971a2be05902659 INFO:zuul.Cloner.mediawiki/extensions/MobileApp:Creating repo mediawiki/extensions/MobileApp from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/MobileApp INFO:zuul.Cloner.mediawiki/extensions/InputBox:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/ContentTranslation:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/InputBox:Prepared mediawiki/extensions/InputBox repo with branch master at commit ad3ed014d8b37fd196a8f11828291b06bd370a72 INFO:zuul.Cloner.mediawiki/extensions/MobileFrontend:Creating repo mediawiki/extensions/MobileFrontend from cache /srv/git/mediawiki/extensions/MobileFrontend.git INFO:zuul.Cloner.mediawiki/extensions/ContentTranslation:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/ContentTranslation:Prepared mediawiki/extensions/ContentTranslation repo with branch master at commit 811570a249bb3a844f3794af13fe6243519024c7 INFO:zuul.Cloner.mediawiki/extensions/NavigationTiming:Creating repo mediawiki/extensions/NavigationTiming from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/NavigationTiming INFO:zuul.Cloner.mediawiki/extensions/GrowthExperiments:Updating origin remote in repo mediawiki/extensions/GrowthExperiments to https://gerrit.wikimedia.org/r/mediawiki/extensions/GrowthExperiments INFO:zuul.Cloner.mediawiki/extensions/MediaModeration:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/MediaModeration:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/MediaModeration:Prepared mediawiki/extensions/MediaModeration repo with branch master at commit ba3c3df6b9924b804f43ce9c9494b950706a51ab INFO:zuul.Cloner.mediawiki/extensions/PageImages:Creating repo mediawiki/extensions/PageImages from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/PageImages INFO:zuul.Cloner.mediawiki/extensions/Interwiki:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/Interwiki:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/Interwiki:Prepared mediawiki/extensions/Interwiki repo with branch master at commit a49d2bad420d14a56c3fddcbc307b54983064ea6 INFO:zuul.Cloner.mediawiki/extensions/PageTriage:Creating repo mediawiki/extensions/PageTriage from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/PageTriage INFO:zuul.Cloner.mediawiki/extensions/Kartographer:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/Kartographer:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/MobileApp:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/Kartographer:Prepared mediawiki/extensions/Kartographer repo with branch master at commit 748475ad4332d9b181a0a9833ed724bf516905d8 INFO:zuul.Cloner.mediawiki/extensions/PageViewInfo:Creating repo mediawiki/extensions/PageViewInfo from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/PageViewInfo INFO:zuul.Cloner.mediawiki/extensions/MobileApp:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/NavigationTiming:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/MobileApp:Prepared mediawiki/extensions/MobileApp repo with branch master at commit 055b379c48e3a47f165e7d36a6230e3c764263c1 INFO:zuul.Cloner.mediawiki/extensions/ParserFunctions:Creating repo mediawiki/extensions/ParserFunctions from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/ParserFunctions INFO:zuul.Cloner.mediawiki/extensions/NavigationTiming:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/NavigationTiming:Prepared mediawiki/extensions/NavigationTiming repo with branch master at commit 96f64adea238dea10aa3d41ec4f36d2c119a3872 INFO:zuul.Cloner.mediawiki/extensions/PdfHandler:Creating repo mediawiki/extensions/PdfHandler from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/PdfHandler INFO:zuul.Cloner.mediawiki/extensions/GrowthExperiments:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/GrowthExperiments:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/PageImages:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/GrowthExperiments:Prepared mediawiki/extensions/GrowthExperiments repo with branch master at commit e9384561870c4eb768dcdd2ca40d7a1437c2749b INFO:zuul.Cloner.mediawiki/extensions/Poem:Creating repo mediawiki/extensions/Poem from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/Poem INFO:zuul.Cloner.mediawiki/extensions/PageImages:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/MobileFrontend:Updating origin remote in repo mediawiki/extensions/MobileFrontend to https://gerrit.wikimedia.org/r/mediawiki/extensions/MobileFrontend INFO:zuul.Cloner.mediawiki/extensions/PageImages:Prepared mediawiki/extensions/PageImages repo with branch master at commit ecd9c86e9c21119fbb61e6619043c710217baa1c INFO:zuul.Cloner.mediawiki/extensions/ProofreadPage:Creating repo mediawiki/extensions/ProofreadPage from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/ProofreadPage INFO:zuul.Cloner.mediawiki/extensions/PageViewInfo:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/PageViewInfo:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/PageViewInfo:Prepared mediawiki/extensions/PageViewInfo repo with branch master at commit 152255b803124613aabe2d1e3a50d645228c40db INFO:zuul.Cloner.mediawiki/extensions/SandboxLink:Creating repo mediawiki/extensions/SandboxLink from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/SandboxLink INFO:zuul.Cloner.mediawiki/extensions/Poem:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/PdfHandler:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/Poem:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/Poem:Prepared mediawiki/extensions/Poem repo with branch master at commit 88dead04dcbb01df42c1397df3dde3fcfdb80b52 INFO:zuul.Cloner.mediawiki/extensions/Scribunto:Creating repo mediawiki/extensions/Scribunto from cache /srv/git/mediawiki/extensions/Scribunto.git INFO:zuul.Cloner.mediawiki/extensions/PdfHandler:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/PdfHandler:Prepared mediawiki/extensions/PdfHandler repo with branch master at commit 357e2b247c5f58205cc1da4cbbc4e2c9946b0ba1 INFO:zuul.Cloner.mediawiki/extensions/SiteMatrix:Creating repo mediawiki/extensions/SiteMatrix from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/SiteMatrix INFO:zuul.Cloner.mediawiki/extensions/ParserFunctions:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/ParserFunctions:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/ParserFunctions:Prepared mediawiki/extensions/ParserFunctions repo with branch master at commit 385f87a73bf98d58824b3c4f7751dd1d3323cdb2 INFO:zuul.Cloner.mediawiki/extensions/SpamBlacklist:Creating repo mediawiki/extensions/SpamBlacklist from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/SpamBlacklist INFO:zuul.Cloner.mediawiki/extensions/Scribunto:Updating origin remote in repo mediawiki/extensions/Scribunto to https://gerrit.wikimedia.org/r/mediawiki/extensions/Scribunto INFO:zuul.Cloner.mediawiki/extensions/MobileFrontend:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/MobileFrontend:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/Math:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/MobileFrontend:Prepared mediawiki/extensions/MobileFrontend repo with branch master at commit 4b90017a417f27446731b09ade4baa8a7d74d3e2 INFO:zuul.Cloner.mediawiki/extensions/TemplateData:Creating repo mediawiki/extensions/TemplateData from cache /srv/git/mediawiki/extensions/TemplateData.git INFO:zuul.Cloner.mediawiki/extensions/Math:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/Math:Prepared mediawiki/extensions/Math repo with branch master at commit 230abd2cf389ffa3e934f02c75fe9874a8b5f9a0 INFO:zuul.Cloner.mediawiki/extensions/Thanks:Creating repo mediawiki/extensions/Thanks from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/Thanks INFO:zuul.Cloner.mediawiki/extensions/SandboxLink:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/SandboxLink:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/SandboxLink:Prepared mediawiki/extensions/SandboxLink repo with branch master at commit 62f60a035cb4b4b5629df98612d5609c205bd92e INFO:zuul.Cloner.mediawiki/extensions/TimedMediaHandler:Creating repo mediawiki/extensions/TimedMediaHandler from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/TimedMediaHandler INFO:zuul.Cloner.mediawiki/extensions/TemplateData:Updating origin remote in repo mediawiki/extensions/TemplateData to https://gerrit.wikimedia.org/r/mediawiki/extensions/TemplateData INFO:zuul.Cloner.mediawiki/extensions/Scribunto:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/PageTriage:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/Scribunto:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/SiteMatrix:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/Scribunto:Prepared mediawiki/extensions/Scribunto repo with branch master at commit 2f88767b2e9285b2027dcf4d91c3164c244157e4 INFO:zuul.Cloner.mediawiki/extensions/Translate:Creating repo mediawiki/extensions/Translate from cache /srv/git/mediawiki/extensions/Translate.git INFO:zuul.Cloner.mediawiki/extensions/PageTriage:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/PageTriage:Prepared mediawiki/extensions/PageTriage repo with branch master at commit db6ff7cae95f9c47b6f43e2f850be425abba4d45 INFO:zuul.Cloner.mediawiki/extensions/UniversalLanguageSelector:Creating repo mediawiki/extensions/UniversalLanguageSelector from cache /srv/git/mediawiki/extensions/UniversalLanguageSelector.git INFO:zuul.Cloner.mediawiki/extensions/SiteMatrix:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/SiteMatrix:Prepared mediawiki/extensions/SiteMatrix repo with branch master at commit 6565710d377b4e6a0258d353742a1ef33e97a21c INFO:zuul.Cloner.mediawiki/extensions/VisualEditor:Creating repo mediawiki/extensions/VisualEditor from cache /srv/git/mediawiki/extensions/VisualEditor.git INFO:zuul.Cloner.mediawiki/extensions/SpamBlacklist:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/SpamBlacklist:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/TemplateData:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/SpamBlacklist:Prepared mediawiki/extensions/SpamBlacklist repo with branch master at commit a21957de4738753cd3dc20b06737cc5d95583e4f INFO:zuul.Cloner.mediawiki/extensions/WikiEditor:Creating repo mediawiki/extensions/WikiEditor from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/WikiEditor INFO:zuul.Cloner.mediawiki/extensions/TemplateData:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/TemplateData:Prepared mediawiki/extensions/TemplateData repo with branch master at commit 3c8d9a9915869638d541d92f21e4ab8d532ca6aa INFO:zuul.Cloner.mediawiki/extensions/WikiLove:Creating repo mediawiki/extensions/WikiLove from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/WikiLove INFO:zuul.Cloner.mediawiki/extensions/ProofreadPage:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/ProofreadPage:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/ProofreadPage:Prepared mediawiki/extensions/ProofreadPage repo with branch master at commit 08bb0d3857fbaa9d998d84a36960c3c6669f7e40 INFO:zuul.Cloner.mediawiki/extensions/Wikibase:Creating repo mediawiki/extensions/Wikibase from cache /srv/git/mediawiki/extensions/Wikibase.git INFO:zuul.Cloner.mediawiki/extensions/Thanks:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/Thanks:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/Thanks:Prepared mediawiki/extensions/Thanks repo with branch master at commit 652a82012238ca795f90fb6e392ea06d08ab93c9 INFO:zuul.Cloner.mediawiki/extensions/WikibaseCirrusSearch:Creating repo mediawiki/extensions/WikibaseCirrusSearch from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseCirrusSearch INFO:zuul.Cloner.mediawiki/extensions/VisualEditor:Updating origin remote in repo mediawiki/extensions/VisualEditor to https://gerrit.wikimedia.org/r/mediawiki/extensions/VisualEditor INFO:zuul.Cloner.mediawiki/extensions/WikibaseCirrusSearch:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/VisualEditor:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/WikibaseCirrusSearch:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/WikibaseCirrusSearch:Prepared mediawiki/extensions/WikibaseCirrusSearch repo with branch master at commit 162625798de6ad8d0b0757c981944314b85299a6 INFO:zuul.Cloner.mediawiki/extensions/WikibaseMediaInfo:Creating repo mediawiki/extensions/WikibaseMediaInfo from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseMediaInfo INFO:zuul.Cloner.mediawiki/extensions/VisualEditor:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/UniversalLanguageSelector:Updating origin remote in repo mediawiki/extensions/UniversalLanguageSelector to https://gerrit.wikimedia.org/r/mediawiki/extensions/UniversalLanguageSelector INFO:zuul.Cloner.mediawiki/extensions/VisualEditor:Prepared mediawiki/extensions/VisualEditor repo with branch master at commit 921c320590413fd751a040ef85a3cb420bc71d9a INFO:zuul.Cloner.mediawiki/extensions/WikimediaCampaignEvents:Creating repo mediawiki/extensions/WikimediaCampaignEvents from upstream https://gerrit.wikimedia.org/r/mediawiki/extensions/WikimediaCampaignEvents INFO:zuul.Cloner.mediawiki/extensions/Translate:Updating origin remote in repo mediawiki/extensions/Translate to https://gerrit.wikimedia.org/r/mediawiki/extensions/Translate INFO:zuul.Cloner.mediawiki/extensions/WikiLove:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/WikiLove:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/WikiLove:Prepared mediawiki/extensions/WikiLove repo with branch master at commit 4fbf0f8f99bbcba64e18261ca69e81341ae2f689 INFO:zuul.Cloner.mediawiki/extensions/WikimediaMessages:Creating repo mediawiki/extensions/WikimediaMessages from cache /srv/git/mediawiki/extensions/WikimediaMessages.git INFO:zuul.Cloner.mediawiki/extensions/WikimediaCampaignEvents:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/WikimediaCampaignEvents:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/WikimediaCampaignEvents:Prepared mediawiki/extensions/WikimediaCampaignEvents repo with branch master at commit c0b3e68e5dad014649d9288c8aa2e7966bd2ef4a INFO:zuul.Cloner.mediawiki/extensions/cldr:Creating repo mediawiki/extensions/cldr from cache /srv/git/mediawiki/extensions/cldr.git INFO:zuul.Cloner.mediawiki/extensions/Translate:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/UniversalLanguageSelector:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/Translate:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/UniversalLanguageSelector:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/Translate:Prepared mediawiki/extensions/Translate repo with branch master at commit 0e99d418d952887af13d24aa66a3378342a92f90 INFO:zuul.Cloner.mediawiki/skins/MinervaNeue:Creating repo mediawiki/skins/MinervaNeue from cache /srv/git/mediawiki/skins/MinervaNeue.git INFO:zuul.Cloner.mediawiki/extensions/UniversalLanguageSelector:Prepared mediawiki/extensions/UniversalLanguageSelector repo with branch master at commit 5432f2d86adc5b4ff127ff37a45db2dc64922b73 INFO:zuul.Cloner.mediawiki/skins/Vector:Creating repo mediawiki/skins/Vector from cache /srv/git/mediawiki/skins/Vector.git INFO:zuul.Cloner.mediawiki/extensions/TimedMediaHandler:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/cldr:Updating origin remote in repo mediawiki/extensions/cldr to https://gerrit.wikimedia.org/r/mediawiki/extensions/cldr INFO:zuul.Cloner.mediawiki/extensions/TimedMediaHandler:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/WikibaseMediaInfo:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/TimedMediaHandler:Prepared mediawiki/extensions/TimedMediaHandler repo with branch master at commit 05b39e3213c4ae71ab9be3c145434d3237193afb INFO:zuul.Cloner.mediawiki/vendor:Creating repo mediawiki/vendor from cache /srv/git/mediawiki/vendor.git INFO:zuul.Cloner.mediawiki/extensions/WikibaseMediaInfo:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/WikibaseMediaInfo:Prepared mediawiki/extensions/WikibaseMediaInfo repo with branch master at commit 2e8a280d927d7d4d565a97c37a2b5428faf5abed INFO:zuul.Cloner.mediawiki/extensions/Wikibase:Updating origin remote in repo mediawiki/extensions/Wikibase to https://gerrit.wikimedia.org/r/mediawiki/extensions/Wikibase INFO:zuul.Cloner.mediawiki/skins/Vector:Updating origin remote in repo mediawiki/skins/Vector to https://gerrit.wikimedia.org/r/mediawiki/skins/Vector INFO:zuul.Cloner.mediawiki/extensions/cldr:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/cldr:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/cldr:Prepared mediawiki/extensions/cldr repo with branch master at commit 6831595355cc50f10991c24279c04a592716ec3b INFO:zuul.Cloner.mediawiki/skins/MinervaNeue:Updating origin remote in repo mediawiki/skins/MinervaNeue to https://gerrit.wikimedia.org/r/mediawiki/skins/MinervaNeue INFO:zuul.Cloner.mediawiki/skins/Vector:upstream repo has branch master INFO:zuul.Cloner.mediawiki/skins/Vector:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/WikimediaMessages:Updating origin remote in repo mediawiki/extensions/WikimediaMessages to https://gerrit.wikimedia.org/r/mediawiki/extensions/WikimediaMessages INFO:zuul.Cloner.mediawiki/skins/Vector:Prepared mediawiki/skins/Vector repo with branch master at commit 5fc6adb62f0b2964dd146e218e8a29058e8f5ffc INFO:zuul.Cloner.mediawiki/skins/MinervaNeue:upstream repo has branch master INFO:zuul.Cloner.mediawiki/skins/MinervaNeue:Falling back to branch master INFO:zuul.Cloner.mediawiki/skins/MinervaNeue:Prepared mediawiki/skins/MinervaNeue repo with branch master at commit d9b8f75fcaf5968d2ec930c592384adabed246ee INFO:zuul.Cloner.mediawiki/extensions/Wikibase:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/Wikibase:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/Wikibase:Prepared mediawiki/extensions/Wikibase repo with branch master at commit cfffd78de594d29fb113a23d71d3f593926b5edf INFO:zuul.Cloner.mediawiki/extensions/WikimediaMessages:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/WikimediaMessages:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/WikimediaMessages:Prepared mediawiki/extensions/WikimediaMessages repo with branch master at commit 045aa222198847a6c78cabe5b527828f956ede31 INFO:zuul.Cloner.mediawiki/vendor:Updating origin remote in repo mediawiki/vendor to https://gerrit.wikimedia.org/r/mediawiki/vendor INFO:zuul.Cloner.mediawiki/extensions/WikiEditor:upstream repo has branch master INFO:zuul.Cloner.mediawiki/vendor:upstream repo has branch master INFO:zuul.Cloner.mediawiki/extensions/WikiEditor:Falling back to branch master INFO:zuul.Cloner.mediawiki/extensions/WikiEditor:Prepared mediawiki/extensions/WikiEditor repo with branch master at commit d807ac9d5024a4262877d00666a6a69c1249fa15 INFO:zuul.Cloner.mediawiki/vendor:Falling back to branch master INFO:zuul.Cloner.mediawiki/vendor:Prepared mediawiki/vendor repo with branch master at commit b322a9f99cb5c8abbd295e6b9aa5dc1f9c04162d INFO:quibble.zuul.clone:Prepared all repositories INFO:quibble.commands:<<< Finish: Zuul clone {"cache_dir": "/srv/git", "projects": ["mediawiki/core", "mediawiki/extensions/AbuseFilter", "mediawiki/extensions/AntiSpoof", "mediawiki/extensions/Babel", "mediawiki/extensions/BetaFeatures", "mediawiki/extensions/CampaignEvents", "mediawiki/extensions/CheckUser", "mediawiki/extensions/CirrusSearch", "mediawiki/extensions/Cite", "mediawiki/extensions/CiteThisPage", "mediawiki/extensions/CodeEditor", "mediawiki/extensions/CommunityConfiguration", "mediawiki/extensions/CommunityConfigurationExample", "mediawiki/extensions/ConfirmEdit", "mediawiki/extensions/ContentTranslation", "mediawiki/extensions/Disambiguator", "mediawiki/extensions/Echo", "mediawiki/extensions/Elastica", "mediawiki/extensions/EventBus", "mediawiki/extensions/EventLogging", "mediawiki/extensions/EventStreamConfig", "mediawiki/extensions/FileImporter", "mediawiki/extensions/Gadgets", "mediawiki/extensions/GeoData", "mediawiki/extensions/GlobalCssJs", "mediawiki/extensions/GlobalPreferences", "mediawiki/extensions/Graph", "mediawiki/extensions/GrowthExperiments", "mediawiki/extensions/GuidedTour", "mediawiki/extensions/IPInfo", "mediawiki/extensions/ImageMap", "mediawiki/extensions/InputBox", "mediawiki/extensions/Interwiki", "mediawiki/extensions/JsonConfig", "mediawiki/extensions/Kartographer", "mediawiki/extensions/Math", "mediawiki/extensions/MediaModeration", "mediawiki/extensions/MobileApp", "mediawiki/extensions/MobileFrontend", "mediawiki/extensions/NavigationTiming", "mediawiki/extensions/PageImages", "mediawiki/extensions/PageTriage", "mediawiki/extensions/PageViewInfo", "mediawiki/extensions/ParserFunctions", "mediawiki/extensions/PdfHandler", "mediawiki/extensions/Poem", "mediawiki/extensions/ProofreadPage", "mediawiki/extensions/SandboxLink", "mediawiki/extensions/Scribunto", "mediawiki/extensions/SiteMatrix", "mediawiki/extensions/SpamBlacklist", "mediawiki/extensions/TemplateData", "mediawiki/extensions/Thanks", "mediawiki/extensions/TimedMediaHandler", "mediawiki/extensions/Translate", "mediawiki/extensions/UniversalLanguageSelector", "mediawiki/extensions/VisualEditor", "mediawiki/extensions/WikiEditor", "mediawiki/extensions/WikiLove", "mediawiki/extensions/Wikibase", "mediawiki/extensions/WikibaseCirrusSearch", "mediawiki/extensions/WikibaseMediaInfo", "mediawiki/extensions/WikimediaCampaignEvents", "mediawiki/extensions/WikimediaMessages", "mediawiki/extensions/cldr", "mediawiki/skins/MinervaNeue", "mediawiki/skins/Vector", "mediawiki/vendor"], "workers": 8, "workspace": "/workspace/src", "zuul_branch": "master", "zuul_project": "mediawiki/core", "zuul_ref": "refs/zuul/master/Z01ba108f23fe4bafa955a579ee9f299a", "zuul_url": "git://contint1002.wikimedia.org"}, in 38.462 s INFO:quibble.commands:>>> Start: Submodule update: /workspace/src INFO:quibble.commands:Updating git submodules of extensions and skins Submodule 'lib/resources/wikibase-api' (https://gerrit.wikimedia.org/r/wikibase/javascript-api) registered for path 'lib/resources/wikibase-api' Submodule 'view/lib/wikibase-data-model' (https://phabricator.wikimedia.org/source/wikibase-data-model.git) registered for path 'view/lib/wikibase-data-model' Submodule 'view/lib/wikibase-data-values' (https://phabricator.wikimedia.org/source/datavalues-javascript.git) registered for path 'view/lib/wikibase-data-values' Submodule 'view/lib/wikibase-data-values-value-view' (https://gerrit.wikimedia.org/r/data-values/value-view) registered for path 'view/lib/wikibase-data-values-value-view' Submodule 'view/lib/wikibase-serialization' (https://phabricator.wikimedia.org/source/wikibase-serialization.git) registered for path 'view/lib/wikibase-serialization' Submodule 'view/lib/wikibase-termbox' (https://gerrit.wikimedia.org/r/wikibase/termbox) registered for path 'view/lib/wikibase-termbox' Cloning into '/workspace/src/extensions/Wikibase/lib/resources/wikibase-api'... Cloning into '/workspace/src/extensions/Wikibase/view/lib/wikibase-data-values-value-view'... Cloning into '/workspace/src/extensions/Wikibase/view/lib/wikibase-data-model'... Cloning into '/workspace/src/extensions/Wikibase/view/lib/wikibase-data-values'... Cloning into '/workspace/src/extensions/Wikibase/view/lib/wikibase-serialization'... Cloning into '/workspace/src/extensions/Wikibase/view/lib/wikibase-termbox'... Submodule path 'lib/resources/wikibase-api': checked out '7f076e3534686ab35f7807462539fcef08b6e9f2' Submodule path 'view/lib/wikibase-data-model': checked out '6b304daeb804591ddc4520925337429ac086515c' Submodule path 'view/lib/wikibase-data-values': checked out '457733ebe7b0d090a67e2623350be2e4286077fe' Submodule path 'view/lib/wikibase-data-values-value-view': checked out '0bd65f4e0cd4defdc315e15d462a09e8b6d9bf8f' Submodule path 'view/lib/wikibase-serialization': checked out 'e9b9a736f19e42497bfe45cb6f323781b00b5023' Submodule path 'view/lib/wikibase-termbox': checked out '87f5df732da97a7acd29b20bfd4f1aedff509fbf' 7f076e3534686ab35f7807462539fcef08b6e9f2 lib/resources/wikibase-api (1.0.3-110-g7f076e3) 6b304daeb804591ddc4520925337429ac086515c view/lib/wikibase-data-model (6.1.0-11-g6b304da) 457733ebe7b0d090a67e2623350be2e4286077fe view/lib/wikibase-data-values (0.10.0-19-g457733e) 0bd65f4e0cd4defdc315e15d462a09e8b6d9bf8f view/lib/wikibase-data-values-value-view (1.0.0-151-g0bd65f4) e9b9a736f19e42497bfe45cb6f323781b00b5023 view/lib/wikibase-serialization (5.0.0-18-ge9b9a73) 87f5df732da97a7acd29b20bfd4f1aedff509fbf view/lib/wikibase-termbox (v0.1-362-g87f5df7) Submodule 'lib/ve' (https://gerrit.wikimedia.org/r/VisualEditor/VisualEditor.git) registered for path 'lib/ve' Cloning into '/workspace/src/extensions/VisualEditor/lib/ve'... Submodule path 'lib/ve': checked out 'f0c5bf865cd650ae6e029d857c1c4a597a766be0' f0c5bf865cd650ae6e029d857c1c4a597a766be0 lib/ve (heads/master) INFO:quibble.commands:<<< Finish: Submodule update: /workspace/src, in 14.527 s INFO:quibble.commands:>>> Start: Check success cache INFO:quibble.commands:Checking success cache for all repos under /workspace/src and initial key data ['wmf-quibble-core-vendor-mysql-php81', 'docker-registry.wikimedia.org/releng/quibble-bullseye-php81:1.13.0'] INFO:zuul.CloneMapper:Workspace path set to: /workspace/src INFO:zuul.CloneMapper:Mapping projects to workspace... INFO:zuul.CloneMapper: mediawiki/core -> /workspace/src INFO:zuul.CloneMapper: mediawiki/extensions/AbuseFilter -> /workspace/src/extensions/AbuseFilter INFO:zuul.CloneMapper: mediawiki/extensions/AntiSpoof -> /workspace/src/extensions/AntiSpoof INFO:zuul.CloneMapper: mediawiki/extensions/Babel -> /workspace/src/extensions/Babel INFO:zuul.CloneMapper: mediawiki/extensions/BetaFeatures -> /workspace/src/extensions/BetaFeatures INFO:zuul.CloneMapper: mediawiki/extensions/CampaignEvents -> /workspace/src/extensions/CampaignEvents INFO:zuul.CloneMapper: mediawiki/extensions/CheckUser -> /workspace/src/extensions/CheckUser INFO:zuul.CloneMapper: mediawiki/extensions/CirrusSearch -> /workspace/src/extensions/CirrusSearch INFO:zuul.CloneMapper: mediawiki/extensions/Cite -> /workspace/src/extensions/Cite INFO:zuul.CloneMapper: mediawiki/extensions/CiteThisPage -> /workspace/src/extensions/CiteThisPage INFO:zuul.CloneMapper: mediawiki/extensions/CodeEditor -> /workspace/src/extensions/CodeEditor INFO:zuul.CloneMapper: mediawiki/extensions/CommunityConfiguration -> /workspace/src/extensions/CommunityConfiguration INFO:zuul.CloneMapper: mediawiki/extensions/CommunityConfigurationExample -> /workspace/src/extensions/CommunityConfigurationExample INFO:zuul.CloneMapper: mediawiki/extensions/ConfirmEdit -> /workspace/src/extensions/ConfirmEdit INFO:zuul.CloneMapper: mediawiki/extensions/ContentTranslation -> /workspace/src/extensions/ContentTranslation INFO:zuul.CloneMapper: mediawiki/extensions/Disambiguator -> /workspace/src/extensions/Disambiguator INFO:zuul.CloneMapper: mediawiki/extensions/Echo -> /workspace/src/extensions/Echo INFO:zuul.CloneMapper: mediawiki/extensions/Elastica -> /workspace/src/extensions/Elastica INFO:zuul.CloneMapper: mediawiki/extensions/EventBus -> /workspace/src/extensions/EventBus INFO:zuul.CloneMapper: mediawiki/extensions/EventLogging -> /workspace/src/extensions/EventLogging INFO:zuul.CloneMapper: mediawiki/extensions/EventStreamConfig -> /workspace/src/extensions/EventStreamConfig INFO:zuul.CloneMapper: mediawiki/extensions/FileImporter -> /workspace/src/extensions/FileImporter INFO:zuul.CloneMapper: mediawiki/extensions/Gadgets -> /workspace/src/extensions/Gadgets INFO:zuul.CloneMapper: mediawiki/extensions/GeoData -> /workspace/src/extensions/GeoData INFO:zuul.CloneMapper: mediawiki/extensions/GlobalCssJs -> /workspace/src/extensions/GlobalCssJs INFO:zuul.CloneMapper: mediawiki/extensions/GlobalPreferences -> /workspace/src/extensions/GlobalPreferences INFO:zuul.CloneMapper: mediawiki/extensions/Graph -> /workspace/src/extensions/Graph INFO:zuul.CloneMapper: mediawiki/extensions/GrowthExperiments -> /workspace/src/extensions/GrowthExperiments INFO:zuul.CloneMapper: mediawiki/extensions/GuidedTour -> /workspace/src/extensions/GuidedTour INFO:zuul.CloneMapper: mediawiki/extensions/IPInfo -> /workspace/src/extensions/IPInfo INFO:zuul.CloneMapper: mediawiki/extensions/ImageMap -> /workspace/src/extensions/ImageMap INFO:zuul.CloneMapper: mediawiki/extensions/InputBox -> /workspace/src/extensions/InputBox INFO:zuul.CloneMapper: mediawiki/extensions/Interwiki -> /workspace/src/extensions/Interwiki INFO:zuul.CloneMapper: mediawiki/extensions/JsonConfig -> /workspace/src/extensions/JsonConfig INFO:zuul.CloneMapper: mediawiki/extensions/Kartographer -> /workspace/src/extensions/Kartographer INFO:zuul.CloneMapper: mediawiki/extensions/Math -> /workspace/src/extensions/Math INFO:zuul.CloneMapper: mediawiki/extensions/MediaModeration -> /workspace/src/extensions/MediaModeration INFO:zuul.CloneMapper: mediawiki/extensions/MobileApp -> /workspace/src/extensions/MobileApp INFO:zuul.CloneMapper: mediawiki/extensions/MobileFrontend -> /workspace/src/extensions/MobileFrontend INFO:zuul.CloneMapper: mediawiki/extensions/NavigationTiming -> /workspace/src/extensions/NavigationTiming INFO:zuul.CloneMapper: mediawiki/extensions/PageImages -> /workspace/src/extensions/PageImages INFO:zuul.CloneMapper: mediawiki/extensions/PageTriage -> /workspace/src/extensions/PageTriage INFO:zuul.CloneMapper: mediawiki/extensions/PageViewInfo -> /workspace/src/extensions/PageViewInfo INFO:zuul.CloneMapper: mediawiki/extensions/ParserFunctions -> /workspace/src/extensions/ParserFunctions INFO:zuul.CloneMapper: mediawiki/extensions/PdfHandler -> /workspace/src/extensions/PdfHandler INFO:zuul.CloneMapper: mediawiki/extensions/Poem -> /workspace/src/extensions/Poem INFO:zuul.CloneMapper: mediawiki/extensions/ProofreadPage -> /workspace/src/extensions/ProofreadPage INFO:zuul.CloneMapper: mediawiki/extensions/SandboxLink -> /workspace/src/extensions/SandboxLink INFO:zuul.CloneMapper: mediawiki/extensions/Scribunto -> /workspace/src/extensions/Scribunto INFO:zuul.CloneMapper: mediawiki/extensions/SiteMatrix -> /workspace/src/extensions/SiteMatrix INFO:zuul.CloneMapper: mediawiki/extensions/SpamBlacklist -> /workspace/src/extensions/SpamBlacklist INFO:zuul.CloneMapper: mediawiki/extensions/TemplateData -> /workspace/src/extensions/TemplateData INFO:zuul.CloneMapper: mediawiki/extensions/Thanks -> /workspace/src/extensions/Thanks INFO:zuul.CloneMapper: mediawiki/extensions/TimedMediaHandler -> /workspace/src/extensions/TimedMediaHandler INFO:zuul.CloneMapper: mediawiki/extensions/Translate -> /workspace/src/extensions/Translate INFO:zuul.CloneMapper: mediawiki/extensions/UniversalLanguageSelector -> /workspace/src/extensions/UniversalLanguageSelector INFO:zuul.CloneMapper: mediawiki/extensions/VisualEditor -> /workspace/src/extensions/VisualEditor INFO:zuul.CloneMapper: mediawiki/extensions/WikiEditor -> /workspace/src/extensions/WikiEditor INFO:zuul.CloneMapper: mediawiki/extensions/WikiLove -> /workspace/src/extensions/WikiLove INFO:zuul.CloneMapper: mediawiki/extensions/Wikibase -> /workspace/src/extensions/Wikibase INFO:zuul.CloneMapper: mediawiki/extensions/WikibaseCirrusSearch -> /workspace/src/extensions/WikibaseCirrusSearch INFO:zuul.CloneMapper: mediawiki/extensions/WikibaseMediaInfo -> /workspace/src/extensions/WikibaseMediaInfo INFO:zuul.CloneMapper: mediawiki/extensions/WikimediaCampaignEvents -> /workspace/src/extensions/WikimediaCampaignEvents INFO:zuul.CloneMapper: mediawiki/extensions/WikimediaMessages -> /workspace/src/extensions/WikimediaMessages INFO:zuul.CloneMapper: mediawiki/extensions/cldr -> /workspace/src/extensions/cldr INFO:zuul.CloneMapper: mediawiki/skins/MinervaNeue -> /workspace/src/skins/MinervaNeue INFO:zuul.CloneMapper: mediawiki/skins/Vector -> /workspace/src/skins/Vector INFO:zuul.CloneMapper: mediawiki/vendor -> /workspace/src/vendor INFO:zuul.CloneMapper:Expansion completed. INFO:quibble.commands:Found repo /workspace/src with tree beb743372aa6d5ca0464e90be4c9615500708df0 INFO:quibble.commands:Found repo /workspace/src/extensions/AbuseFilter with tree 3b0aed7abe11e202269c2b3243e09a6f546a1daa INFO:quibble.commands:Found repo /workspace/src/extensions/AntiSpoof with tree 6680b5c7b98ae244d538df94a171759f7a8a7fe9 INFO:quibble.commands:Found repo /workspace/src/extensions/Babel with tree 2cc9e201ff8a76dbf434c240889f2bf3c1ac8552 INFO:quibble.commands:Found repo /workspace/src/extensions/BetaFeatures with tree 726de01629e72e789e1aabb3f694ccd5157b35b2 INFO:quibble.commands:Found repo /workspace/src/extensions/CampaignEvents with tree b9c8df7b48c1381b94022378e4a36ba8ca170f5c INFO:quibble.commands:Found repo /workspace/src/extensions/CheckUser with tree a0340cdef4fc96a250692ac456c4e3c58eec3426 INFO:quibble.commands:Found repo /workspace/src/extensions/CirrusSearch with tree 771f732a47a7153df1f9d93f839ab028e68d2cb0 INFO:quibble.commands:Found repo /workspace/src/extensions/Cite with tree 6c79ffce89929c51190a1021b3c9b353e15699c8 INFO:quibble.commands:Found repo /workspace/src/extensions/CiteThisPage with tree 64af30059f1e48deb97a350c4de5ab708599ac5c INFO:quibble.commands:Found repo /workspace/src/extensions/CodeEditor with tree 262f0b382974e3a0c8b58a3dcde2d8861ea28c67 INFO:quibble.commands:Found repo /workspace/src/extensions/CommunityConfiguration with tree e03a9e1dbe0f47acc149c580fbf12c15162ba623 INFO:quibble.commands:Found repo /workspace/src/extensions/CommunityConfigurationExample with tree b20aaa45cc8bfe00ad73a3cf9f96e9ec5e298031 INFO:quibble.commands:Found repo /workspace/src/extensions/ConfirmEdit with tree 8acebbd0fb19ef37ad6fea4f60cd062d54183974 INFO:quibble.commands:Found repo /workspace/src/extensions/ContentTranslation with tree ead441f1ff9019495d674722bd12b84fcbd7e177 INFO:quibble.commands:Found repo /workspace/src/extensions/Disambiguator with tree cec6b07cc21923945187524f8a99f48aafa95e61 INFO:quibble.commands:Found repo /workspace/src/extensions/Echo with tree bbdaecddb3e7ba0cf1bcab6d65f4e9e774152901 INFO:quibble.commands:Found repo /workspace/src/extensions/Elastica with tree dcc2fd9e46406c2e5c239923414a909b18886764 INFO:quibble.commands:Found repo /workspace/src/extensions/EventBus with tree 7ff6c18f13783bb955ff48754180aa99f20d33aa INFO:quibble.commands:Found repo /workspace/src/extensions/EventLogging with tree a3ce96ad12b054de8e3f5104f53a82fcaa4fd135 INFO:quibble.commands:Found repo /workspace/src/extensions/EventStreamConfig with tree 8e4ce3a887b90fbe02036b943e353205ad5a79f0 INFO:quibble.commands:Found repo /workspace/src/extensions/FileImporter with tree b6e846755e7b0b7a570980437c26d3188b8ba3cc INFO:quibble.commands:Found repo /workspace/src/extensions/Gadgets with tree 2a77cb03b0ea69b70a71b3d884a937df040d57db INFO:quibble.commands:Found repo /workspace/src/extensions/GeoData with tree 1846fc7fd4041874ccabde26e08d7c565fc76dfe INFO:quibble.commands:Found repo /workspace/src/extensions/GlobalCssJs with tree ad8923b7a9e6c7396cb706c21977b261cb7871e8 INFO:quibble.commands:Found repo /workspace/src/extensions/GlobalPreferences with tree f1abafbc7b8e311f6fb2a1cbf27d4582ede81175 INFO:quibble.commands:Found repo /workspace/src/extensions/Graph with tree 4dd4af9e258aaa7dfa741e2849e700e9cb82a85b INFO:quibble.commands:Found repo /workspace/src/extensions/GrowthExperiments with tree f1b9445836bfc24cf73c2a20cefd31f738a5d515 INFO:quibble.commands:Found repo /workspace/src/extensions/GuidedTour with tree f55e5cf564635ad0418b7358136bfbe32e5aa051 INFO:quibble.commands:Found repo /workspace/src/extensions/IPInfo with tree 3eaa00ddb70ef634262204ccb62a7a593ae27590 INFO:quibble.commands:Found repo /workspace/src/extensions/ImageMap with tree ce4936d25f9ba02252b6fc046d89ae33b09abc31 INFO:quibble.commands:Found repo /workspace/src/extensions/InputBox with tree 7dbe40eff0ebf0c0ccba8978c6b60acf531be8b8 INFO:quibble.commands:Found repo /workspace/src/extensions/Interwiki with tree 086be777957a54487f742b8b4f9ee49102e4debb INFO:quibble.commands:Found repo /workspace/src/extensions/JsonConfig with tree e2395568fedf55c0d833120476ae4efbd9365153 INFO:quibble.commands:Found repo /workspace/src/extensions/Kartographer with tree 895abaf11c7878fd25c5c5aa61774a80a4f50ff1 INFO:quibble.commands:Found repo /workspace/src/extensions/Math with tree 8f56bb6c504e77a43535ebb0d34d447ddc743d16 INFO:quibble.commands:Found repo /workspace/src/extensions/MediaModeration with tree 2b059aadaf26083e83b5a3b07870dc9002e7b1d0 INFO:quibble.commands:Found repo /workspace/src/extensions/MobileApp with tree f5df94264d1c9d68ea2149344fe69a5fdcc6a8f3 INFO:quibble.commands:Found repo /workspace/src/extensions/MobileFrontend with tree 7c844bd26f75ced36c7963a66d16ee8737ffe603 INFO:quibble.commands:Found repo /workspace/src/extensions/NavigationTiming with tree 14f33efae506c7da04016e0846bdf91fc09d018e INFO:quibble.commands:Found repo /workspace/src/extensions/PageImages with tree 4d82607a9d4bd92ed54f17d163e601f96417e17e INFO:quibble.commands:Found repo /workspace/src/extensions/PageTriage with tree afd3f8e74387e8fb28e80150989e7a08cc39a57e INFO:quibble.commands:Found repo /workspace/src/extensions/PageViewInfo with tree 82ae850dfcb96140efab43004cf5c455126d721d INFO:quibble.commands:Found repo /workspace/src/extensions/ParserFunctions with tree 670d53a310badf5a956ad71d43f0664f7d579398 INFO:quibble.commands:Found repo /workspace/src/extensions/PdfHandler with tree 24e7693d08995d9a412bb563c0b1a458dc66f9c7 INFO:quibble.commands:Found repo /workspace/src/extensions/Poem with tree e95197b263335ea2ed8d7a097fba830d54aa63cf INFO:quibble.commands:Found repo /workspace/src/extensions/ProofreadPage with tree d59f4bf3c7698dba72512cffd7ebc505fef23ecd INFO:quibble.commands:Found repo /workspace/src/extensions/SandboxLink with tree 0be437638f4f873393d01f34669aa27a8c57db7a INFO:quibble.commands:Found repo /workspace/src/extensions/Scribunto with tree bffcf4965a61929e64d3da0497dd81ca6f6b5464 INFO:quibble.commands:Found repo /workspace/src/extensions/SiteMatrix with tree e2df367d54d111b8a3a64f3e6d90c1ebf057c7b6 INFO:quibble.commands:Found repo /workspace/src/extensions/SpamBlacklist with tree 923829931b9d0bf1935b591bfd2fa2dccae645f8 INFO:quibble.commands:Found repo /workspace/src/extensions/TemplateData with tree 39d6c28c5a7c029e3f102309d998c967e5277255 INFO:quibble.commands:Found repo /workspace/src/extensions/Thanks with tree 3ed0047ecd2867db3ec49555da7256d2930b9dfc INFO:quibble.commands:Found repo /workspace/src/extensions/TimedMediaHandler with tree 9229bec373c69e2774764d8108d2820effc41893 INFO:quibble.commands:Found repo /workspace/src/extensions/Translate with tree 6b12763f907010ef226f495b2831c86f65270463 INFO:quibble.commands:Found repo /workspace/src/extensions/UniversalLanguageSelector with tree 86f8669a9e01f487078483039bd9dc5a1fcc0c7c INFO:quibble.commands:Found repo /workspace/src/extensions/VisualEditor with tree f06099a53cb5db6ba9f6e39e7e3dbd906adbdea5 INFO:quibble.commands:Found repo /workspace/src/extensions/WikiEditor with tree 15095082463e730cb6fd8160f01e4b124e94a58a INFO:quibble.commands:Found repo /workspace/src/extensions/WikiLove with tree 580c0709eba7af225f5292ddb338063ff98705b8 INFO:quibble.commands:Found repo /workspace/src/extensions/Wikibase with tree a2b35e87674c65a3b7ed8d5dc8ad6b8d947c8a04 INFO:quibble.commands:Found repo /workspace/src/extensions/WikibaseCirrusSearch with tree 8aec78e4d110169efb90add2d1f34b739983fd8b INFO:quibble.commands:Found repo /workspace/src/extensions/WikibaseMediaInfo with tree 54fc05c2dd3c402844d5a395a7190b93bd6b098b INFO:quibble.commands:Found repo /workspace/src/extensions/WikimediaCampaignEvents with tree 8e0fc87f00465c39373533bc38fa540eb7c3d1ed INFO:quibble.commands:Found repo /workspace/src/extensions/WikimediaMessages with tree 1ba96359122819e271d97cc8d3e5847b2b14abb9 INFO:quibble.commands:Found repo /workspace/src/extensions/cldr with tree ae7e02174e32e24be8fbc59fc8a2d2382402b7d8 INFO:quibble.commands:Found repo /workspace/src/skins/MinervaNeue with tree 97b5488df6a1c431e362193bbc51d39bee9ad94a INFO:quibble.commands:Found repo /workspace/src/skins/Vector with tree 3b94d8fac43336bbf81070ad7944ada0415cdb98 INFO:quibble.commands:Found repo /workspace/src/vendor with tree 9aa6ad7350447239562e52a2d25513c2058ab0d0 INFO:quibble.commands:Success cache: MISS INFO:quibble.commands:<<< Finish: Check success cache, in 2.584 s INFO:quibble.commands:>>> Start: Install composer dev-requires for vendor.git INFO:quibble.commands:mediawiki/vendor is used, add require-dev dependencies 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=46.0.0 mediawiki/mediawiki-phan-config=0.15.1 mediawiki/minus-x=1.1.3 nikic/php-parser=^5.3.1 php-parallel-lint/php-console-highlighter=1.0.0 php-parallel-lint/php-parallel-lint=1.4.0 phpunit/phpunit=9.6.21 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 > init: Wikimedia\Composer\Merge\V2\MergePlugin->onInit 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. 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. 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. 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. ./composer.json has been updated > init: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onInit 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 > pre-update-cmd: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onInstallUpdateOrDump Loading composer repositories with package information Pattern "ext-simplexml" listed for update matches platform packages, but these cannot be updated by Composer. 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 Dependency resolution completed in 0.002 seconds Analyzed 384 packages to resolve dependencies Analyzed 1000 rules to resolve dependencies Dependency resolution completed in 0.000 seconds Lock file operations: 63 installs, 0 updates, 0 removals Installs: squizlabs/php_codesniffer:3.11.3, dealerdirect/phpcodesniffer-composer-installer:v1.0.0, composer/pcre:3.3.2, psr/cache:3.0.0, doctrine/event-manager:2.0.1, doctrine/deprecations:1.1.4, doctrine/cache:2.2.0, doctrine/dbal:3.8.4, doctrine/sql-formatter:1.1.3, giorgiosironi/eris:0.14.1, 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.13.0, doctrine/instantiator:2.0.0, phpunit/phpunit:9.6.21, johnkary/phpunit-speedtrap:v4.0.1, phpcsstandards/phpcsutils:1.0.12, phpcsstandards/phpcsextra:1.2.1, composer/spdx-licenses:1.5.8, mediawiki/mediawiki-codesniffer:v46.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:2.1.0, phpdocumentor/reflection-common:2.2.0, webmozart/assert:1.11.0, phpdocumentor/type-resolver:1.10.0, phpdocumentor/reflection-docblock:5.6.1, felixfbecker/advanced-json-rpc:v3.2.1, composer/xdebug-handler:3.0.5, phan/phan:5.4.5, mediawiki/phan-taint-check-plugin:6.1.0, mediawiki/mediawiki-phan-config:0.15.1, 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.1.0 - Locking composer/pcre (3.3.2) - Locking composer/spdx-licenses (1.5.8) - Locking composer/xdebug-handler (3.0.5) - Locking dealerdirect/phpcodesniffer-composer-installer (v1.0.0) - Locking doctrine/cache (2.2.0) - Locking doctrine/dbal (3.8.4) - Locking doctrine/deprecations (1.1.4) - Locking doctrine/event-manager (2.0.1) - Locking doctrine/instantiator (2.0.0) - Locking doctrine/sql-formatter (1.1.3) - Locking felixfbecker/advanced-json-rpc (v3.2.1) - Locking giorgiosironi/eris (0.14.1) - Locking hamcrest/hamcrest-php (v2.0.1) - Locking johnkary/phpunit-speedtrap (v4.0.1) - Locking mediawiki/mediawiki-codesniffer (v46.0.0) - Locking mediawiki/mediawiki-phan-config (0.15.1) - Locking mediawiki/minus-x (1.1.3) - Locking mediawiki/phan-taint-check-plugin (6.1.0) - Locking microsoft/tolerant-php-parser (v0.1.2) - Locking myclabs/deep-copy (1.13.0) - Locking netresearch/jsonmapper (v4.5.0) - Locking phan/phan (5.4.5) - Locking phar-io/manifest (2.0.4) - Locking phar-io/version (3.2.1) - Locking php-parallel-lint/php-console-color (v1.0.1) - Locking php-parallel-lint/php-console-highlighter (v1.0.0) - Locking phpcsstandards/phpcsextra (1.2.1) - Locking phpcsstandards/phpcsutils (1.0.12) - Locking phpdocumentor/reflection-common (2.2.0) - Locking phpdocumentor/reflection-docblock (5.6.1) - Locking phpdocumentor/type-resolver (1.10.0) - Locking phpstan/phpdoc-parser (2.1.0) - Locking phpunit/php-code-coverage (9.2.32) - Locking phpunit/php-file-iterator (3.0.6) - Locking phpunit/php-invoker (3.1.1) - Locking phpunit/php-text-template (2.0.4) - Locking phpunit/php-timer (5.0.3) - Locking phpunit/phpunit (9.6.21) - Locking psr/cache (3.0.0) - Locking sabre/event (5.1.7) - Locking sebastian/cli-parser (1.0.2) - Locking sebastian/code-unit (1.0.8) - Locking sebastian/code-unit-reverse-lookup (2.0.3) - Locking sebastian/comparator (4.0.8) - Locking sebastian/complexity (2.0.3) - Locking sebastian/diff (4.0.6) - Locking sebastian/environment (5.1.5) - Locking sebastian/exporter (4.0.6) - Locking sebastian/global-state (5.0.7) - Locking sebastian/lines-of-code (1.0.4) - Locking sebastian/object-enumerator (4.0.4) - Locking sebastian/object-reflector (2.0.4) - Locking sebastian/recursion-context (4.0.5) - Locking sebastian/resource-operations (3.0.4) - Locking sebastian/type (3.2.1) - Locking sebastian/version (3.0.2) - Locking seld/jsonlint (1.10.2) - Locking squizlabs/php_codesniffer (3.11.3) - Locking theseer/tokenizer (1.2.3) - Locking tysonandre/var_representation_polyfill (0.1.3) - Locking webmozart/assert (1.11.0) - Locking wikimedia/alea (1.0.0) - Locking wmde/hamcrest-html-matchers (v1.1.0) Writing lock file Installing dependencies from lock file (including require-dev) Package operations: 64 installs, 0 updates, 0 removals Installs: squizlabs/php_codesniffer:3.11.3, dealerdirect/phpcodesniffer-composer-installer:v1.0.0, composer/pcre:3.3.2, psr/cache:3.0.0, doctrine/event-manager:2.0.1, doctrine/deprecations:1.1.4, doctrine/cache:2.2.0, doctrine/dbal:3.8.4, doctrine/sql-formatter:1.1.3, giorgiosironi/eris:0.14.1, 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.13.0, doctrine/instantiator:2.0.0, phpunit/phpunit:9.6.21, johnkary/phpunit-speedtrap:v4.0.1, phpcsstandards/phpcsutils:1.0.12, phpcsstandards/phpcsextra:1.2.1, composer/spdx-licenses:1.5.8, mediawiki/mediawiki-codesniffer:v46.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:2.1.0, phpdocumentor/reflection-common:2.2.0, phpdocumentor/type-resolver:1.10.0, phpdocumentor/reflection-docblock:5.6.1, felixfbecker/advanced-json-rpc:v3.2.1, composer/xdebug-handler:3.0.5, phan/phan:5.4.5, mediawiki/phan-taint-check-plugin:6.1.0, mediawiki/mediawiki-phan-config:0.15.1, 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.1.0 - Installing squizlabs/php_codesniffer (3.11.3): Extracting archive > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall - Installing dealerdirect/phpcodesniffer-composer-installer (v1.0.0): Extracting archive > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall - Installing composer/pcre (3.3.2): Extracting archive - Installing psr/cache (3.0.0): Extracting archive - Installing doctrine/event-manager (2.0.1): Extracting archive - Installing doctrine/deprecations (1.1.4): Extracting archive - Installing doctrine/cache (2.2.0): Extracting archive - Installing doctrine/dbal (3.8.4): Extracting archive - Installing doctrine/sql-formatter (1.1.3): Extracting archive - Installing giorgiosironi/eris (0.14.1): Extracting archive - Installing sebastian/version (3.0.2): Extracting archive - Installing sebastian/type (3.2.1): Extracting archive - Installing sebastian/resource-operations (3.0.4): Extracting archive - Installing sebastian/recursion-context (4.0.5): Extracting archive - Installing sebastian/object-reflector (2.0.4): Extracting archive - Installing sebastian/object-enumerator (4.0.4): Extracting archive - Installing sebastian/global-state (5.0.7): Extracting archive - Installing sebastian/exporter (4.0.6): Extracting archive - Installing sebastian/environment (5.1.5): Extracting archive - Installing sebastian/diff (4.0.6): Extracting archive - Installing sebastian/comparator (4.0.8): Extracting archive - Installing sebastian/code-unit (1.0.8): Extracting archive - Installing sebastian/cli-parser (1.0.2): Extracting archive - Installing phpunit/php-timer (5.0.3): Extracting archive - Installing phpunit/php-text-template (2.0.4): Extracting archive - Installing phpunit/php-invoker (3.1.1): Extracting archive - Installing phpunit/php-file-iterator (3.0.6): Extracting archive - Installing theseer/tokenizer (1.2.3): Extracting archive - Installing sebastian/lines-of-code (1.0.4): Extracting archive - Installing sebastian/complexity (2.0.3): Extracting archive - Installing sebastian/code-unit-reverse-lookup (2.0.3): Extracting archive - Installing phpunit/php-code-coverage (9.2.32): Extracting archive - Installing phar-io/version (3.2.1): Extracting archive - Installing phar-io/manifest (2.0.4): Extracting archive - Installing myclabs/deep-copy (1.13.0): Extracting archive - Installing doctrine/instantiator (2.0.0): Extracting archive - Installing phpunit/phpunit (9.6.21): Extracting archive - Installing johnkary/phpunit-speedtrap (v4.0.1): Extracting archive - Installing phpcsstandards/phpcsutils (1.0.12): Extracting archive - Installing phpcsstandards/phpcsextra (1.2.1): Extracting archive - Installing composer/spdx-licenses (1.5.8): Extracting archive - Installing mediawiki/mediawiki-codesniffer (v46.0.0): Extracting archive - Installing tysonandre/var_representation_polyfill (0.1.3): Extracting archive - Installing sabre/event (5.1.7): Extracting archive - Installing netresearch/jsonmapper (v4.5.0): Extracting archive - Installing microsoft/tolerant-php-parser (v0.1.2): Extracting archive - Installing webmozart/assert (1.11.0): Extracting archive - Installing phpstan/phpdoc-parser (2.1.0): Extracting archive - Installing phpdocumentor/reflection-common (2.2.0): Extracting archive - Installing phpdocumentor/type-resolver (1.10.0): Extracting archive - Installing phpdocumentor/reflection-docblock (5.6.1): Extracting archive - Installing felixfbecker/advanced-json-rpc (v3.2.1): Extracting archive - Installing composer/xdebug-handler (3.0.5): Extracting archive - Installing phan/phan (5.4.5): Extracting archive - Installing mediawiki/phan-taint-check-plugin (6.1.0): Extracting archive - Installing mediawiki/mediawiki-phan-config (0.15.1): Extracting archive - Installing mediawiki/minus-x (1.1.3): Extracting archive - Installing php-parallel-lint/php-console-color (v1.0.1): Extracting archive - Installing php-parallel-lint/php-console-highlighter (v1.0.0): Extracting archive - Installing php-parallel-lint/php-parallel-lint (v1.4.0): Extracting archive - Installing seld/jsonlint (1.10.2): Extracting archive - Installing wikimedia/alea (1.0.0): Extracting archive - Installing hamcrest/hamcrest-php (v2.0.1): Extracting archive - Installing wmde/hamcrest-html-matchers (v1.1.0): Extracting archive > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall > post-package-install: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostPackageInstall 8 package suggestions were added by new dependencies, use `composer suggest` to see details. Package fgrosse/phpasn1 is abandoned, you should avoid using it. No replacement was suggested. Package web-auth/metadata-service is abandoned, you should avoid using it. Use web-auth/webauthn-lib instead. Generating optimized autoload files > pre-autoload-dump: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onInstallUpdateOrDump 78 packages you are using are looking for funding. Use the `composer fund` command to find out more! > post-update-cmd: Wikimedia\Composer\Merge\V2\MergePlugin_composer_tmp0->onPostInstallOrUpdate > post-update-cmd: PHPCSStandards\Composer\Plugin\Installers\PHPCodeSniffer\Plugin->onDependenciesChangedEvent Running PHPCodeSniffer Composer Installer PHP CodeSniffer Config installed_paths set to ../../mediawiki/mediawiki-codesniffer,../../phpcsstandards/phpcsextra,../../phpcsstandards/phpcsutils Using config file: /workspace/src/vendor/squizlabs/php_codesniffer/CodeSniffer.conf Config value "installed_paths" added successfully  No security vulnerability advisories found. Generating optimized autoload files (authoritative) Generated optimized autoload files (authoritative) containing 7300 classes INFO:quibble.util:Copying /workspace/src/composer.json to /workspace/log/composer.core.json.txt INFO:quibble.util:Copying /workspace/src/vendor/composer.json to /workspace/log/composer.vendor.json.txt INFO:quibble.util:Copying /workspace/src/vendor/composer/autoload_files.php to /workspace/log/composer.autoload_files.php.txt INFO:quibble.commands:<<< Finish: Install composer dev-requires for vendor.git, in 12.450 s INFO:quibble.commands:>>> Start: Start backends: INFO:backend.MySQL:Starting MySQL INFO:backend.MySQL:Initializing MySQL data directory INFO:backend.MySQL:Waiting for MySQL socket INFO:backend.MySQL:Creating the wiki database and grant INFO:backend.MySQL:MySQL is ready INFO:quibble.commands:<<< Finish: Start backends: , in 2.336 s INFO:quibble.commands:>>> Start: Run Post-dependency install, pre-database dependent steps in parallel (concurrency=2): * Install MediaWiki, db= * npm install in /workspace/src INFO:quibble.commands:>>> Start: Install MediaWiki, db= 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-_cjwxyz0/socket --with-extensions --pass=testwikijenkinspass TestWiki WikiAdmin PHP 8.1.31 is installed. ICU 67.1 is installed (supports Unicode 13.0.0). Found ImageMagick: /usr/bin/convert. Image thumbnailing will be enabled if you enable uploads. Found the Git version control software: /usr/bin/git. Using server name "http://localhost". Using server URL "http://127.0.0.1:9413". Warning: Your default directory for uploads (/workspace/src/images/) is not checked for vulnerability to arbitrary script execution during the CLI install. 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. The environment has been checked. You can install MediaWiki. Including extensions... done Setting up database... done Creating tables... done Initializing statistics... done Populating default interwiki table... done Prevent running unneeded updates... done Restoring MediaWiki services... done Creating tables for enabled extensions... Creating abuse_filter table...done. ...index afl_ip_timestamp already set on abuse_filter_log table. ...index afl_wiki_timestamp already set on abuse_filter_log table. ...skipping: index filter_timestamp doesn't exist. ...abuse_filter_log table does not contain afl_filter field. ...have af_actor field in abuse_filter table. ...have afh_actor field in abuse_filter_history table. Running MediaWiki\Extension\AbuseFilter\Maintenance\MigrateActorsAF... No need to migrate abuse_filter.af_user, field does not exist No need to migrate abuse_filter_history.afh_user, field does not exist done. ...abuse_filter table does not contain af_user field. ...abuse_filter_history table does not contain afh_user field. Creating spoofuser table...done. ...index su_normname_idx already set on spoofuser table. Modifying table spoofuser with patch /workspace/src/extensions/AntiSpoof/includes/../sql/mysql/patch-change-spoofuser-binary.sql...done. Creating babel table...done. Modifying babel_lang field of table babel...done. Modifying babel_level field of table babel...done. Creating betafeatures_user_counts table...done. Creating cu_changes table...done. Modifying cuc_id field of table cu_changes...done. ...index cuc_actor_ip_time already set on cu_changes table. Modifying cuc_timestamp field of table cu_changes...done. ...have cul_reason_id field in cu_log table. ...have cul_actor field in cu_log table. Running MediaWiki\CheckUser\Maintenance\PopulateCulActor... The cu_log table seems to be empty. done. Running MediaWiki\CheckUser\Maintenance\PopulateCulComment... The cu_log table seems to be empty. done. Running MediaWiki\CheckUser\Maintenance\PopulateCucActor... The cu_changes table seems to be empty. done. Running MediaWiki\CheckUser\Maintenance\PopulateCucComment... The cu_changes table seems to be empty. done. ...cu_log_event table already exists. ...cu_private_event table already exists. ...cu_log table does not contain cul_user field. Modifying cul_actor field of table cu_log...done. ...cu_log table does not contain cul_reason field. Modifying cul_reason_id field of table cu_log...done. ...cu_changes table does not contain cuc_user field. ...cu_changes table does not contain cuc_comment field. Modifying cuc_actor field of table cu_changes...done. ...cu_useragent_clienthints table already exists. ...cu_useragent_clienthints_map table already exists. Running MediaWiki\CheckUser\Maintenance\MoveLogEntriesFromCuChanges... cu_changes is empty; nothing to move. done. ...have cul_result_id field in cu_log table. Modifying cuc_id field of table cu_changes...done. Modifying cupe_actor field of table cu_private_event...done. ...cu_useragent table already exists. ...have cuc_agent_id field in cu_changes table. ...have cule_agent_id field in cu_log_event table. ...have cupe_agent_id field in cu_private_event table. Running MediaWiki\CheckUser\Maintenance\DeleteReadOldRowsInCuChanges... cu_changes is empty; nothing to delete. done. ...cu_changes table does not contain cuc_only_for_read_old field. ...cu_changes table does not contain cuc_actiontext field. ...cu_changes table does not contain cuc_private field. Creating echo_event table...done. ...echo_push_provider table already exists. ...echo_push_subscription table already exists. ...echo_push_topic table already exists. ...echo_event table does not contain event_variant field. Creating geo_tags table...done. ...have gt_lon_int field in geo_tags table. Creating global_preferences table...done. ...global_preferences_user_property key doesn't exist. Modifying gp_user field of table global_preferences...done. ...ipinfo_ip_changes doesn't exist. ...mathoid doesn't exist. ...mathlatexml doesn't exist. Creating pagetriage_tags table...done. Adding pagetriage tags... Done ...ptrpt_page_tag_id key doesn't exist. Modifying ptrp_reviewed_updated field of table pagetriage_page...done. ...pagetriage_log doesn't exist. Modifying ptrp_tags_updated field of table pagetriage_page...done. Creating pr_index table...done. Creating transcode table...done. Modifying transcode_time_error field of table transcode...done. Creating translate_sections table...done. Creating revtag table...done. Creating translate_groupstats table...done. Creating translate_reviews table...done. Creating translate_groupreviews table...done. Creating translate_tms table...done. Creating translate_metadata table...done. Creating translate_messageindex table...done. Creating translate_stash table...done. Creating translate_translatable_bundles table...done. Modifying tgr_group field of table translate_groupreviews...done. ...tmi_key key doesn't exist. ...tms_sid_lang key doesn't exist. ...rt_type_page_revision key doesn't exist. Modifying table revtag with patch /workspace/src/extensions/Translate/sql/mysql/patch-revtag-int-to-bigint-unsigned.sql...done. Modifying table translate_reviews with patch /workspace/src/extensions/Translate/sql/mysql/patch-translate_reviews-unsigned.sql...done. Creating wikilove_log table...done. Modifying wll_timestamp field of table wikilove_log...done. Creating ce_event_address table...done. ...ce_invitation_lists table already exists. ...ce_worklist_articles table already exists. ...ce_invitation_list_users table already exists. ...ce_event_wikis table already exists. ...have event_is_test_event field in campaign_events table. ...ce_event_topics table already exists. Creating cuci_wiki_map table...done. Creating cuci_temp_edit table...done. Creating cuci_user table...done. Creating growthexperiments_link_recommendations table...done. Creating growthexperiments_link_submissions table...done. Creating growthexperiments_mentee_data table...done. Creating growthexperiments_mentor_mentee table...done. Creating growthexperiments_user_impact table...done. ...have gels_anchor_offset field in growthexperiments_link_submissions table. ...have gemm_mentee_is_active field in growthexperiments_mentor_mentee table. Modifying gelr_data field of table growthexperiments_link_recommendations...done. Modifying gemm_mentee_is_active field of table growthexperiments_mentor_mentee...done. Creating globaljsonlinks table...done. ...have gjlw_namespace_text field in globaljsonlinks_wiki table. Creating mediamoderation_scan table...done. Creating translate_message_group_subscriptions table...done. Creating translate_cache table...done. Modifying tc_key field of table translate_cache...done. ...translate_message_group_subscriptions table does not contain tmgs_subscription_id field. Creating wikimedia_campaign_events_grant table...done. done Installing Echo tables... done Creating main page with default content... done Creating administrator user account... done Database was successfully set up MediaWiki has been successfully installed. You can now visit to view your wiki. If you have questions, check out our frequently asked questions list: or use one of the support forums linked on that page. Copying /workspace/src/LocalSettings.php to /workspace/log/LocalSettings.php Copying /workspace/src/LocalSettings-installer.php to /workspace/log/LocalSettings-installer.php No syntax errors detected in /workspace/src/LocalSettings.php 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 Done. Reload the web server and other long-running PHP processes to refresh the local-server cache of the sites table. php maintenance/update.php --quick MediaWiki 1.44.0-alpha Updater Your composer.lock file is up to date with current dependencies! Going to run database updates for wikidb Depending on the size of your database this may take a while! Updating category collations... Selecting next 100 pages from cl_from = 0... processing... 0 done. 0 rows processed ...done. Modifying rd_title field of table redirect...done. ...pl_title field does not exist in pagelinks table, skipping modify field patch. ...tl_title field does not exist in templatelinks table, skipping modify field patch. Modifying il_to field of table imagelinks...done. Modifying ll_title field of table langlinks...done. Modifying iwl_title field of table iwlinks...done. Modifying cat_title field of table category...done. Modifying qc_title field of table querycache...done. Modifying qcc_title field of table querycachetwo...done. Modifying wl_title field of table watchlist...done. Modifying user_last_timestamp field of table user_newtalk...done. Modifying pt_title field of table protected_titles...done. Removing 'protected_titles.pt_expiry' default value. Removing 'ip_changes.ipc_rev_timestamp' default value. Modifying ir_type field of table ipblocks_restrictions...done. ...index wl_namespace_title already set on watchlist table. Modifying job_title field of table job...done. Modifying job_timestamp field of table job...done. Modifying job_token_timestamp field of table job...done. Modifying wl_notificationtimestamp field of table watchlist...done. Modifying role_id field of table slot_roles...done. Modifying model_id field of table content_models...done. Modifying cl_to field of table categorylinks...done. Modifying log_title field of table logging...done. Modifying us_timestamp field of table uploadstash...done. ...index up_property already set on user_properties table. ...index site_global_key already set on sites table. ...index log_type_time already set on logging table. Modifying fa_name field of table filearchive...done. Removing 'filearchive.fa_deleted_timestamp' default value. Removing 'filearchive.fa_timestamp' default value. Modifying oi_name field of table oldimage...done. Removing 'oldimage.oi_timestamp' default value. Modifying exptime field of table objectcache...done. ...index ar_name_title_timestamp already set on archive table. Modifying img_name field of table image...done. Removing 'image.img_timestamp' default value. Modifying img_timestamp field of table image...done. ...index si_key already set on site_identifiers table. Modifying rc_title field of table recentchanges...done. Removing 'recentchanges.rc_timestamp' default value. Modifying rc_timestamp field of table recentchanges...done. Modifying rc_id field of table recentchanges...done. ...index rc_new_name_timestamp already set on recentchanges table. Removing 'archive.ar_timestamp' default value. Modifying ar_title field of table archive...done. Modifying page_title field of table page...done. Removing 'page.page_touched' default value. Modifying user_name field of table user...done. ...index rev_page_timestamp already set on revision table. ...have modtoken field in objectcache table. Removing 'revision.rev_timestamp' default value. ...index oi_timestamp already set on oldimage table. ...index page_name_title already set on page table. ...index ct_rc_tag_id already set on change_tag table. Converting djvu metadata... 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. ...done. ...page_restrictions table does not contain pr_user field. Modifying fa_id field of table filearchive...done. Modifying img_major_mime field of table image...done. ...linktarget table already exists. ...rev_page_id key doesn't exist. Modifying pr_page field of table page_restrictions...done. Modifying pp_page field of table page_props...done. Modifying ir_value field of table ipblocks_restrictions...done. ...have tl_target_id field in templatelinks table. ...user_autocreate_serial table already exists. Modifying ir_ipb_id field of table ipblocks_restrictions...done. ...ipblocks table does not exist, skipping modify field patch. Modifying user_editcount field of table user...done. Running MigrateRevisionActorTemp... revision_actor_temp does not exist, so nothing to do. done. ...revision_actor_temp doesn't exist. Running UpdateRestrictions... Migration is not needed. done. ...page table does not contain page_restrictions field. Running migrateLinksTable.php on templatelinks... Old fields don't exist. There is no need to run this script done. ...tl_namespace field does not exist in templatelinks table, skipping modify field patch. ...templatelinks table does not contain tl_title field. ...have el_to_path field in externallinks table. ...have user_is_temp field in user table. Running MigrateRevisionCommentTemp... revision_comment_temp does not exist, so nothing to do. done. ...revision_comment_temp doesn't exist. Running MigrateExternallinks... Old fields don't exist. There is no need to run this script done. ...el_to field does not exist in externallinks table, skipping modify field patch. ...have pl_target_id field in pagelinks table. ...externallinks table does not contain el_to field. Running FixInconsistentRedirects... Fixing inconsistent redirects ... Estimated redirect page count: 1 0/0 Done, updated 0 of 0 rows. done. Modifying img_size field of table image...done. Modifying fa_size field of table filearchive...done. Modifying oi_size field of table oldimage...done. Modifying us_size field of table uploadstash...done. ...have uas_year field in user_autocreate_serial table. ...block_target table already exists. ...cl_collation_ext key doesn't exist. Running PopulateUserIsTemp... done. ...site_type key doesn't exist. ...iwl_prefix_from_title key doesn't exist. Running migrateLinksTable.php on pagelinks... Old fields don't exist. There is no need to run this script done. Modifying rev_id field of table revision...done. Modifying rc_id field of table recentchanges...done. Modifying ct_rc_id field of table change_tag...done. Running MigrateBlocks... No ipblocks table, skipping migration to block_target. done. ...ipblocks doesn't exist. ...pagelinks table does not contain pl_title field. Modifying page_links_updated field of table page...done. Changing table options of 'searchindex'. ...searchindex table has already been migrated. ...file table already exists. ...have cl_target_id field in categorylinks table. ...collation table already exists. ...module_deps doesn't exist. ...abuse_filter table already exists. ...index afl_ip_timestamp already set on abuse_filter_log table. ...index afl_wiki_timestamp already set on abuse_filter_log table. ...skipping: index filter_timestamp doesn't exist. ...abuse_filter_log table does not contain afl_filter field. ...have af_actor field in abuse_filter table. ...have afh_actor field in abuse_filter_history table. Running MediaWiki\Extension\AbuseFilter\Maintenance\MigrateActorsAF... ...Update 'MediaWiki\Extension\AbuseFilter\Maintenance\MigrateActorsAF' already logged as completed. Use --force to run it again. done. ...abuse_filter table does not contain af_user field. ...abuse_filter_history table does not contain afh_user field. ...spoofuser table already exists. ...index su_normname_idx already set on spoofuser table. ...table spoofuser already modified by patch /workspace/src/extensions/AntiSpoof/includes/../sql/mysql/patch-change-spoofuser-binary.sql. ...babel table already exists. ...babel_lang in table babel already modified by patch /workspace/src/extensions/Babel/sql/babel-babel_lang-length-type.sql. ...babel_level in table babel already modified by patch /workspace/src/extensions/Babel/sql/babel-babel_level-type.sql. ...betafeatures_user_counts table already exists. ...cu_changes table already exists. ...cuc_id in table cu_changes already modified by patch /workspace/src/extensions/CheckUser/src/HookHandler/../../schema/mysql/patch-cu_changes-cuc_id-unsigned.sql. ...index cuc_actor_ip_time already set on cu_changes table. ...cuc_timestamp in table cu_changes already modified by patch /workspace/src/extensions/CheckUser/src/HookHandler/../../schema/mysql/patch-cu_changes-cuc_timestamp.sql. ...have cul_reason_id field in cu_log table. ...have cul_actor field in cu_log table. Running MediaWiki\CheckUser\Maintenance\PopulateCulActor... ...Update 'PopulateCulActor-2' already logged as completed. Use --force to run it again. done. Running MediaWiki\CheckUser\Maintenance\PopulateCulComment... ...Update 'PopulateCulComment-2' already logged as completed. Use --force to run it again. done. Running MediaWiki\CheckUser\Maintenance\PopulateCucActor... ...Update 'PopulateCucActor' already logged as completed. Use --force to run it again. done. Running MediaWiki\CheckUser\Maintenance\PopulateCucComment... ...Update 'PopulateCucComment' already logged as completed. Use --force to run it again. done. ...cu_log_event table already exists. ...cu_private_event table already exists. ...cu_log table does not contain cul_user field. ...cul_actor in table cu_log already modified by patch /workspace/src/extensions/CheckUser/src/HookHandler/../../schema/mysql/patch-cu_log-drop-actor_default.sql. ...cu_log table does not contain cul_reason field. ...cul_reason_id in table cu_log already modified by patch /workspace/src/extensions/CheckUser/src/HookHandler/../../schema/mysql/patch-cu_log-drop-cul_reason_id_default.sql. ...cu_changes table does not contain cuc_user field. ...cu_changes table does not contain cuc_comment field. ...cuc_actor in table cu_changes already modified by patch /workspace/src/extensions/CheckUser/src/HookHandler/../../schema/mysql/patch-cu_changes-drop-defaults.sql. ...cu_useragent_clienthints table already exists. ...cu_useragent_clienthints_map table already exists. Running MediaWiki\CheckUser\Maintenance\MoveLogEntriesFromCuChanges... ...Update 'MediaWiki\CheckUser\Maintenance\MoveLogEntriesFromCuChanges' already logged as completed. Use --force to run it again. done. ...have cul_result_id field in cu_log table. ...cuc_id in table cu_changes already modified by patch /workspace/src/extensions/CheckUser/src/HookHandler/../../schema/mysql/patch-cu_changes-modify-cuc_id-bigint.sql. ...cupe_actor in table cu_private_event already modified by patch /workspace/src/extensions/CheckUser/src/HookHandler/../../schema/mysql/patch-cu_private_event-modify-cupe_actor-nullable.sql. ...cu_useragent table already exists. ...have cuc_agent_id field in cu_changes table. ...have cule_agent_id field in cu_log_event table. ...have cupe_agent_id field in cu_private_event table. Running MediaWiki\CheckUser\Maintenance\DeleteReadOldRowsInCuChanges... ...Update 'MediaWiki\CheckUser\Maintenance\DeleteReadOldRowsInCuChanges' already logged as completed. Use --force to run it again. done. ...cu_changes table does not contain cuc_only_for_read_old field. ...cu_changes table does not contain cuc_actiontext field. ...cu_changes table does not contain cuc_private field. Creating cx_translations table...done. ...cx_notification_log table already exists. ...have cxn_wiki_id field in cx_notification_log table. ...cx_significant_edits table already exists. ...cx_section_translations table already exists. ...have cxsx_translation_status field in cx_section_translations table. Modifying cxl_end_time field of table cx_lists...done. Modifying cxn_newest field of table cx_notification_log...done. Modifying cxc_timestamp field of table cx_corpora...done. Modifying translation_last_updated_timestamp field of table cx_translations...done. Modifying cxn_wiki_id field of table cx_notification_log...done. ...cx_translation_translators key doesn't exist. ...index cx_translation_target_title already set on cx_translations table. ...echo_event table already exists. ...echo_push_provider table already exists. ...echo_push_subscription table already exists. ...echo_push_topic table already exists. ...index eps_user already set on echo_push_subscription table. ...echo_push_subscription_token key doesn't exist. ...index eps_token already set on echo_push_subscription table. ...have eps_topic field in echo_push_subscription table. Creating echo_unread_wikis table...done. ...echo_event table does not contain event_variant field. ...geo_tags table already exists. ...have gt_lon_int field in geo_tags table. ...global_preferences table already exists. ...global_preferences_user_property key doesn't exist. ...gp_user in table global_preferences already modified by patch /workspace/src/extensions/GlobalPreferences/sql/mysql/patch-gp_user-unsigned.sql. ...ipinfo_ip_changes doesn't exist. ...mathoid doesn't exist. ...mathlatexml doesn't exist. ...pagetriage_tags table already exists. ...default pagetriage tags already added ...ptrpt_page_tag_id key doesn't exist. ...ptrp_reviewed_updated in table pagetriage_page already modified by patch /workspace/src/extensions/PageTriage/includes/HookHandlers/../../sql/patch-pagetriage_page-timestamps.sql. ...pagetriage_log doesn't exist. ...ptrp_tags_updated in table pagetriage_page already modified by patch /workspace/src/extensions/PageTriage/includes/HookHandlers/../../sql/mysql/patch_ptrp_tags_updated_nullable.sql. ...pr_index table already exists. ...transcode table already exists. ...transcode_time_error in table transcode already modified by patch /workspace/src/extensions/TimedMediaHandler/sql/patch-transcode-transcode_timestamp.sql. ...translate_sections table already exists. ...revtag table already exists. ...translate_groupstats table already exists. ...translate_reviews table already exists. ...translate_groupreviews table already exists. ...translate_tms table already exists. ...translate_metadata table already exists. ...translate_messageindex table already exists. ...translate_stash table already exists. ...translate_translatable_bundles table already exists. ...tgr_group in table translate_groupreviews already modified by patch /workspace/src/extensions/Translate/sql/mysql/translate_groupreviews-alter-varbinary.sql. ...tmi_key key doesn't exist. ...tms_sid_lang key doesn't exist. ...rt_type_page_revision key doesn't exist. ...table revtag already modified by patch /workspace/src/extensions/Translate/sql/mysql/patch-revtag-int-to-bigint-unsigned.sql. ...table translate_reviews already modified by patch /workspace/src/extensions/Translate/sql/mysql/patch-translate_reviews-unsigned.sql. Creating wb_changes table...done. Creating wb_id_counters table...done. Creating wb_items_per_site table...done. Modifying ips_site_page field of table wb_items_per_site...done. ...wb_ips_site_page key doesn't exist. Modifying change_info field of table wb_changes...done. Creating wb_property_info table...done. ...wb_terms doesn't exist. Creating wb_changes_subscription table...done. ...wb_changes_change_type key doesn't exist. ...index change_object_id already set on wb_changes table. Modifying change_time field of table wb_changes...done. ...wb_id_counters_type key doesn't exist. ...wb_changes_dispatch doesn't exist. ...wbt_type doesn't exist. Added or updated the "unexpectedUnconnectedPage" page property for 1 pages, up to page ID 1000000 (inclusive). Done! Creating wbc_entity_usage table...done. Filling usage table: processed 0 pages, starting with page #0. ...wikilove_log table already exists. ...wll_timestamp in table wikilove_log already modified by patch /workspace/src/extensions/WikiLove/patches/patch-wikilove_log-cleanup.sql. ...ce_event_address table already exists. ...ce_invitation_lists table already exists. ...ce_worklist_articles table already exists. ...ce_invitation_list_users table already exists. ...ce_event_wikis table already exists. ...have event_is_test_event field in campaign_events table. ...ce_event_topics table already exists. ...cuci_wiki_map table already exists. ...cuci_temp_edit table already exists. ...cuci_user table already exists. ...growthexperiments_link_recommendations table already exists. ...growthexperiments_link_submissions table already exists. ...growthexperiments_mentee_data table already exists. ...growthexperiments_mentor_mentee table already exists. ...growthexperiments_user_impact table already exists. ...have gels_anchor_offset field in growthexperiments_link_submissions table. ...have gemm_mentee_is_active field in growthexperiments_mentor_mentee table. ...gelr_data in table growthexperiments_link_recommendations already modified by patch /workspace/src/extensions/GrowthExperiments/includes/../sql/mysql/patch-modify_gelr_data_nullable.sql. ...gemm_mentee_is_active in table growthexperiments_mentor_mentee already modified by patch /workspace/src/extensions/GrowthExperiments/includes/../sql/mysql/patch-modify_gemm_mentee_is_active_mwtinyint.sql. ...globaljsonlinks table already exists. ...have gjlw_namespace_text field in globaljsonlinks_wiki table. ...mediamoderation_scan table already exists. ...translate_message_group_subscriptions table already exists. ...translate_cache table already exists. ...tc_key in table translate_cache already modified by patch /workspace/src/extensions/Translate/sql/mysql/translate_cache-alter-varbinary.sql. ...translate_message_group_subscriptions table does not contain tmgs_subscription_id field. Creating wbt_text table...done. ...wikimedia_campaign_events_grant table already exists. ...site_stats is populated...done. Checking existence of old default messages...done. Adding empty categories with description pages... Removing empty categories without description pages... Category cleanup complete. Fixing log entries with log_title starting with 'User:#' done. ...the abuse_filter_log table is empty. Removing trailing spaces from cu_log entries... cu_log is empty; nothing to process. Skipping importing data from cu_changes to central index tables as the table is empty Skipping importing data from cu_log_event to central index tables as the table is empty Skipping importing data from cu_private_event to central index tables as the table is empty Now importing rows from the table 'image' in batches of 200. Batch 1 of ~1. Now importing rows from the table 'filearchive' in batches of 200. Batch 1 of ~1. Now importing rows from the table 'oldimage' in batches of 200. Batch 1 of ~1. Script marked as completed (added to updatelog). Update of the content model for Page: pages is done. Updating content model for Index: pages.. Update of the content model for Index: pages is done. ... Syncing translatable bundle status ... Fetching translatable bundles and their statues No "Missing" translatable bundle statuses found! No "Incorrect" translatable bundle statuses found! No "Extra" translatable bundle statuses found! Synchronizing... No "Missing" bundle statuses No "Incorrect" bundle statuses No "extra" bundle statuses ...Done syncing translatable status... ... Removing empty values from the translate_metadata table ... done Purging caches... Done in 4.9 s. php maintenance/rebuildLocalisationCache.php --lang en Rebuilding en... 1 languages rebuilt out of 1 <<< Finish: Install MediaWiki, db=, in 8.669 s DEBUG:quibble.util:Waiting for Post-dependency install, pre-database dependent steps: 10s elapsed, 1/2 completed INFO:quibble.commands:>>> Start: npm install in /workspace/src 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. npm warn deprecated har-validator@5.1.5: this library is no longer supported npm warn deprecated date-format@0.0.2: 0.x is no longer supported. Please upgrade to 4.x or higher. npm warn deprecated abab@2.0.6: Use your platform's native atob() and btoa() methods instead npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported npm warn deprecated glob@8.1.0: Glob versions prior to v9 are no longer supported npm warn deprecated formidable@1.2.6: Please upgrade to latest, formidable@v2 or formidable@v3! Check these notes: https://bit.ly/2ZEqIau npm warn deprecated domexception@4.0.0: Use your platform's native DOMException instead 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. npm warn deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 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 . Thanks to @shadowgate15, @spence-s, and @niftylettuce. Superagent is sponsored by Forward Email at . added 1475 packages, and audited 1477 packages in 14s 166 packages are looking for funding run `npm fund` for details 17 vulnerabilities (6 moderate, 11 high) To address issues that do not require attention, run: npm audit fix To address all issues (including breaking changes), run: npm audit fix --force Run `npm audit` for details. <<< Finish: npm install in /workspace/src, in 15.062 s INFO:quibble.commands:<<< Finish: Run Post-dependency install, pre-database dependent steps in parallel (concurrency=2): * Install MediaWiki, db= * npm install in /workspace/src, in 15.113 s INFO:quibble.commands:>>> Start: PHPUnit unit tests INFO:quibble.commands:PHPUnit unit tests INFO:quibble.commands:composer phpunit:unit -- --exclude-group Broken,ParserFuzz,Stub > phpunit '--colors=always' '--testsuite=core:unit,extensions:unit,skins:unit' '--exclude-group' 'Broken,ParserFuzz,Stub' Using PHP 8.1.31 Running without MediaWiki settings because there are no integration tests PHPUnit 9.6.21 by Sebastian Bergmann and contributors. ........................................................... 59 / 27285 ( 0%) ........................................................... 118 / 27285 ( 0%) ........................................................... 177 / 27285 ( 0%) ........................................................... 236 / 27285 ( 0%) ........................................................... 295 / 27285 ( 1%) ........................................................... 354 / 27285 ( 1%) ........................................................... 413 / 27285 ( 1%) ........................................................... 472 / 27285 ( 1%) ........................................................... 531 / 27285 ( 1%) ........................................................... 590 / 27285 ( 2%) ........................................................... 649 / 27285 ( 2%) ........................................................... 708 / 27285 ( 2%) ........................................................... 767 / 27285 ( 2%) ........................................................... 826 / 27285 ( 3%) ........................................................... 885 / 27285 ( 3%) ........................................................... 944 / 27285 ( 3%) ........................................................... 1003 / 27285 ( 3%) ........................................................... 1062 / 27285 ( 3%) ........................................................... 1121 / 27285 ( 4%) ........................................................... 1180 / 27285 ( 4%) ........................................................... 1239 / 27285 ( 4%) ........................................................... 1298 / 27285 ( 4%) ........................................................... 1357 / 27285 ( 4%) ........................................................... 1416 / 27285 ( 5%) ........................................................... 1475 / 27285 ( 5%) ........................................................... 1534 / 27285 ( 5%) ........................................................... 1593 / 27285 ( 5%) ........................................................... 1652 / 27285 ( 6%) ........................................................... 1711 / 27285 ( 6%) ........................................................... 1770 / 27285 ( 6%) ........................................................... 1829 / 27285 ( 6%) ........................................................... 1888 / 27285 ( 6%) ........................................................... 1947 / 27285 ( 7%) ........................................................... 2006 / 27285 ( 7%) ........................................................... 2065 / 27285 ( 7%) ........................................................... 2124 / 27285 ( 7%) ........................................................... 2183 / 27285 ( 8%) ........................................................... 2242 / 27285 ( 8%) ........................................................... 2301 / 27285 ( 8%) ........................................................... 2360 / 27285 ( 8%) ........................................................... 2419 / 27285 ( 8%) ........................................................... 2478 / 27285 ( 9%) ...S....................................................... 2537 / 27285 ( 9%) ........................................................... 2596 / 27285 ( 9%) ........................................................... 2655 / 27285 ( 9%) ........................................................... 2714 / 27285 ( 9%) ........................................................... 2773 / 27285 ( 10%) .....................................S..................... 2832 / 27285 ( 10%) ........................................................... 2891 / 27285 ( 10%) ........................................................... 2950 / 27285 ( 10%) ........................................................... 3009 / 27285 ( 11%) ........................................................... 3068 / 27285 ( 11%) ........................................................... 3127 / 27285 ( 11%) ........................................................... 3186 / 27285 ( 11%) ........................................................... 3245 / 27285 ( 11%) ........................................................... 3304 / 27285 ( 12%) ........................................................... 3363 / 27285 ( 12%) ........................................................... 3422 / 27285 ( 12%) ........................................................... 3481 / 27285 ( 12%) ........................................................... 3540 / 27285 ( 12%) ........................................................... 3599 / 27285 ( 13%) ........................................................... 3658 / 27285 ( 13%) ........................................................... 3717 / 27285 ( 13%) ........S.S.S.S............................................ 3776 / 27285 ( 13%) ........................................................... 3835 / 27285 ( 14%) ........................................................... 3894 / 27285 ( 14%) ........................................................... 3953 / 27285 ( 14%) ........................................................... 4012 / 27285 ( 14%) ........................................................... 4071 / 27285 ( 14%) ........................................................... 4130 / 27285 ( 15%) ........................................................... 4189 / 27285 ( 15%) ........................................................... 4248 / 27285 ( 15%) ........................................................... 4307 / 27285 ( 15%) ........................................................... 4366 / 27285 ( 16%) ........................................................... 4425 / 27285 ( 16%) ........................................................... 4484 / 27285 ( 16%) ........................................................... 4543 / 27285 ( 16%) ................................................SS......... 4602 / 27285 ( 16%) ........................................................... 4661 / 27285 ( 17%) ........................................................... 4720 / 27285 ( 17%) ........................................................... 4779 / 27285 ( 17%) ........................................................... 4838 / 27285 ( 17%) ........................................................... 4897 / 27285 ( 17%) ........................................................... 4956 / 27285 ( 18%) ........................................................... 5015 / 27285 ( 18%) ........................................................... 5074 / 27285 ( 18%) ........................................................... 5133 / 27285 ( 18%) ........................................................... 5192 / 27285 ( 19%) ........................................................... 5251 / 27285 ( 19%) ........................................................... 5310 / 27285 ( 19%) ........................................................... 5369 / 27285 ( 19%) ........................................................... 5428 / 27285 ( 19%) ........................................................... 5487 / 27285 ( 20%) ........................................................... 5546 / 27285 ( 20%) ........................................................... 5605 / 27285 ( 20%) ........................................................... 5664 / 27285 ( 20%) ........................................................... 5723 / 27285 ( 20%) ........................................................... 5782 / 27285 ( 21%) ........................................................... 5841 / 27285 ( 21%) ........................................................... 5900 / 27285 ( 21%) ........................................................... 5959 / 27285 ( 21%) ........................................................... 6018 / 27285 ( 22%) ........................................................... 6077 / 27285 ( 22%) ........................................................... 6136 / 27285 ( 22%) ........................................................... 6195 / 27285 ( 22%) ........................................................... 6254 / 27285 ( 22%) ........................................................... 6313 / 27285 ( 23%) ........................................................... 6372 / 27285 ( 23%) ........................................................... 6431 / 27285 ( 23%) ........................................................... 6490 / 27285 ( 23%) ........................................................... 6549 / 27285 ( 24%) ........................................................... 6608 / 27285 ( 24%) ........................................................... 6667 / 27285 ( 24%) ........................................................... 6726 / 27285 ( 24%) ........................................................... 6785 / 27285 ( 24%) ........................................................... 6844 / 27285 ( 25%) ........................................................... 6903 / 27285 ( 25%) ........................................................... 6962 / 27285 ( 25%) ........................................................... 7021 / 27285 ( 25%) ........................................................... 7080 / 27285 ( 25%) ........................................................... 7139 / 27285 ( 26%) ........................................................... 7198 / 27285 ( 26%) ........................................................... 7257 / 27285 ( 26%) ........................................................... 7316 / 27285 ( 26%) ........................................................... 7375 / 27285 ( 27%) ........................................................... 7434 / 27285 ( 27%) ........................................................... 7493 / 27285 ( 27%) ........................................................... 7552 / 27285 ( 27%) ........................................................... 7611 / 27285 ( 27%) ........................................................... 7670 / 27285 ( 28%) ........................................................... 7729 / 27285 ( 28%) ........................................................... 7788 / 27285 ( 28%) ........................................................... 7847 / 27285 ( 28%) ........................................................... 7906 / 27285 ( 28%) ........................................................... 7965 / 27285 ( 29%) ........................................................... 8024 / 27285 ( 29%) ........................................................... 8083 / 27285 ( 29%) ........................................................... 8142 / 27285 ( 29%) ........................................................... 8201 / 27285 ( 30%) ........................................................... 8260 / 27285 ( 30%) ........................................................... 8319 / 27285 ( 30%) ........................................................... 8378 / 27285 ( 30%) ........................................................... 8437 / 27285 ( 30%) ........................................................... 8496 / 27285 ( 31%) ........................................................... 8555 / 27285 ( 31%) ........................................................... 8614 / 27285 ( 31%) ........................................................... 8673 / 27285 ( 31%) ........................................................... 8732 / 27285 ( 32%) ........................................................... 8791 / 27285 ( 32%) ........................................................... 8850 / 27285 ( 32%) ........................................................... 8909 / 27285 ( 32%) ........................................................... 8968 / 27285 ( 32%) ........................................................... 9027 / 27285 ( 33%) ........................................................... 9086 / 27285 ( 33%) ........................................................... 9145 / 27285 ( 33%) ........................................................... 9204 / 27285 ( 33%) ........................................................... 9263 / 27285 ( 33%) ........................................................... 9322 / 27285 ( 34%) ........................................................... 9381 / 27285 ( 34%) ........................................................... 9440 / 27285 ( 34%) ........................................................... 9499 / 27285 ( 34%) ........................................................... 9558 / 27285 ( 35%) ........................................................... 9617 / 27285 ( 35%) ........................................................... 9676 / 27285 ( 35%) ........................................................... 9735 / 27285 ( 35%) ........................................................... 9794 / 27285 ( 35%) ........................................................... 9853 / 27285 ( 36%) ........................................................... 9912 / 27285 ( 36%) ........................................................... 9971 / 27285 ( 36%) ........................................................... 10030 / 27285 ( 36%) ........................................................... 10089 / 27285 ( 36%) ........................................................... 10148 / 27285 ( 37%) ........................................................... 10207 / 27285 ( 37%) ........................................................... 10266 / 27285 ( 37%) ........................................................... 10325 / 27285 ( 37%) ........................................................... 10384 / 27285 ( 38%) ........................................................... 10443 / 27285 ( 38%) ........................................................... 10502 / 27285 ( 38%) ........................................................... 10561 / 27285 ( 38%) ........................................................... 10620 / 27285 ( 38%) ........................................................... 10679 / 27285 ( 39%) ........................................................... 10738 / 27285 ( 39%) ........................................................... 10797 / 27285 ( 39%) ........................................................... 10856 / 27285 ( 39%) ........................................................... 10915 / 27285 ( 40%) ........................................................... 10974 / 27285 ( 40%) ........................................................... 11033 / 27285 ( 40%) ........................................................... 11092 / 27285 ( 40%) ........................................................... 11151 / 27285 ( 40%) ........................................................... 11210 / 27285 ( 41%) ........................................................... 11269 / 27285 ( 41%) ........................................................... 11328 / 27285 ( 41%) ........................................................... 11387 / 27285 ( 41%) ........................................................... 11446 / 27285 ( 41%) ........................................................... 11505 / 27285 ( 42%) ........................................................... 11564 / 27285 ( 42%) ........................................................... 11623 / 27285 ( 42%) ........................................................... 11682 / 27285 ( 42%) ........................................................... 11741 / 27285 ( 43%) ........................................................... 11800 / 27285 ( 43%) ........................................................... 11859 / 27285 ( 43%) ........................................................... 11918 / 27285 ( 43%) ........................................................... 11977 / 27285 ( 43%) ........................................................... 12036 / 27285 ( 44%) ........................................................... 12095 / 27285 ( 44%) ........................................................... 12154 / 27285 ( 44%) ........................................................... 12213 / 27285 ( 44%) ........................................................... 12272 / 27285 ( 44%) ........................................................... 12331 / 27285 ( 45%) ........................................................... 12390 / 27285 ( 45%) ........................................................... 12449 / 27285 ( 45%) ........................................................... 12508 / 27285 ( 45%) ........................................................... 12567 / 27285 ( 46%) ........................................................... 12626 / 27285 ( 46%) ........................................................... 12685 / 27285 ( 46%) ........SS................................................. 12744 / 27285 ( 46%) ........................S.................................. 12803 / 27285 ( 46%) ........................................................... 12862 / 27285 ( 47%) ........................................................... 12921 / 27285 ( 47%) ........................................................... 12980 / 27285 ( 47%) ........................................................... 13039 / 27285 ( 47%) ........................................................... 13098 / 27285 ( 48%) .............................................S............. 13157 / 27285 ( 48%) ........................................................... 13216 / 27285 ( 48%) ........................................................... 13275 / 27285 ( 48%) ........................................................... 13334 / 27285 ( 48%) ........................................................... 13393 / 27285 ( 49%) ........................................................... 13452 / 27285 ( 49%) ........................................................... 13511 / 27285 ( 49%) ........................................................... 13570 / 27285 ( 49%) ........................................................... 13629 / 27285 ( 49%) ........................................................... 13688 / 27285 ( 50%) ........................................................... 13747 / 27285 ( 50%) ........................................................... 13806 / 27285 ( 50%) ........................................................... 13865 / 27285 ( 50%) ........................................................... 13924 / 27285 ( 51%) ........................................................... 13983 / 27285 ( 51%) ........................................................... 14042 / 27285 ( 51%) ........................................................... 14101 / 27285 ( 51%) ........................................................... 14160 / 27285 ( 51%) ........................................................... 14219 / 27285 ( 52%) ........................................................... 14278 / 27285 ( 52%) ........................................................... 14337 / 27285 ( 52%) ........................................................... 14396 / 27285 ( 52%) ........................................................... 14455 / 27285 ( 52%) ........................................................... 14514 / 27285 ( 53%) ........................................................... 14573 / 27285 ( 53%) ........................................................... 14632 / 27285 ( 53%) ........................................................... 14691 / 27285 ( 53%) ........................................................... 14750 / 27285 ( 54%) ........................................................... 14809 / 27285 ( 54%) ........................................................... 14868 / 27285 ( 54%) ........................................................... 14927 / 27285 ( 54%) ........................................................... 14986 / 27285 ( 54%) ........................................................... 15045 / 27285 ( 55%) ........................................................... 15104 / 27285 ( 55%) ........................................................... 15163 / 27285 ( 55%) ........................................................... 15222 / 27285 ( 55%) ........................................................... 15281 / 27285 ( 56%) ........................................................... 15340 / 27285 ( 56%) ........................................................... 15399 / 27285 ( 56%) ........................................................... 15458 / 27285 ( 56%) ........................................................... 15517 / 27285 ( 56%) ........................................................... 15576 / 27285 ( 57%) ........................................................... 15635 / 27285 ( 57%) ........................................................... 15694 / 27285 ( 57%) ........................................................... 15753 / 27285 ( 57%) ........................................................... 15812 / 27285 ( 57%) ........................................................... 15871 / 27285 ( 58%) ........................................................... 15930 / 27285 ( 58%) ........................................................... 15989 / 27285 ( 58%) ........................................................... 16048 / 27285 ( 58%) ........................................................... 16107 / 27285 ( 59%) ........................................................... 16166 / 27285 ( 59%) ........................................................... 16225 / 27285 ( 59%) ........................................................... 16284 / 27285 ( 59%) ........................................................... 16343 / 27285 ( 59%) ........................................................... 16402 / 27285 ( 60%) ........................................................... 16461 / 27285 ( 60%) ........................................................... 16520 / 27285 ( 60%) ........................................................... 16579 / 27285 ( 60%) ........................................................... 16638 / 27285 ( 60%) ........................................................... 16697 / 27285 ( 61%) ........................................................... 16756 / 27285 ( 61%) ........................................................... 16815 / 27285 ( 61%) ........................................................... 16874 / 27285 ( 61%) ........................................................... 16933 / 27285 ( 62%) ........................................................... 16992 / 27285 ( 62%) ........................................................... 17051 / 27285 ( 62%) ........................................................... 17110 / 27285 ( 62%) ........................................................... 17169 / 27285 ( 62%) ........................................................... 17228 / 27285 ( 63%) ........................................................... 17287 / 27285 ( 63%) ........................................................... 17346 / 27285 ( 63%) ........................................................... 17405 / 27285 ( 63%) ........................................................... 17464 / 27285 ( 64%) ........................................................... 17523 / 27285 ( 64%) ........................................................... 17582 / 27285 ( 64%) ........................................................... 17641 / 27285 ( 64%) ........................................................... 17700 / 27285 ( 64%) ........................................................... 17759 / 27285 ( 65%) ........................................................... 17818 / 27285 ( 65%) ........................................................... 17877 / 27285 ( 65%) ........................................................... 17936 / 27285 ( 65%) ........................................................... 17995 / 27285 ( 65%) ........................................................... 18054 / 27285 ( 66%) ........................................................... 18113 / 27285 ( 66%) ........................................................... 18172 / 27285 ( 66%) ........................................................... 18231 / 27285 ( 66%) ........................................................... 18290 / 27285 ( 67%) ........................................................... 18349 / 27285 ( 67%) ........................................................... 18408 / 27285 ( 67%) ........................................................... 18467 / 27285 ( 67%) ........................................................... 18526 / 27285 ( 67%) ........................................................... 18585 / 27285 ( 68%) ........................................................... 18644 / 27285 ( 68%) ........................................................... 18703 / 27285 ( 68%) ........................................................... 18762 / 27285 ( 68%) ........................................................... 18821 / 27285 ( 68%) ........................................................... 18880 / 27285 ( 69%) ........................................................... 18939 / 27285 ( 69%) ........................................................... 18998 / 27285 ( 69%) ........................................................... 19057 / 27285 ( 69%) ........................................................... 19116 / 27285 ( 70%) ........................................................... 19175 / 27285 ( 70%) ........................................................... 19234 / 27285 ( 70%) ........................................................... 19293 / 27285 ( 70%) ........................................................... 19352 / 27285 ( 70%) ........................................................... 19411 / 27285 ( 71%) ........................................................... 19470 / 27285 ( 71%) ........................................................... 19529 / 27285 ( 71%) ........................................................... 19588 / 27285 ( 71%) ........................................................... 19647 / 27285 ( 72%) ........................................................... 19706 / 27285 ( 72%) ........................................................... 19765 / 27285 ( 72%) ........................................................... 19824 / 27285 ( 72%) ........................................................... 19883 / 27285 ( 72%) ........................................................... 19942 / 27285 ( 73%) ........................................................... 20001 / 27285 ( 73%) ........................................................... 20060 / 27285 ( 73%) ........................................................... 20119 / 27285 ( 73%) ........................................................... 20178 / 27285 ( 73%) ........................................................... 20237 / 27285 ( 74%) ........................................................... 20296 / 27285 ( 74%) ........................................................... 20355 / 27285 ( 74%) ........................................................... 20414 / 27285 ( 74%) ........................................................... 20473 / 27285 ( 75%) ........................................................... 20532 / 27285 ( 75%) ........................................................... 20591 / 27285 ( 75%) ........................................................... 20650 / 27285 ( 75%) ........................................................... 20709 / 27285 ( 75%) ........................................................... 20768 / 27285 ( 76%) ........................................................... 20827 / 27285 ( 76%) ........................................................... 20886 / 27285 ( 76%) ........................................................... 20945 / 27285 ( 76%) ........................................................... 21004 / 27285 ( 76%) ........................................................... 21063 / 27285 ( 77%) ........................................................... 21122 / 27285 ( 77%) ........................................................... 21181 / 27285 ( 77%) ........................................................... 21240 / 27285 ( 77%) ........................................................... 21299 / 27285 ( 78%) ........................................................... 21358 / 27285 ( 78%) ........................................................... 21417 / 27285 ( 78%) ........................................................... 21476 / 27285 ( 78%) ........................................................... 21535 / 27285 ( 78%) ........................................................... 21594 / 27285 ( 79%) ........................................................... 21653 / 27285 ( 79%) ........................................................... 21712 / 27285 ( 79%) ........................................................... 21771 / 27285 ( 79%) ........................................................... 21830 / 27285 ( 80%) ........................................................... 21889 / 27285 ( 80%) ........................................................... 21948 / 27285 ( 80%) ........................................................... 22007 / 27285 ( 80%) ........................................................... 22066 / 27285 ( 80%) ........................................................... 22125 / 27285 ( 81%) ........................................................... 22184 / 27285 ( 81%) ........................................................... 22243 / 27285 ( 81%) ........................................................... 22302 / 27285 ( 81%) ........................................................... 22361 / 27285 ( 81%) ........................................................... 22420 / 27285 ( 82%) ........................................................... 22479 / 27285 ( 82%) ........................................................... 22538 / 27285 ( 82%) ........................................................... 22597 / 27285 ( 82%) ........................................................... 22656 / 27285 ( 83%) ........................................................... 22715 / 27285 ( 83%) ........................................................... 22774 / 27285 ( 83%) ........................................................... 22833 / 27285 ( 83%) ........................................................... 22892 / 27285 ( 83%) ........................................................... 22951 / 27285 ( 84%) ........................................................... 23010 / 27285 ( 84%) ........................................................... 23069 / 27285 ( 84%) ........................................................... 23128 / 27285 ( 84%) ........................................................... 23187 / 27285 ( 84%) ........................................................... 23246 / 27285 ( 85%) ........................................................... 23305 / 27285 ( 85%) ........................................................... 23364 / 27285 ( 85%) ........................................................... 23423 / 27285 ( 85%) ........................................................... 23482 / 27285 ( 86%) ........................................................... 23541 / 27285 ( 86%) ........................................................... 23600 / 27285 ( 86%) ........................................................... 23659 / 27285 ( 86%) .................................S...SSSSSSSSSSSSSSSSSSSSSS 23718 / 27285 ( 86%) ........................................................... 23777 / 27285 ( 87%) ........................................................... 23836 / 27285 ( 87%) ........................................................... 23895 / 27285 ( 87%) ........................................................... 23954 / 27285 ( 87%) ........................................................... 24013 / 27285 ( 88%) ........................................................... 24072 / 27285 ( 88%) ........................................................... 24131 / 27285 ( 88%) ........................................................... 24190 / 27285 ( 88%) ........................................................... 24249 / 27285 ( 88%) ........................................................... 24308 / 27285 ( 89%) ........................................................... 24367 / 27285 ( 89%) ........................................................... 24426 / 27285 ( 89%) ........................................................... 24485 / 27285 ( 89%) ........................................................... 24544 / 27285 ( 89%) ........................................................... 24603 / 27285 ( 90%) ........................................................... 24662 / 27285 ( 90%) ........................................................... 24721 / 27285 ( 90%) ........................................................... 24780 / 27285 ( 90%) ........................................................... 24839 / 27285 ( 91%) ........................................................... 24898 / 27285 ( 91%) ........................................................... 24957 / 27285 ( 91%) ........................................................... 25016 / 27285 ( 91%) ........................................................... 25075 / 27285 ( 91%) ........................................................... 25134 / 27285 ( 92%) ........................................................... 25193 / 27285 ( 92%) ........................................................... 25252 / 27285 ( 92%) ........................................................... 25311 / 27285 ( 92%) ........................................................... 25370 / 27285 ( 92%) ........................................................... 25429 / 27285 ( 93%) ........................................................... 25488 / 27285 ( 93%) ........................................................... 25547 / 27285 ( 93%) ........................................................... 25606 / 27285 ( 93%) ........................................................... 25665 / 27285 ( 94%) ........................................................... 25724 / 27285 ( 94%) ........................................................... 25783 / 27285 ( 94%) ........................................................... 25842 / 27285 ( 94%) ........................................................... 25901 / 27285 ( 94%) ........................................................... 25960 / 27285 ( 95%) ........................................................... 26019 / 27285 ( 95%) ........................................................... 26078 / 27285 ( 95%) ........................................................... 26137 / 27285 ( 95%) ........................................................... 26196 / 27285 ( 96%) ........................................................... 26255 / 27285 ( 96%) ........................................................... 26314 / 27285 ( 96%) ........................................................... 26373 / 27285 ( 96%) ........................................................... 26432 / 27285 ( 96%) ........................................................... 26491 / 27285 ( 97%) ........................................................... 26550 / 27285 ( 97%) ........................................................... 26609 / 27285 ( 97%) ........................................................... 26668 / 27285 ( 97%) ........................................S.................. 26727 / 27285 ( 97%) ........................................................... 26786 / 27285 ( 98%) ........................................................... 26845 / 27285 ( 98%) ........................................................... 26904 / 27285 ( 98%) ........................................................... 26963 / 27285 ( 98%) ........................................................... 27022 / 27285 ( 99%) ........................................................... 27081 / 27285 ( 99%) ........................................................... 27140 / 27285 ( 99%) ........................................................... 27199 / 27285 ( 99%) ........................................................... 27258 / 27285 ( 99%) ................... Time: 00:18.633, Memory: 423.00 MB OK, but incomplete, skipped, or risky tests! Tests: 27285, Assertions: 223912, Skipped: 36. You should really speed up these slow tests (>100ms)... 1. 176ms to run LayeredParameterizedPasswordTest::testLargeLayeredPartialUpdate 2. 133ms to run MediaWiki\\Extension\\Math\\Tests\\WikiTexVC\\AllTest::testRunCases with data set "Big" 3. 102ms to run MediaWiki\\Extension\\Math\\WikiTexVC\\Mhchem\\MhchemBasicMMLTest::testMathchoiceTextstyle INFO:quibble.commands:<<< Finish: PHPUnit unit tests, in 22.895 s INFO:quibble.commands:>>> Start: PHPUnit Prepare Parallel Run (Composer) > MediaWiki\Composer\PhpUnitSplitter\PhpUnitXmlManager::listTestsNotice Running `phpunit --list-tests-xml` to get a list of expected tests ... > phpunit '--list-tests-xml=tests-list-extensions.xml' '--testsuite=extensions' Using PHP 8.1.31 Running with MediaWiki settings because there might be integration tests PHPUnit 9.6.21 by Sebastian Bergmann and contributors. Wrote list of tests that would have been run to tests-list-extensions.xml > MediaWiki\Composer\PhpUnitSplitter\PhpUnitXmlManager::splitTestsListExtensions INFO:quibble.util:Copying /workspace/src/phpunit.xml to /workspace/log/phpunit-parallel.xml INFO:quibble.commands:<<< Finish: PHPUnit Prepare Parallel Run (Composer), in 13.292 s INFO:quibble.commands:>>> Start: PHPUnit extensions suite (without database or standalone) parallel run (Composer) > MediaWiki\Composer\ComposerLaunchParallel::launchTestsDatabaseless Running command ''composer' 'run' '--timeout=0' 'phpunit:entrypoint' '--' '--testsuite' 'split_group_0' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone,Database' '--cache-result-file=/workspace/log/phpunit_group_0_databaseless.result.cache'' ... Running command ''composer' 'run' '--timeout=0' 'phpunit:entrypoint' '--' '--testsuite' 'split_group_1' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone,Database' '--cache-result-file=/workspace/log/phpunit_group_1_databaseless.result.cache'' ... Running command ''composer' 'run' '--timeout=0' 'phpunit:entrypoint' '--' '--testsuite' 'split_group_3' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone,Database' '--cache-result-file=/workspace/log/phpunit_group_3_databaseless.result.cache'' ... Running command ''composer' 'run' '--timeout=0' 'phpunit:entrypoint' '--' '--testsuite' 'split_group_5' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone,Database' '--cache-result-file=/workspace/log/phpunit_group_5_databaseless.result.cache'' ... Running command ''composer' 'run' '--timeout=0' 'phpunit:entrypoint' '--' '--testsuite' 'split_group_2' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone,Database' '--cache-result-file=/workspace/log/phpunit_group_2_databaseless.result.cache'' ... Running command ''composer' 'run' '--timeout=0' 'phpunit:entrypoint' '--' '--testsuite' 'split_group_4' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone,Database' '--cache-result-file=/workspace/log/phpunit_group_4_databaseless.result.cache'' ... Running command ''composer' 'run' '--timeout=0' 'phpunit:entrypoint' '--' '--testsuite' 'split_group_6' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone,Database' '--cache-result-file=/workspace/log/phpunit_group_6_databaseless.result.cache'' ... > phpunit '--testsuite' 'split_group_4' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone,Database' '--cache-result-file=/workspace/log/phpunit_group_4_databaseless.result.cache' Using PHP 8.1.31 Running with MediaWiki settings because there might be integration tests PHPUnit 9.6.21 by Sebastian Bergmann and contributors. ............................................................. 61 / 4088 ( 1%) ............................................................. 122 / 4088 ( 2%) ............................................................. 183 / 4088 ( 4%) ............................................................. 244 / 4088 ( 5%) ............................................................. 305 / 4088 ( 7%) ............................................................. 366 / 4088 ( 8%) ............................................................. 427 / 4088 ( 10%) ............................................................. 488 / 4088 ( 11%) ............................................................. 549 / 4088 ( 13%) ............................................................. 610 / 4088 ( 14%) ............................................................. 671 / 4088 ( 16%) ............................................................. 732 / 4088 ( 17%) ............................................................. 793 / 4088 ( 19%) ............................................................. 854 / 4088 ( 20%) ............................................................. 915 / 4088 ( 22%) ............................................................. 976 / 4088 ( 23%) ............................................................. 1037 / 4088 ( 25%) ............................................................. 1098 / 4088 ( 26%) ............................................................. 1159 / 4088 ( 28%) ............................................................. 1220 / 4088 ( 29%) ............................................................. 1281 / 4088 ( 31%) ............................................................. 1342 / 4088 ( 32%) ............................................................. 1403 / 4088 ( 34%) ............................................................. 1464 / 4088 ( 35%) ............................................................. 1525 / 4088 ( 37%) ............................................................. 1586 / 4088 ( 38%) ............................................................. 1647 / 4088 ( 40%) ............................................................. 1708 / 4088 ( 41%) ............................................................. 1769 / 4088 ( 43%) ............................................................. 1830 / 4088 ( 44%) ............................................................. 1891 / 4088 ( 46%) ............................................................. 1952 / 4088 ( 47%) ............................................................. 2013 / 4088 ( 49%) ............................................................. 2074 / 4088 ( 50%) ............................................................. 2135 / 4088 ( 52%) ............................................................. 2196 / 4088 ( 53%) ............................................................. 2257 / 4088 ( 55%) ............................................................. 2318 / 4088 ( 56%) ............................................................. 2379 / 4088 ( 58%) ............................................................. 2440 / 4088 ( 59%) ............................................................. 2501 / 4088 ( 61%) ............................................................. 2562 / 4088 ( 62%) ............................................................. 2623 / 4088 ( 64%) ............................................................. 2684 / 4088 ( 65%) ............................................................. 2745 / 4088 ( 67%) ............................................................. 2806 / 4088 ( 68%) ............................................................. 2867 / 4088 ( 70%) ............................................................. 2928 / 4088 ( 71%) ............................................................. 2989 / 4088 ( 73%) ............................................................. 3050 / 4088 ( 74%) ............................................................. 3111 / 4088 ( 76%) ............................................................. 3172 / 4088 ( 77%) ............................................................. 3233 / 4088 ( 79%) ............................................................. 3294 / 4088 ( 80%) ............................................................. 3355 / 4088 ( 82%) ..............................S.............................. 3416 / 4088 ( 83%) ............................................................. 3477 / 4088 ( 85%) ............................................................. 3538 / 4088 ( 86%) .............S............................................... 3599 / 4088 ( 88%) ............................................................. 3660 / 4088 ( 89%) ............................................................. 3721 / 4088 ( 91%) ............................................................. 3782 / 4088 ( 92%) ................................................SS........... 3843 / 4088 ( 94%) ............................................................. 3904 / 4088 ( 95%) ............................................................. 3965 / 4088 ( 96%) ............................................................. 4026 / 4088 ( 98%) ....................................................SSSS..... 4087 / 4088 ( 99%) . 4088 / 4088 (100%) Time: 00:08.213, Memory: 263.00 MB OK, but incomplete, skipped, or risky tests! Tests: 4088, Assertions: 6806, Skipped: 8. You should really speed up these slow tests (>100ms)... 1. 1230ms to run Tests\\Wikibase\\DataModel\\EntityDeserializationCompatibilityTest::testGivenEntitySerialization_entityIsReturned with data set #6 2. 180ms to run Wikibase\\Lib\\Tests\\Formatters\\MwTimeIsoFormatterTest::testFormat with data set #113 3. 167ms to run Wikibase\\Lib\\Tests\\Formatters\\MediaWikiNumberLocalizerTest::testLocalizeNumber with data set #6 4. 165ms to run Wikibase\\Lib\\Tests\\Formatters\\MwTimeIsoFormatterTest::testFormat with data set #71 5. 121ms to run Wikibase\\Lib\\Tests\\Formatters\\MwTimeIsoFormatterTest::testFormat with data set #33 6. 119ms to run Wikibase\\Lib\\Tests\\Formatters\\MwTimeIsoFormatterTest::testFormat with data set #72 7. 113ms to run Wikibase\\Lib\\Tests\\Formatters\\MwTimeIsoFormatterTest::testFormat with data set #114 8. 107ms to run Wikibase\\Lib\\Tests\\Formatters\\MwTimeIsoFormatterTest::testFormat with data set #68 9. 105ms to run Wikibase\\Lib\\Tests\\Formatters\\MwTimeIsoFormatterTest::testFormat with data set #110 10. 100ms to run Wikibase\\Lib\\Tests\\Formatters\\MwTimeIsoFormatterTest::testFormat with data set #70 Worker exited with status 0 > phpunit '--testsuite' 'split_group_1' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone,Database' '--cache-result-file=/workspace/log/phpunit_group_1_databaseless.result.cache' Using PHP 8.1.31 Running with MediaWiki settings because there might be integration tests PHPUnit 9.6.21 by Sebastian Bergmann and contributors. ............................................................. 61 / 3228 ( 1%) ............................................................. 122 / 3228 ( 3%) ............................................................. 183 / 3228 ( 5%) ............................................................. 244 / 3228 ( 7%) ............................................................. 305 / 3228 ( 9%) ............................................................. 366 / 3228 ( 11%) ............................................................. 427 / 3228 ( 13%) ............................................................. 488 / 3228 ( 15%) ............................................................. 549 / 3228 ( 17%) ............................................................. 610 / 3228 ( 18%) ............................................................. 671 / 3228 ( 20%) ............................................................. 732 / 3228 ( 22%) ............................................................. 793 / 3228 ( 24%) ............................................................. 854 / 3228 ( 26%) ............................................................. 915 / 3228 ( 28%) ............................................................. 976 / 3228 ( 30%) ............................................................. 1037 / 3228 ( 32%) ............................................................. 1098 / 3228 ( 34%) ............................................................. 1159 / 3228 ( 35%) ............................................................. 1220 / 3228 ( 37%) ............................................................. 1281 / 3228 ( 39%) ............................................................. 1342 / 3228 ( 41%) ............................................................. 1403 / 3228 ( 43%) ..................SS..................................[info/dsr/inconsistent] DSR inconsistency: cs/s mismatch for node: pre s:0 ; cs:49 ....... 1464 / 3228 ( 45%) ............................................................. 1525 / 3228 ( 47%) ............................................................. 1586 / 3228 ( 49%) ............................................................. 1647 / 3228 ( 51%) ............................................................. 1708 / 3228 ( 52%) ............................................................. 1769 / 3228 ( 54%) ............................................................. 1830 / 3228 ( 56%) ............................................................. 1891 / 3228 ( 58%) ............................................................. 1952 / 3228 ( 60%) ...................................................S......... 2013 / 3228 ( 62%) ............................................................. 2074 / 3228 ( 64%) ............................................................. 2135 / 3228 ( 66%) ............................................................. 2196 / 3228 ( 68%) .........................S................................... 2257 / 3228 ( 69%) ............................................................. 2318 / 3228 ( 71%) ............................................................. 2379 / 3228 ( 73%) ............................................................. 2440 / 3228 ( 75%) ............................................................. 2501 / 3228 ( 77%) ............................................................. 2562 / 3228 ( 79%) ............................................................. 2623 / 3228 ( 81%) ............................................................. 2684 / 3228 ( 83%) ............................................................. 2745 / 3228 ( 85%) ............................................................. 2806 / 3228 ( 86%) ............................................................. 2867 / 3228 ( 88%) ............................................................. 2928 / 3228 ( 90%) ............................................................. 2989 / 3228 ( 92%) ............................................................. 3050 / 3228 ( 94%) ............................................................. 3111 / 3228 ( 96%) ............................................................. 3172 / 3228 ( 98%) ........................................................ 3228 / 3228 (100%) Time: 00:10.455, Memory: 235.00 MB OK, but incomplete, skipped, or risky tests! Tests: 3228, Assertions: 13968, Skipped: 4. You should really speed up these slow tests (>100ms)... 1. 314ms to run CirrusSearch\\BuildDocument\\DocumentSizeLimiterTest::testWmfProfile 2. 127ms to run FileImporter\\Tests\\Services\\Wikitext\\WikiLinkParserFactoryTest::testNamespaceUnlocalization 3. 104ms to run FileImporter\\Tests\\Html\\SourceWikiCleanupSnippetTest::testGetHtml_editPreselected Worker exited with status 0 > phpunit '--testsuite' 'split_group_5' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone,Database' '--cache-result-file=/workspace/log/phpunit_group_5_databaseless.result.cache' Using PHP 8.1.31 Running with MediaWiki settings because there might be integration tests PHPUnit 9.6.21 by Sebastian Bergmann and contributors. ............................................................. 61 / 2732 ( 2%) ............................................................. 122 / 2732 ( 4%) ............................................................. 183 / 2732 ( 6%) ............................................................. 244 / 2732 ( 8%) ............................................................. 305 / 2732 ( 11%) ............................................................. 366 / 2732 ( 13%) ............................................................. 427 / 2732 ( 15%) ............................................................. 488 / 2732 ( 17%) ............................................................. 549 / 2732 ( 20%) ............................................................. 610 / 2732 ( 22%) ............................................................. 671 / 2732 ( 24%) ............................................................. 732 / 2732 ( 26%) ............................................................. 793 / 2732 ( 29%) ............................................................. 854 / 2732 ( 31%) ............................................................. 915 / 2732 ( 33%) ..............S.............................................. 976 / 2732 ( 35%) ............................................................. 1037 / 2732 ( 37%) ....S...............................................SS....... 1098 / 2732 ( 40%) ............................................................. 1159 / 2732 ( 42%) ............................................................. 1220 / 2732 ( 44%) ............................................................. 1281 / 2732 ( 46%) ............................................................. 1342 / 2732 ( 49%) ............................................................. 1403 / 2732 ( 51%) ............................................................. 1464 / 2732 ( 53%) ............................................................. 1525 / 2732 ( 55%) ............................................................. 1586 / 2732 ( 58%) ............................................................. 1647 / 2732 ( 60%) ............................................................. 1708 / 2732 ( 62%) ............................................................. 1769 / 2732 ( 64%) ............................................................. 1830 / 2732 ( 66%) ............................................................. 1891 / 2732 ( 69%) ............................................................. 1952 / 2732 ( 71%) ............................................................. 2013 / 2732 ( 73%) ............................................................. 2074 / 2732 ( 75%) ............................................................. 2135 / 2732 ( 78%) ............................................................. 2196 / 2732 ( 80%) ............................................................. 2257 / 2732 ( 82%) ............................................................. 2318 / 2732 ( 84%) ............................................................. 2379 / 2732 ( 87%) ............................................................. 2440 / 2732 ( 89%) ............................................................. 2501 / 2732 ( 91%) ............................................................. 2562 / 2732 ( 93%) ............................................................. 2623 / 2732 ( 96%) ............................................................. 2684 / 2732 ( 98%) ................................................ 2732 / 2732 (100%) Time: 00:11.567, Memory: 439.00 MB OK, but incomplete, skipped, or risky tests! Tests: 2732, Assertions: 4860, Skipped: 4. You should really speed up these slow tests (>100ms)... 1. 264ms to run Wikibase\\Repo\\Tests\\Specials\\SpecialDispatchStatsTest::testExecute_estimated 2. 239ms to run Wikibase\\Repo\\Tests\\Diff\\DifferencesSnakVisualizerTest::testGetPropertyHeader with data set #1 3. 236ms to run Wikibase\\Repo\\Tests\\Specials\\SpecialGoToLinkedPageTest::testExecuteWithoutRedirect with data set "invalidItemID" 4. 233ms to run Wikibase\\Repo\\Tests\\Rdf\\FullStatementRdfBuilderTest::testAddEntity with data set #1 5. 233ms to run Wikibase\\Repo\\Tests\\Specials\\SpecialListDatatypesTest::testExecute 6. 211ms to run Wikibase\\Repo\\Tests\\Specials\\HTMLForm\\HTMLContentLanguageFieldTest::testSetsDefaultValueToLanguageFromParentElement_WhenCreatedAndDefaultIsNotDefined 7. 208ms to run Wikibase\\Repo\\Tests\\Specials\\SpecialGoToLinkedPageTest::testExecuteWithRedirect with data set "found" 8. 194ms to run Wikibase\\Repo\\Tests\\Specials\\ParameterizedDescriptionTraitTest::testParameterizedDescriptionOnSetDescriptionPage_federatedPropertiesEnabled with data set "SpecialSetLabelDescriptionAliases" 9. 189ms to run Wikibase\\Repo\\Tests\\GlobalStateFactoryMethodsResourceTest::testApiModule with data set #19 10. 184ms to run Wikibase\\Repo\\Tests\\Actions\\HistoryEntityActionTest::testGetPageTitle with data set "fallback to parent" ...and there are 21 more above your threshold hidden from view Worker exited with status 0 > phpunit '--testsuite' 'split_group_0' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone,Database' '--cache-result-file=/workspace/log/phpunit_group_0_databaseless.result.cache' Using PHP 8.1.31 Running with MediaWiki settings because there might be integration tests PHPUnit 9.6.21 by Sebastian Bergmann and contributors. ............S...........SS................................... 61 / 3830 ( 1%) ............................................................. 122 / 3830 ( 3%) ............................................................. 183 / 3830 ( 4%) ............................................................. 244 / 3830 ( 6%) ............................................................. 305 / 3830 ( 7%) ............................................................. 366 / 3830 ( 9%) ............................................................. 427 / 3830 ( 11%) ............................................................. 488 / 3830 ( 12%) ............................................................. 549 / 3830 ( 14%) ............................................................. 610 / 3830 ( 15%) ............................................................. 671 / 3830 ( 17%) ............................................................. 732 / 3830 ( 19%) ............................................................. 793 / 3830 ( 20%) ............................................................. 854 / 3830 ( 22%) ............................................................. 915 / 3830 ( 23%) ............................................................. 976 / 3830 ( 25%) ............................................................. 1037 / 3830 ( 27%) ............................................................. 1098 / 3830 ( 28%) ............................................................. 1159 / 3830 ( 30%) ............................................................. 1220 / 3830 ( 31%) ............................................................. 1281 / 3830 ( 33%) ............................................................. 1342 / 3830 ( 35%) ............................................................. 1403 / 3830 ( 36%) ............................................................. 1464 / 3830 ( 38%) ............................................................. 1525 / 3830 ( 39%) .........................SSS...........SSS................... 1586 / 3830 ( 41%) ............................................................. 1647 / 3830 ( 43%) ............................................................. 1708 / 3830 ( 44%) ............................................................. 1769 / 3830 ( 46%) ............................................................. 1830 / 3830 ( 47%) ............................................................. 1891 / 3830 ( 49%) ............................................................. 1952 / 3830 ( 50%) ............................................................. 2013 / 3830 ( 52%) ............................................................. 2074 / 3830 ( 54%) ............................................................. 2135 / 3830 ( 55%) ............................................................. 2196 / 3830 ( 57%) ............................................................. 2257 / 3830 ( 58%) ............................................................. 2318 / 3830 ( 60%) ............................................................. 2379 / 3830 ( 62%) ............................................................. 2440 / 3830 ( 63%) ............................................................. 2501 / 3830 ( 65%) ............................................................. 2562 / 3830 ( 66%) ............................................................. 2623 / 3830 ( 68%) ............................................................. 2684 / 3830 ( 70%) ..................................................SS......... 2745 / 3830 ( 71%) ..........................S.................................. 2806 / 3830 ( 73%) ............................................................. 2867 / 3830 ( 74%) ............................................................. 2928 / 3830 ( 76%) ............................................................. 2989 / 3830 ( 78%) ............................................................. 3050 / 3830 ( 79%) ............................................................. 3111 / 3830 ( 81%) ............................................................. 3172 / 3830 ( 82%) ............................................................. 3233 / 3830 ( 84%) ............................................................. 3294 / 3830 ( 86%) ............................................................. 3355 / 3830 ( 87%) ............................................................. 3416 / 3830 ( 89%) ............................................................. 3477 / 3830 ( 90%) ............................................................. 3538 / 3830 ( 92%) ............................................................. 3599 / 3830 ( 93%) ............................................................. 3660 / 3830 ( 95%) ............................................................. 3721 / 3830 ( 97%) ............................................................. 3782 / 3830 ( 98%) ...............................................S 3830 / 3830 (100%) Time: 00:13.754, Memory: 271.00 MB OK, but incomplete, skipped, or risky tests! Tests: 3830, Assertions: 8918, Skipped: 13. You should really speed up these slow tests (>100ms)... 1. 226ms to run MediaWiki\\Extension\\AbuseFilter\\Tests\\Integration\\AbuseFilterSchemaTest::testSchemasHaveAutoGeneratedFiles with data set "tables.json" 2. 181ms to run CirrusSearch\\Test\\RequestLoggerTest::testRequestLogging with data set "fulltext_basic_005" 3. 168ms to run MediaWiki\\Extension\\CampaignEvents\\Tests\\Integration\\CampaignEventsSchemaTest::testSchemasHaveAutoGeneratedFiles with data set "tables.json" 4. 135ms to run MediaWiki\\Extension\\CampaignEvents\\Tests\\Integration\\Rest\\GetFormattedTimeHandlerTest::testRun with data set "French dmy" 5. 115ms to run CirrusSearch\\Search\\Rescore\\FunctionScoreChainTest::testImplementationAvailable with data set #3 6. 112ms to run MediaWiki\\CheckUser\\Tests\\Integration\\CheckUserSchemaTest::testSchemasHaveAutoGeneratedFiles with data set "tables.json" 7. 107ms to run CirrusSearch\\UtilIntegrationTest::testIdentifyNamespace with data set "both sides utr30" 8. 106ms to run MediaWiki\\Extension\\AbuseFilter\\Tests\\Integration\\AbuseFilterSchemaTest::testSchemaChangesHaveAutoGeneratedFiles with data set "patch-add-af_actor.json" Worker exited with status 0 > phpunit '--testsuite' 'split_group_3' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone,Database' '--cache-result-file=/workspace/log/phpunit_group_3_databaseless.result.cache' Using PHP 8.1.31 Running with MediaWiki settings because there might be integration tests PHPUnit 9.6.21 by Sebastian Bergmann and contributors. ............................................................. 61 / 2402 ( 2%) ...........................................................SS 122 / 2402 ( 5%) S............................................................ 183 / 2402 ( 7%) .........................................................SSSS 244 / 2402 ( 10%) SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS.......... 305 / 2402 ( 12%) ....................................SSSSSSSSSSSSSSSSSSSSSSSSS 366 / 2402 ( 15%) ............................................................. 427 / 2402 ( 17%) ............................................................. 488 / 2402 ( 20%) ............................................................. 549 / 2402 ( 22%) ............................................................. 610 / 2402 ( 25%) ............................................................. 671 / 2402 ( 27%) ....................................................SSS...... 732 / 2402 ( 30%) ..........SSSSSSSSSSSSSSSSSS................................. 793 / 2402 ( 33%) ...............S............................................. 854 / 2402 ( 35%) ............................................................. 915 / 2402 ( 38%) ............................................................. 976 / 2402 ( 40%) ............................................................. 1037 / 2402 ( 43%) ............................................................. 1098 / 2402 ( 45%) ............................................................. 1159 / 2402 ( 48%) ............................................................. 1220 / 2402 ( 50%) ............................................................. 1281 / 2402 ( 53%) ......................SSSSSS................................. 1342 / 2402 ( 55%) ..............SS........SS................................... 1403 / 2402 ( 58%) ............................................................. 1464 / 2402 ( 60%) ........................SSSS................................. 1525 / 2402 ( 63%) ............................................................. 1586 / 2402 ( 66%) ............................................................. 1647 / 2402 ( 68%) ............................................................. 1708 / 2402 ( 71%) ............................................................. 1769 / 2402 ( 73%) ............................................................. 1830 / 2402 ( 76%) ............................................................. 1891 / 2402 ( 78%) ............................................................. 1952 / 2402 ( 81%) ............................................................. 2013 / 2402 ( 83%) ............................................................. 2074 / 2402 ( 86%) ............................................................. 2135 / 2402 ( 88%) ............................................................. 2196 / 2402 ( 91%) ............................................................. 2257 / 2402 ( 93%) ............................................................. 2318 / 2402 ( 96%) ............................................................. 2379 / 2402 ( 99%) ....................... 2402 / 2402 (100%) Time: 00:12.718, Memory: 311.00 MB OK, but incomplete, skipped, or risky tests! Tests: 2402, Assertions: 8838, Skipped: 119. You should really speed up these slow tests (>100ms)... 1. 291ms to run UniversalLanguageSelector\\Tests\\FontRepoCompilerTest::testGetRepository 2. 206ms to run ProofreadPage\\Page\\PageContentBuilderTest::testBuildDefaultContentForPageTitle with data set #3 3. 204ms to run ProofreadPage\\Page\\PageContentBuilderTest::testBuildDefaultContentForPageTitle with data set #1 4. 201ms to run ProofreadPage\\Page\\PageContentBuilderTest::testBuildDefaultContentForPageTitle with data set #4 5. 168ms to run MediaWiki\\Extensions\\UniversalLanguageSelector\\Tests\\Structure\\BundleSizeTest::testBundleSize with data set "ext.uls.interlanguage" 6. 163ms to run Wikibase\\Client\\Tests\\Unit\\Api\\DescriptionTest::testExecute with data set "limit" 7. 150ms to run ProofreadPage\\Pagination\\PaginationFactoryTest::testGetPaginationWithPagelist 8. 144ms to run MediaWikiPluralValidatorTest::testGetPluralFormCount with data set #2 9. 142ms to run ProofreadPage\\Page\\PageContentBuilderTest::testBuildDefaultContentForPageTitle with data set #2 10. 131ms to run MediaWiki\\Extensions\\UniversalLanguageSelector\\Tests\\Structure\\BundleSizeTest::testBundleSize with data set "ext.uls.interface" ...and there are 3 more above your threshold hidden from view Worker exited with status 0 > phpunit '--testsuite' 'split_group_2' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone,Database' '--cache-result-file=/workspace/log/phpunit_group_2_databaseless.result.cache' Using PHP 8.1.31 Running with MediaWiki settings because there might be integration tests PHPUnit 9.6.21 by Sebastian Bergmann and contributors. ............................SSSSSSSSSSSSS.................... 61 / 4945 ( 1%) ............................................................. 122 / 4945 ( 2%) ............................................................. 183 / 4945 ( 3%) ............................................................. 244 / 4945 ( 4%) ............................................................. 305 / 4945 ( 6%) ............................................................. 366 / 4945 ( 7%) ............................................................. 427 / 4945 ( 8%) ............................................................. 488 / 4945 ( 9%) ............................................................. 549 / 4945 ( 11%) ............................................................. 610 / 4945 ( 12%) ............................................................. 671 / 4945 ( 13%) ............................................................. 732 / 4945 ( 14%) ............................................................. 793 / 4945 ( 16%) ............................................................. 854 / 4945 ( 17%) ..............................................S.............. 915 / 4945 ( 18%) ............................................................. 976 / 4945 ( 19%) ............................................................. 1037 / 4945 ( 20%) ............................................................. 1098 / 4945 ( 22%) ............................................................. 1159 / 4945 ( 23%) ............................................................. 1220 / 4945 ( 24%) ............................................................. 1281 / 4945 ( 25%) ............................................................. 1342 / 4945 ( 27%) ......SSSSSS................................................. 1403 / 4945 ( 28%) ............................................................. 1464 / 4945 ( 29%) ............................................................. 1525 / 4945 ( 30%) ............................................................. 1586 / 4945 ( 32%) ............................................................. 1647 / 4945 ( 33%) ............................................................. 1708 / 4945 ( 34%) ............................................................. 1769 / 4945 ( 35%) ............................................................. 1830 / 4945 ( 37%) ............................................................. 1891 / 4945 ( 38%) ............................................................. 1952 / 4945 ( 39%) ............................................................. 2013 / 4945 ( 40%) ............................................................. 2074 / 4945 ( 41%) ............................................................. 2135 / 4945 ( 43%) ............................................................. 2196 / 4945 ( 44%) ............................................................. 2257 / 4945 ( 45%) ............................................................. 2318 / 4945 ( 46%) ............................................................. 2379 / 4945 ( 48%) ............................................................. 2440 / 4945 ( 49%) ............................................................. 2501 / 4945 ( 50%) ............................................................. 2562 / 4945 ( 51%) ............................................................. 2623 / 4945 ( 53%) ............................................................. 2684 / 4945 ( 54%) ............................................................. 2745 / 4945 ( 55%) ............................................................. 2806 / 4945 ( 56%) ............................................................. 2867 / 4945 ( 57%) ............................................................. 2928 / 4945 ( 59%) ............................................................. 2989 / 4945 ( 60%) ............................................................. 3050 / 4945 ( 61%) ............................................................. 3111 / 4945 ( 62%) ............................................................. 3172 / 4945 ( 64%) ............................................................. 3233 / 4945 ( 65%) ............................................................. 3294 / 4945 ( 66%) ............................................................. 3355 / 4945 ( 67%) ............................................................. 3416 / 4945 ( 69%) ............................................................. 3477 / 4945 ( 70%) ............................................................. 3538 / 4945 ( 71%) ............................................................. 3599 / 4945 ( 72%) ............................................................. 3660 / 4945 ( 74%) ............................................................. 3721 / 4945 ( 75%) ............................................................. 3782 / 4945 ( 76%) ............................................................. 3843 / 4945 ( 77%) ............................................................. 3904 / 4945 ( 78%) ............................................................. 3965 / 4945 ( 80%) ............................................................. 4026 / 4945 ( 81%) ............................................................. 4087 / 4945 ( 82%) ............................................................. 4148 / 4945 ( 83%) .........SSSS................................................ 4209 / 4945 ( 85%) ............................................................. 4270 / 4945 ( 86%) ............................................................. 4331 / 4945 ( 87%) ............................................................. 4392 / 4945 ( 88%) ............................................................. 4453 / 4945 ( 90%) ............................................................. 4514 / 4945 ( 91%) ............................................................. 4575 / 4945 ( 92%) ............................................................. 4636 / 4945 ( 93%) ............................................................. 4697 / 4945 ( 94%) ............................................................. 4758 / 4945 ( 96%) ............................................................. 4819 / 4945 ( 97%) ............................................................. 4880 / 4945 ( 98%) ............................................................. 4941 / 4945 ( 99%) .... 4945 / 4945 (100%) Time: 00:19.328, Memory: 320.82 MB OK, but incomplete, skipped, or risky tests! Tests: 4945, Assertions: 10393, Skipped: 24. You should really speed up these slow tests (>100ms)... 1. 298ms to run Tests\\MobileFrontend\\Structure\\MobileFrontendBundleSizeTest::testBundleSize with data set "mobile.startup" 2. 261ms to run MediaWiki\\Extension\\Math\\Tests\\WikiTexVC\\AllTest::testRunCases with data set "Big" 3. 194ms to run JsonConfig\\Tests\\JCTabularContentTest::testValidateContent with data set #10 4. 148ms to run Tests\\MobileFrontend\\Structure\\MobileFrontendBundleSizeTest::testBundleSize with data set "mobile.editor.overlay" 5. 131ms to run Kartographer\\Tests\\ValidationTest::testValidation with data set "51-externaldata.json" 6. 127ms to run GrowthExperiments\\Tests\\Integration\\TipsAssemblerTest::testGetTips with data set #0 7. 127ms to run MathFormatterTest::testUnknownFormatFallsBackToMathMl 8. 123ms to run ProofreadPage\\Index\\ParserHelperTest::testExpandTemplateArgsProvider with data set #1 9. 122ms to run ProofreadPage\\Index\\IndexSlotDiffRendererTest::testGetDiff with data set #3 10. 116ms to run ProofreadPage\\Index\\IndexRedirectContentTest::testPreloadTransform ...and there are 5 more above your threshold hidden from view Worker exited with status 0 > phpunit '--testsuite' 'split_group_6' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone,Database' '--cache-result-file=/workspace/log/phpunit_group_6_databaseless.result.cache' Using PHP 8.1.31 Running with MediaWiki settings because there might be integration tests PHPUnit 9.6.21 by Sebastian Bergmann and contributors. ............................................................. 61 / 6556 ( 0%) ............................................................. 122 / 6556 ( 1%) ............................................................. 183 / 6556 ( 2%) ...............................SS............................ 244 / 6556 ( 3%) ............................................................. 305 / 6556 ( 4%) ............................................................. 366 / 6556 ( 5%) ............................................................. 427 / 6556 ( 6%) ............................................................. 488 / 6556 ( 7%) ............................................................. 549 / 6556 ( 8%) ............................................................. 610 / 6556 ( 9%) ............................................................. 671 / 6556 ( 10%) ............................................................. 732 / 6556 ( 11%) ............................................................. 793 / 6556 ( 12%) ............................................................. 854 / 6556 ( 13%) ............................................................. 915 / 6556 ( 13%) ............................................................. 976 / 6556 ( 14%) ............................................................. 1037 / 6556 ( 15%) ............................................................. 1098 / 6556 ( 16%) ............................................................. 1159 / 6556 ( 17%) ............................................................. 1220 / 6556 ( 18%) ............................................................. 1281 / 6556 ( 19%) ............................................................. 1342 / 6556 ( 20%) ............................................................. 1403 / 6556 ( 21%) ............................................................. 1464 / 6556 ( 22%) ............................................................. 1525 / 6556 ( 23%) ............................................................. 1586 / 6556 ( 24%) ............................................................. 1647 / 6556 ( 25%) .............S............................................... 1708 / 6556 ( 26%) ............................................................. 1769 / 6556 ( 26%) ............................................................. 1830 / 6556 ( 27%) ............................................................. 1891 / 6556 ( 28%) ............................................................. 1952 / 6556 ( 29%) ..........................S..................S............... 2013 / 6556 ( 30%) ............................................................. 2074 / 6556 ( 31%) ...........................SS.SSSS........................... 2135 / 6556 ( 32%) ............................................................. 2196 / 6556 ( 33%) ............................................................. 2257 / 6556 ( 34%) ............................................................. 2318 / 6556 ( 35%) ............................................................. 2379 / 6556 ( 36%) ............................................................. 2440 / 6556 ( 37%) ............................................................. 2501 / 6556 ( 38%) ............................................................. 2562 / 6556 ( 39%) ......................................................SSSSSS. 2623 / 6556 ( 40%) ............................................................. 2684 / 6556 ( 40%) ............................................................. 2745 / 6556 ( 41%) ............................................................. 2806 / 6556 ( 42%) ............................................................. 2867 / 6556 ( 43%) ............................................................. 2928 / 6556 ( 44%) ............................................................. 2989 / 6556 ( 45%) ............................................................. 3050 / 6556 ( 46%) ............................................................. 3111 / 6556 ( 47%) ............................................................. 3172 / 6556 ( 48%) ............................................................. 3233 / 6556 ( 49%) ............................................................. 3294 / 6556 ( 50%) ............................................................. 3355 / 6556 ( 51%) ............................................................. 3416 / 6556 ( 52%) ............................................................. 3477 / 6556 ( 53%) ............................................................. 3538 / 6556 ( 53%) ............................................................. 3599 / 6556 ( 54%) ............................................................. 3660 / 6556 ( 55%) ............................................................. 3721 / 6556 ( 56%) ............................................................. 3782 / 6556 ( 57%) ............................................................. 3843 / 6556 ( 58%) ............................................................. 3904 / 6556 ( 59%) ............................................................. 3965 / 6556 ( 60%) ............................................................. 4026 / 6556 ( 61%) ............................................................. 4087 / 6556 ( 62%) ............................................................. 4148 / 6556 ( 63%) ............................................................. 4209 / 6556 ( 64%) ............................................................. 4270 / 6556 ( 65%) ............................................................. 4331 / 6556 ( 66%) ............................................................. 4392 / 6556 ( 66%) ............................................................. 4453 / 6556 ( 67%) ............................................................. 4514 / 6556 ( 68%) ............................................................. 4575 / 6556 ( 69%) ............................................................. 4636 / 6556 ( 70%) ............................................................. 4697 / 6556 ( 71%) ............................................................. 4758 / 6556 ( 72%) ............................................................. 4819 / 6556 ( 73%) ............................................................. 4880 / 6556 ( 74%) ............................................................. 4941 / 6556 ( 75%) ............................................................. 5002 / 6556 ( 76%) ............................................................. 5063 / 6556 ( 77%) ............................................................. 5124 / 6556 ( 78%) ............................................................. 5185 / 6556 ( 79%) ............................................................. 5246 / 6556 ( 80%) ............................................................. 5307 / 6556 ( 80%) ............................................................. 5368 / 6556 ( 81%) ............................................................. 5429 / 6556 ( 82%) ............................................................. 5490 / 6556 ( 83%) ............................................................. 5551 / 6556 ( 84%) ............................................................. 5612 / 6556 ( 85%) ............................................................. 5673 / 6556 ( 86%) ............................................................. 5734 / 6556 ( 87%) ............................................................. 5795 / 6556 ( 88%) ............................................................. 5856 / 6556 ( 89%) ............................................................. 5917 / 6556 ( 90%) ............................................................. 5978 / 6556 ( 91%) ............................................................. 6039 / 6556 ( 92%) ............................................................. 6100 / 6556 ( 93%) ............................................................. 6161 / 6556 ( 93%) ............................................................. 6222 / 6556 ( 94%) ............................................................. 6283 / 6556 ( 95%) ............................................................. 6344 / 6556 ( 96%) ............................................................. 6405 / 6556 ( 97%) ............................................................. 6466 / 6556 ( 98%) ............................................................. 6527 / 6556 ( 99%) ............................. 6556 / 6556 (100%) Time: 00:50.370, Memory: 659.00 MB OK, but incomplete, skipped, or risky tests! Tests: 6556, Assertions: 24485, Skipped: 17. You should really speed up these slow tests (>100ms)... 1. 1228ms to run MediaWiki\\Tests\\Structure\\AbstractSchemaTest::testSchemasHaveAutoGeneratedFiles with data set "tables.json" 2. 1128ms to run ScopeStructureTest::testAutoloadNoFileScope with data set "/workspace/src/includes/languages/data/ZhConversion.php" 3. 924ms to run AutoLoaderStructureTest::testAutoLoadConfig 4. 875ms to run MediaWiki\\Skins\\Vector\\Tests\\Structure\\BundleSizeTest::testBundleSize with data set "skins.vector.styles.legacy" 5. 840ms to run MediaWiki\\Skins\\Vector\\Tests\\Structure\\BundleSizeTest::testBundleSize with data set "skins.vector.styles" 6. 451ms to run MediaWiki\\Extension\\WikimediaMessages\\Tests\\Structure\\BundleSizeTest::testBundleSize with data set "ext.wikimediamessages.styles" 7. 423ms to run MediaWiki\\Tests\\Structure\\SettingsTest::testConfigGeneration with data set "docs/config-vars.php" 8. 382ms to run MediaWiki\\Skins\\MinervaNeue\\Tests\\Structure\\BundleSizeTest::testBundleSize with data set "skins.minerva.styles" 9. 370ms to run ScopeStructureTest::testAutoloadNoFileScope with data set "/workspace/src/includes/language/Language.php" 10. 346ms to run MediaWiki\\Tests\\Structure\\SettingsTest::testConfigGeneration with data set "includes/MainConfigNames.php" ...and there are 20 more above your threshold hidden from view Worker exited with status 0 INFO:quibble.commands:<<< Finish: PHPUnit extensions suite (without database or standalone) parallel run (Composer), in 54.772 s INFO:quibble.commands:>>> Start: Start backends: INFO:backend.ExternalWebserver:Not starting a webserver. INFO:backend.Xvfb:Starting Xvfb on display :94 INFO:backend.ChromeWebDriver:Starting Chromedriver INFO:quibble.use_headless:Display: :94 DEBUG:quibble.chromium_flags:Flags: ['--autoplay-policy=no-user-gesture-required', '--disable-pushstate-throttle', '--no-sandbox'] INFO:quibble.commands:<<< Finish: Start backends: , in 0.018 s INFO:quibble.commands:>>> Start: Run Qunit tests INFO:quibble.use_headless:Display: DEBUG:quibble.chromium_flags:Flags: ['--autoplay-policy=no-user-gesture-required', '--disable-pushstate-throttle', '--no-sandbox', '--headless', '--disable-gpu', '--remote-debugging-port=9222'] WARNING:backend.ChromeWebDriver:[1741399582.619][SEVERE]: bind() failed: Cannot assign requested address (99) Running "assert-mw-env" task Running "karma:firefox" (karma) task 08 03 2025 02:06:23.120:DEBUG [config]: No config file specified. 08 03 2025 02:06:23.124:WARN [config]: "/" is proxied, you should probably change urlRoot to avoid conflicts 08 03 2025 02:06:23.126:DEBUG [karma-server]: Final config Config { LOG_DISABLE: 'OFF', LOG_ERROR: 'ERROR', LOG_WARN: 'WARN', LOG_INFO: 'INFO', LOG_DEBUG: 'DEBUG', frameworks: [ 'qunit' ], protocol: 'http:', port: 9876, listenAddress: '0.0.0.0', hostname: 'localhost', httpsServerConfig: {}, basePath: '/workspace/src', files: [ UrlPattern { pattern: 'http://127.0.0.1:9413//index.php?title=Special:JavaScriptTest/qunit/export', served: false, included: true, watched: false, nocache: false, weight: [ 1, 0, 0, 0, 0, 1 ], type: 'js', isBinary: undefined, integrity: undefined } ], browserConsoleLogOptions: { level: 'debug', format: '%b %T: %m', terminal: true }, customContextFile: null, customDebugFile: null, customClientContextFile: null, exclude: [], logLevel: 'DEBUG', colors: true, autoWatch: false, autoWatchBatchDelay: 250, restartOnFileChange: false, usePolling: true, reporters: [ 'mocha' ], singleRun: true, browsers: [ 'FirefoxHeadless' ], captureTimeout: 60000, pingTimeout: 5000, proxies: { '/': { target: 'http://127.0.0.1:9413/', changeOrigin: true } }, proxyValidateSSL: true, preprocessors: [Object: null prototype] {}, preprocessor_priority: {}, urlRoot: '/', upstreamProxy: undefined, reportSlowerThan: 0, loggers: [ { type: 'console', layout: { type: 'pattern', pattern: '%[%d{DATETIME}:%p [%c]: %]%m' } } ], transports: [ 'polling', 'websocket' ], forceJSONP: false, plugins: [ '@wikimedia/karma-firefox-launcher', 'karma-*', [Object: null prototype] { 'launcher:ChromeCustom': [ 'factory', [Function (anonymous)] ] } ], client: { args: [], useIframe: true, runInParent: false, captureConsole: true, clearContext: true, allowedReturnUrlPatterns: [ '^https?://' ], qunit: { autostart: false } }, defaultClient: { args: [], useIframe: true, runInParent: false, captureConsole: true, clearContext: true, allowedReturnUrlPatterns: [ '^https?://' ], qunit: { autostart: false } }, browserDisconnectTimeout: 2000, browserDisconnectTolerance: 0, browserNoActivityTimeout: 60000, processKillTimeout: 2000, concurrency: Infinity, failOnEmptyTestSuite: true, retryLimit: 2, detached: false, crossOriginAttribute: false, browserSocketTimeout: 20000, background: false, customLaunchers: { ChromeCustom: { base: 'ChromeHeadless', flags: [ '--autoplay-policy=no-user-gesture-required', '--disable-pushstate-throttle', '--no-sandbox', '--headless', '--disable-gpu', '--remote-debugging-port=9222' ] } } } 08 03 2025 02:06:23.127:DEBUG [plugin]: Loading plugin @wikimedia/karma-firefox-launcher. 08 03 2025 02:06:23.130:DEBUG [plugin]: Loading karma-* from /workspace/src/node_modules 08 03 2025 02:06:23.157:DEBUG [plugin]: Loading plugin /workspace/src/node_modules/karma-chrome-launcher. 08 03 2025 02:06:23.163:DEBUG [plugin]: Loading plugin /workspace/src/node_modules/karma-mocha-reporter. 08 03 2025 02:06:23.182:DEBUG [plugin]: Loading plugin /workspace/src/node_modules/karma-qunit. 08 03 2025 02:06:23.182:DEBUG [plugin]: Loading inline plugin defining launcher:ChromeCustom. 08 03 2025 02:06:23.188:DEBUG [web-server]: Instantiating middleware 08 03 2025 02:06:23.189:DEBUG [reporter]: Trying to load reporter: mocha 08 03 2025 02:06:23.190:DEBUG [reporter]: Trying to load color-version of reporter: mocha (mocha_color) 08 03 2025 02:06:23.190:DEBUG [reporter]: Couldn't load color-version. START: 08 03 2025 02:06:23.201:INFO [karma-server]: Karma v6.4.1 server started at http://localhost:9876/ 08 03 2025 02:06:23.202:INFO [launcher]: Launching browsers FirefoxHeadless with concurrency unlimited 08 03 2025 02:06:23.207:INFO [launcher]: Starting browser FirefoxHeadless 08 03 2025 02:06:23.207:DEBUG [launcher]: null -> BEING_CAPTURED 08 03 2025 02:06:23.207:DEBUG [temp-dir]: Creating temp dir at /tmp/karma-61974997 08 03 2025 02:06:23.208:DEBUG [launcher]: firefox http://localhost:9876/?id=61974997 -profile /tmp/karma-61974997 -no-remote -wait-for-browser -headless --start-debugger-server 6000 08 03 2025 02:06:27.121:DEBUG [web-server]: serving: /workspace/src/node_modules/karma/static/client.html 08 03 2025 02:06:27.670:DEBUG [web-server]: serving: /workspace/src/node_modules/karma/static/karma.js 08 03 2025 02:06:27.965:DEBUG [web-server]: serving: /workspace/src/node_modules/karma/static/favicon.ico 08 03 2025 02:06:27.994:DEBUG [karma-server]: A browser has connected on socket anBL0qOzaqWb4a5nAAAB 08 03 2025 02:06:28.028:DEBUG [web-server]: upgrade /socket.io/?EIO=4&transport=websocket&sid=SCt7sLdchnM2sQJZAAAA 08 03 2025 02:06:28.028:DEBUG [proxy]: NOT upgrading proxyWebSocketRequest /socket.io/?EIO=4&transport=websocket&sid=SCt7sLdchnM2sQJZAAAA 08 03 2025 02:06:28.115:DEBUG [Firefox 128.0 (Linux x86_64)]: undefined -> CONNECTED 08 03 2025 02:06:28.116:INFO [Firefox 128.0 (Linux x86_64)]: Connected on socket anBL0qOzaqWb4a5nAAAB with id 61974997 08 03 2025 02:06:28.117:DEBUG [launcher]: BEING_CAPTURED -> CAPTURED 08 03 2025 02:06:28.118:DEBUG [launcher]: FirefoxHeadless (id 61974997) captured in 4.916 secs 08 03 2025 02:06:28.118:DEBUG [Firefox 128.0 (Linux x86_64)]: CONNECTED -> CONFIGURING 08 03 2025 02:06:28.143:DEBUG [middleware:karma]: custom files null null null 08 03 2025 02:06:28.144:DEBUG [middleware:karma]: Serving static request /context.html 08 03 2025 02:06:28.144:DEBUG [web-server]: serving: /workspace/src/node_modules/karma/static/context.html 08 03 2025 02:06:28.174:DEBUG [middleware:source-files]: Requesting /base/node_modules/qunit/qunit/qunit.css?9c300cc789ff128763bdfe3e1a9e4ba6d4cbd3bc 08 03 2025 02:06:28.175:DEBUG [middleware:source-files]: Fetching /workspace/src/node_modules/qunit/qunit/qunit.css 08 03 2025 02:06:28.175:DEBUG [web-server]: serving (cached): /workspace/src/node_modules/qunit/qunit/qunit.css 08 03 2025 02:06:28.176:DEBUG [middleware:source-files]: Requesting /base/node_modules/qunit/qunit/qunit.js?5108af1717637cbd03b5101cb9683d9247316764 08 03 2025 02:06:28.176:DEBUG [middleware:source-files]: Fetching /workspace/src/node_modules/qunit/qunit/qunit.js 08 03 2025 02:06:28.177:DEBUG [web-server]: serving (cached): /workspace/src/node_modules/qunit/qunit/qunit.js 08 03 2025 02:06:28.178:DEBUG [middleware:source-files]: Requesting /base/node_modules/karma-qunit/lib/adapter.js?5e1aa67d9adc9aab151547c9cc815cbb9ddfb70e 08 03 2025 02:06:28.178:DEBUG [middleware:source-files]: Fetching /workspace/src/node_modules/karma-qunit/lib/adapter.js 08 03 2025 02:06:28.178:DEBUG [web-server]: serving (cached): /workspace/src/node_modules/karma-qunit/lib/adapter.js 08 03 2025 02:06:28.179:DEBUG [web-server]: serving: /workspace/src/node_modules/karma/static/context.js 08 03 2025 02:06:31.003:DEBUG [middleware:source-files]: Requesting /load.php?modules=jquery%7Cmediawiki.base&version=psq27 08 03 2025 02:06:31.003:DEBUG [middleware:source-files]: Fetching /load.php 08 03 2025 02:06:31.004:DEBUG [proxy]: proxying request - /load.php?modules=jquery%7Cmediawiki.base&version=psq27 to 127.0.0.1:9413 08 03 2025 02:06:31.012:DEBUG [middleware:source-files]: Requesting /load.php?modules=ext.wikiEditor&version=1ejra 08 03 2025 02:06:31.013:DEBUG [middleware:source-files]: Fetching /load.php 08 03 2025 02:06:31.013:DEBUG [proxy]: proxying request - /load.php?modules=ext.wikiEditor&version=1ejra to 127.0.0.1:9413 08 03 2025 02:06:31.015:DEBUG [middleware:source-files]: Requesting /load.php?modules=ext.visualEditor.articleTarget%2Cbase%2CcheckList%2CcommentAnnotation%2Ccore%2CdesktopArticleTarget%2CdesktopTarget%2Cdiffing%2Cicons%2Clanguage%2Cmediawiki%2Cmwalienextension%2Cmwcore%2Cmwextensions%2Cmwformatting%2Cmwgallery%2Cmwimage%2Cmwlanguage%2Cmwlink%2Cmwmeta%2Cmwsave%2Cmwtransclusion%2Cmwwikitext%2CprogressBarWidget%2Crebase%2Csanitize%2CsupportCheck%2Cswitching%2CtargetLoader%2CtempWikitextEditorWidget%2Ctrack%2Cve%2Cwelcome%7Cext.visualEditor.core.desktop%2Cutils%7Cext.visualEditor.core.utils.parsing%7Cext.visualEditor.desktopArticleTarget.init%7Cext.visualEditor.mwextensions.desktop%7Cext.visualEditor.mwimage.core&version=ru359 08 03 2025 02:06:31.015:DEBUG [middleware:source-files]: Fetching /load.php 08 03 2025 02:06:31.015:DEBUG [proxy]: proxying request - /load.php?modules=ext.visualEditor.articleTarget%2Cbase%2CcheckList%2CcommentAnnotation%2Ccore%2CdesktopArticleTarget%2CdesktopTarget%2Cdiffing%2Cicons%2Clanguage%2Cmediawiki%2Cmwalienextension%2Cmwcore%2Cmwextensions%2Cmwformatting%2Cmwgallery%2Cmwimage%2Cmwlanguage%2Cmwlink%2Cmwmeta%2Cmwsave%2Cmwtransclusion%2Cmwwikitext%2CprogressBarWidget%2Crebase%2Csanitize%2CsupportCheck%2Cswitching%2CtargetLoader%2CtempWikitextEditorWidget%2Ctrack%2Cve%2Cwelcome%7Cext.visualEditor.core.desktop%2Cutils%7Cext.visualEditor.core.utils.parsing%7Cext.visualEditor.desktopArticleTarget.init%7Cext.visualEditor.mwextensions.desktop%7Cext.visualEditor.mwimage.core&version=ru359 to 127.0.0.1:9413 08 03 2025 02:06:31.017:DEBUG [middleware:source-files]: Requesting /load.php?modules=%40wikimedia%2Fcodex%2Ccodex-search-styles%2Ccodex-styles%2Ccolor-picker%2CdataValues%2CdiffMatchPatch%2Cdompurify%7CdataValues.DataValue%2CTimeValue%2Cvalues%7Cext.campaignEvents.eventpage%2CspecialPages%7Cext.checkUser%2CeventLogging%2CipInfo%2CnavigationTiming%2Cthanks%7Cext.checkUser.clientHints%7Cext.cite.parsoid.styles%7Cext.cite.styles%2Cux-enhancements%2CvisualEditor%7Cext.cite.visualEditor.core%7Cext.cx.model%7Cext.cx.widgets.spinner%7Cext.echo.api%2Cdm%2Cinit%2Cmobile%2Csecondaryicons%2Cui%7Cext.eventLogging.debug%7Cext.graph.render%2CvisualEditor%7Cext.growthExperiments.DataStore%2CPostEdit%2CSuggestedEditSession%2Cicons%7Cext.growthExperiments.Homepage.SuggestedEdits%7Cext.guidedTour.lib%2Cstyles%7Cext.guidedTour.lib.internal%7Cext.kartographer.dialog%7Cext.math.styles%2CvisualEditor%7Cext.proofreadpage.base%2Cicons%2Copenseadragon%2Cpage%7Cext.proofreadpage.icons.pagelevel%7Cext.proofreadpage.page.edit%2Ceditinsequence%7Cext.proofreadpage.page.edit.styles%7Cext.templateDataGenerator.data%7Cext.translate.parsers%7Cext.translate.special.pagemigration%7Cext.uls.common%2Ci18n%2Clanguagenames%2Cmediawiki%2Cmessages%2Cpreferences%2Cwebfonts%7Cext.visualEditor.data%2Cicons-licenses%2CmoduleIcons%2CmoduleIndicators%7Cjquery.animateWithEvent%2Cclient%2ChighlightText%2Ci18n%2Cinputautoexpand%2ClengthLimit%2CmakeCollapsible%2Cspinner%2Ctablesorter%2CtextSelection%2Cui%2Culs%2Cvalueview%7Cjquery.event.special.eachchange%7Cjquery.makeCollapsible.styles%7Cjquery.spinner.styles%7Cjquery.tablesorter.styles%7Cjquery.ui.commonssuggester%2Clanguagesuggester%2Csuggester%7Cjquery.uls.data%2Cgrid%7Cjquery.util.getDirectionality%7Cjquery.valueview.Expert%2CExpertExtender%2CExpertStore%7Cjquery.valueview.experts.CommonsMediaType%2CEmptyValue%2CGeoShape%2CGlobeCoordinateInput%2CMonolingualText%2CQuantityInput%2CStringValue%2CTabularData%2CTimeInput%2CUnDeserializableValue%7Cjquery.wikibase.entityselector%2Cwbtooltip%7Cjquery.wikibase.toolbar.styles&version=1e0ge 08 03 2025 02:06:31.017:DEBUG [middleware:source-files]: Fetching /load.php 08 03 2025 02:06:31.018:DEBUG [proxy]: proxying request - /load.php?modules=%40wikimedia%2Fcodex%2Ccodex-search-styles%2Ccodex-styles%2Ccolor-picker%2CdataValues%2CdiffMatchPatch%2Cdompurify%7CdataValues.DataValue%2CTimeValue%2Cvalues%7Cext.campaignEvents.eventpage%2CspecialPages%7Cext.checkUser%2CeventLogging%2CipInfo%2CnavigationTiming%2Cthanks%7Cext.checkUser.clientHints%7Cext.cite.parsoid.styles%7Cext.cite.styles%2Cux-enhancements%2CvisualEditor%7Cext.cite.visualEditor.core%7Cext.cx.model%7Cext.cx.widgets.spinner%7Cext.echo.api%2Cdm%2Cinit%2Cmobile%2Csecondaryicons%2Cui%7Cext.eventLogging.debug%7Cext.graph.render%2CvisualEditor%7Cext.growthExperiments.DataStore%2CPostEdit%2CSuggestedEditSession%2Cicons%7Cext.growthExperiments.Homepage.SuggestedEdits%7Cext.guidedTour.lib%2Cstyles%7Cext.guidedTour.lib.internal%7Cext.kartographer.dialog%7Cext.math.styles%2CvisualEditor%7Cext.proofreadpage.base%2Cicons%2Copenseadragon%2Cpage%7Cext.proofreadpage.icons.pagelevel%7Cext.proofreadpage.page.edit%2Ceditinsequence%7Cext.proofreadpage.page.edit.styles%7Cext.templateDataGenerator.data%7Cext.translate.parsers%7Cext.translate.special.pagemigration%7Cext.uls.common%2Ci18n%2Clanguagenames%2Cmediawiki%2Cmessages%2Cpreferences%2Cwebfonts%7Cext.visualEditor.data%2Cicons-licenses%2CmoduleIcons%2CmoduleIndicators%7Cjquery.animateWithEvent%2Cclient%2ChighlightText%2Ci18n%2Cinputautoexpand%2ClengthLimit%2CmakeCollapsible%2Cspinner%2Ctablesorter%2CtextSelection%2Cui%2Culs%2Cvalueview%7Cjquery.event.special.eachchange%7Cjquery.makeCollapsible.styles%7Cjquery.spinner.styles%7Cjquery.tablesorter.styles%7Cjquery.ui.commonssuggester%2Clanguagesuggester%2Csuggester%7Cjquery.uls.data%2Cgrid%7Cjquery.util.getDirectionality%7Cjquery.valueview.Expert%2CExpertExtender%2CExpertStore%7Cjquery.valueview.experts.CommonsMediaType%2CEmptyValue%2CGeoShape%2CGlobeCoordinateInput%2CMonolingualText%2CQuantityInput%2CStringValue%2CTabularData%2CTimeInput%2CUnDeserializableValue%7Cjquery.wikibase.entityselector%2Cwbtooltip%7Cjquery.wikibase.toolbar.styles&version=1e0ge to 127.0.0.1:9413 08 03 2025 02:06:31.019:DEBUG [middleware:source-files]: Requesting /load.php?modules=mapbox%2Cmoment%2Coojs%2Coojs-ui%2Coojs-ui-core%2Coojs-ui-toolbars%2Coojs-ui-widgets%2Coojs-ui-windows%7Cmediawiki.ForeignApi%2CForeignUpload%2CString%2CTitle%2CUpload%2CUri%2Capi%2Ccldr%2Ccookie%2Cdeflate%2Cdiff%2Cexperiments%2Chtmlform%2Cinspect%2CjqueryMsg%2Clanguage%2CmessagePoster%2Cnotification%2Cpulsatingdot%2Cqunit-testrunner%2Crouter%2Cstorage%2CtempUserCreated%2Ctemplate%2Ctoc%2Cui%2Cuser%2Cutil%2CvisibleTimeout%2Cwidgets%7Cmediawiki.ForeignApi.core%7Cmediawiki.ForeignStructuredUpload.BookletLayout%7Cmediawiki.Upload.BookletLayout%7Cmediawiki.action.view.postEdit%2CredirectPage%7Cmediawiki.diff.styles%7Cmediawiki.editfont.styles%7Cmediawiki.htmlform.ooui%7Cmediawiki.interface.helpers%7Cmediawiki.interface.helpers.linker.styles%7Cmediawiki.interface.helpers.styles%7Cmediawiki.language.months%2Cnames%2CspecialCharacters%2Ctestdata%7Cmediawiki.libs.guiders%2Cjpegmeta%2Cpluralruleparser%7Cmediawiki.page.gallery.styles%7Cmediawiki.page.preview%2Cready%7Cmediawiki.page.watch.ajax%7Cmediawiki.pager.styles%7Cmediawiki.rcfilters.filters.ui%7Cmediawiki.skinning.content.parsoid%7Cmediawiki.template.mustache%7Cmediawiki.ui.button%7Cmediawiki.widgets.AbandonEditDialog%2CCategoryMultiselectWidget%2CDateInputWidget%2CMediaSearch%2CTable%2CUserInputWidget%2CUsersMultiselectWidget%2Cdatetime%2Cstyles%2CvisibleLengthLimit%7Cmediawiki.widgets.DateInputWidget.styles%7Cmediawiki.widgets.DateTimeInputWidget.styles%7Cmobile.codex.styles%7Cmobile.init.styles%7Cmobile.pagelist.styles%7Cmobile.pagesummary.styles%7Cmobile.startup%7Cmw.config.values.wbDataTypes%2CwbEnableMulLanguageCode%2CwbRefTabsEnabled%2CwbRepo%2CwbSiteDetails%7Cmw.cx.SiteMapper%2Cdm%2Cinit%2Cui%2Cutil%7Cmw.cx.dm.Translation%7Cmw.cx.tools.TranslationTool%7Cmw.cx.ui.Infobar%7Coojs-ui-core.icons%2Cstyles%7Coojs-ui-toolbars.icons%7Coojs-ui-widgets.icons%7Coojs-ui-windows.icons%7Coojs-ui.styles.icons-accessibility%2Cicons-alerts%2Cicons-content%2Cicons-editing-advanced&version=1pue5 08 03 2025 02:06:31.019:DEBUG [middleware:source-files]: Fetching /load.php 08 03 2025 02:06:31.020:DEBUG [proxy]: proxying request - /load.php?modules=mapbox%2Cmoment%2Coojs%2Coojs-ui%2Coojs-ui-core%2Coojs-ui-toolbars%2Coojs-ui-widgets%2Coojs-ui-windows%7Cmediawiki.ForeignApi%2CForeignUpload%2CString%2CTitle%2CUpload%2CUri%2Capi%2Ccldr%2Ccookie%2Cdeflate%2Cdiff%2Cexperiments%2Chtmlform%2Cinspect%2CjqueryMsg%2Clanguage%2CmessagePoster%2Cnotification%2Cpulsatingdot%2Cqunit-testrunner%2Crouter%2Cstorage%2CtempUserCreated%2Ctemplate%2Ctoc%2Cui%2Cuser%2Cutil%2CvisibleTimeout%2Cwidgets%7Cmediawiki.ForeignApi.core%7Cmediawiki.ForeignStructuredUpload.BookletLayout%7Cmediawiki.Upload.BookletLayout%7Cmediawiki.action.view.postEdit%2CredirectPage%7Cmediawiki.diff.styles%7Cmediawiki.editfont.styles%7Cmediawiki.htmlform.ooui%7Cmediawiki.interface.helpers%7Cmediawiki.interface.helpers.linker.styles%7Cmediawiki.interface.helpers.styles%7Cmediawiki.language.months%2Cnames%2CspecialCharacters%2Ctestdata%7Cmediawiki.libs.guiders%2Cjpegmeta%2Cpluralruleparser%7Cmediawiki.page.gallery.styles%7Cmediawiki.page.preview%2Cready%7Cmediawiki.page.watch.ajax%7Cmediawiki.pager.styles%7Cmediawiki.rcfilters.filters.ui%7Cmediawiki.skinning.content.parsoid%7Cmediawiki.template.mustache%7Cmediawiki.ui.button%7Cmediawiki.widgets.AbandonEditDialog%2CCategoryMultiselectWidget%2CDateInputWidget%2CMediaSearch%2CTable%2CUserInputWidget%2CUsersMultiselectWidget%2Cdatetime%2Cstyles%2CvisibleLengthLimit%7Cmediawiki.widgets.DateInputWidget.styles%7Cmediawiki.widgets.DateTimeInputWidget.styles%7Cmobile.codex.styles%7Cmobile.init.styles%7Cmobile.pagelist.styles%7Cmobile.pagesummary.styles%7Cmobile.startup%7Cmw.config.values.wbDataTypes%2CwbEnableMulLanguageCode%2CwbRefTabsEnabled%2CwbRepo%2CwbSiteDetails%7Cmw.cx.SiteMapper%2Cdm%2Cinit%2Cui%2Cutil%7Cmw.cx.dm.Translation%7Cmw.cx.tools.TranslationTool%7Cmw.cx.ui.Infobar%7Coojs-ui-core.icons%2Cstyles%7Coojs-ui-toolbars.icons%7Coojs-ui-widgets.icons%7Coojs-ui-windows.icons%7Coojs-ui.styles.icons-accessibility%2Cicons-alerts%2Cicons-content%2Cicons-editing-advanced&version=1pue5 to 127.0.0.1:9413 08 03 2025 02:06:31.050:DEBUG [middleware:source-files]: Requesting /load.php?modules=oojs-ui.styles.icons-editing-citation%2Cicons-editing-core%2Cicons-editing-list%2Cicons-editing-styling%2Cicons-interactions%2Cicons-layout%2Cicons-location%2Cicons-media%2Cicons-moderation%2Cicons-movement%2Cicons-user%2Cindicators%7Cpapaparse%2Crangefix%2Csinonjs%2Cspark-md5%2CtreeDiffer%2Cunicodejs%2CvalueFormatters%2CvalueParsers%2Cvue%2Cwikibase%7Cskins.minerva.icons%2Cscripts%2Cstyles%7Cskins.vector.clientPreferences%7Csocket.io%7Ctest.CampaignEvents%2CCheckUser%2CCite%2CContentTranslation%2CEcho%2CEventLogging%2CGraph%2CGrowthExperiments%2CGuidedTour%2CIPInfo%2CKartographer%2CMath%2CMediaWiki%2CMinervaNeue%2CNavigationTiming%2CProofreadPage%2CTemplateData%2CThanks%2CTranslate%2CUniversalLanguageSelector%2CVector%2CVisualEditor%2CWikiEditor%2CWikibaseClient%2CWikibaseRepository%7Cutil.ContentLanguages%2CExtendable%2CMessageProvider%2CMessageProviders%2CNotifier%2ChighlightSubstring%2Cinherit%7CvalueParsers.ValueParserStore%2Cparsers%7Cve.ce.CXLintableNode%7Cve.dm.CXLintableNode%7Cve.init.mw.CXTarget%7Cwikibase.EntityInitializer%2CSite%2CWikibaseContentLanguages%2CbuildErrorOutput%2Cdatamodel%2Cfallbackchains%2CgetLanguageNameByCode%2CgetUserLanguages%2Cserialization%2Csites%2Ctemplates%7Cwikibase.api.RepoApi%2CValueCaller%7Cwikibase.entityChangers.EntityChangersFactory%7Cwikibase.experts.Entity%2CItem%2CProperty%2C__namespace%2Cmodules%7Cwikibase.formatters.ApiValueFormatter%7Cwikibase.special.languageLabelDescriptionAliases%7Cwikibase.ui.entityViewInit%7Cwikibase.utilities.ClaimGuidGenerator%7Cwikibase.view.ControllerViewFactory%2CReadModeViewFactory%2C__namespace&version=alcjv 08 03 2025 02:06:31.050:DEBUG [middleware:source-files]: Fetching /load.php 08 03 2025 02:06:31.050:DEBUG [proxy]: proxying request - /load.php?modules=oojs-ui.styles.icons-editing-citation%2Cicons-editing-core%2Cicons-editing-list%2Cicons-editing-styling%2Cicons-interactions%2Cicons-layout%2Cicons-location%2Cicons-media%2Cicons-moderation%2Cicons-movement%2Cicons-user%2Cindicators%7Cpapaparse%2Crangefix%2Csinonjs%2Cspark-md5%2CtreeDiffer%2Cunicodejs%2CvalueFormatters%2CvalueParsers%2Cvue%2Cwikibase%7Cskins.minerva.icons%2Cscripts%2Cstyles%7Cskins.vector.clientPreferences%7Csocket.io%7Ctest.CampaignEvents%2CCheckUser%2CCite%2CContentTranslation%2CEcho%2CEventLogging%2CGraph%2CGrowthExperiments%2CGuidedTour%2CIPInfo%2CKartographer%2CMath%2CMediaWiki%2CMinervaNeue%2CNavigationTiming%2CProofreadPage%2CTemplateData%2CThanks%2CTranslate%2CUniversalLanguageSelector%2CVector%2CVisualEditor%2CWikiEditor%2CWikibaseClient%2CWikibaseRepository%7Cutil.ContentLanguages%2CExtendable%2CMessageProvider%2CMessageProviders%2CNotifier%2ChighlightSubstring%2Cinherit%7CvalueParsers.ValueParserStore%2Cparsers%7Cve.ce.CXLintableNode%7Cve.dm.CXLintableNode%7Cve.init.mw.CXTarget%7Cwikibase.EntityInitializer%2CSite%2CWikibaseContentLanguages%2CbuildErrorOutput%2Cdatamodel%2Cfallbackchains%2CgetLanguageNameByCode%2CgetUserLanguages%2Cserialization%2Csites%2Ctemplates%7Cwikibase.api.RepoApi%2CValueCaller%7Cwikibase.entityChangers.EntityChangersFactory%7Cwikibase.experts.Entity%2CItem%2CProperty%2C__namespace%2Cmodules%7Cwikibase.formatters.ApiValueFormatter%7Cwikibase.special.languageLabelDescriptionAliases%7Cwikibase.ui.entityViewInit%7Cwikibase.utilities.ClaimGuidGenerator%7Cwikibase.view.ControllerViewFactory%2CReadModeViewFactory%2C__namespace&version=alcjv to 127.0.0.1:9413 Firefox 128.0 (Linux x86_64) ERROR: 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| Backtrace: from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94) #0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate(string, Less_Tree_Dimension) #1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile(Less_Environment) #2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile(Less_Environment) #3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile(Less_Environment) #4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile(Less_Environment) #5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile(Less_Environment) #6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss() #7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString(string, string, MediaWiki\ResourceLoader\Context) #8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle(string, string, string, MediaWiki\ResourceLoader\Context) #9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile(string, MediaWiki\ResourceLoader\Context) #10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles(array, MediaWiki\ResourceLoader\Context) #11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles(MediaWiki\ResourceLoader\Context) #12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent(MediaWiki\ResourceLoader\Context) #13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent(MediaWiki\ResourceLoader\Context) #14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse(MediaWiki\ResourceLoader\Context, MediaWiki\ResourceLoader\ReplayMinifierState, string, MediaWiki\ResourceLoader\FileModule, array) #15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse(MediaWiki\ResourceLoader\Context, string, MediaWiki\ResourceLoader\FileModule) #16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse(MediaWiki\ResourceLoader\Context, array, array) #17 /workspace/src/includes/ResourceLoader/ResourceLoaderEntryPoint.php(54): MediaWiki\ResourceLoader\ResourceLoader->respond(MediaWiki\ResourceLoader\Context) #18 /workspace/src/includes/MediaWikiEntryPoint.php(202): MediaWiki\ResourceLoader\ResourceLoaderEntryPoint->execute() #19 /workspace/src/load.php(42): MediaWiki\MediaWikiEntryPoint->run() #20 {main} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| Backtrace: from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94) #0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate(string, Less_Tree_Dimension) #1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile(Less_Environment) #2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile(Less_Environment) #3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile(Less_Environment) #4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile(Less_Environment) #5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile(Less_Environment) #6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss() #7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString(string, string, MediaWiki\ResourceLoader\Context) #8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle(string, string, string, MediaWiki\ResourceLoader\Context) #9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile(string, MediaWiki\ResourceLoader\Context) #10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles(array, MediaWiki\ResourceLoader\Context) #11 /workspace/src/includes/ResourceLoader/SkinModule.php(525): MediaWiki\ResourceLoader\FileModule->getStyles(MediaWiki\ResourceLoader\Context) #12 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\SkinModule->getStyles(MediaWiki\ResourceLoader\Context) #13 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent(MediaWiki\ResourceLoader\Context) #14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent(MediaWiki\ResourceLoader\Context) #15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse(MediaWiki\ResourceLoader\Context, MediaWiki\ResourceLoader\ReplayMinifierState, string, MediaWiki\ResourceLoader\SkinModule, array) #16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse(MediaWiki\ResourceLoader\Context, string, MediaWiki\ResourceLoader\SkinModule) #17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse(MediaWiki\ResourceLoader\Context, array, array) #18 /workspace/src/includes/ResourceLoader/ResourceLoaderEntryPoint.php(54): MediaWiki\ResourceLoader\ResourceLoader->respond(MediaWiki\ResourceLoader\Context) #19 /workspace/src/includes/MediaWikiEntryPoint.php(202): MediaWiki\ResourceLoader\ResourceLoaderEntryPoint->execute() #20 /workspace/src/load.php(42): MediaWiki\MediaWikiEntryPoint->run() #21 {main}' Firefox 128.0 (Linux x86_64) ERROR: 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em Backtrace: from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37) #0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS(Less_Output) #1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS(Less_Output) #2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS(Less_Output) #3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS(Less_Output) #4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS() #5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss() #6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString(string, string, MediaWiki\ResourceLoader\Context) #7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle(string, string, string, MediaWiki\ResourceLoader\Context) #8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile(string, MediaWiki\ResourceLoader\Context) #9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles(array, MediaWiki\ResourceLoader\Context) #10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles(MediaWiki\ResourceLoader\Context) #11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent(MediaWiki\ResourceLoader\Context) #12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent(MediaWiki\ResourceLoader\Context) #13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse(MediaWiki\ResourceLoader\Context, MediaWiki\ResourceLoader\ReplayMinifierState, string, MediaWiki\ResourceLoader\FileModule, array) #14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse(MediaWiki\ResourceLoader\Context, string, MediaWiki\ResourceLoader\FileModule) #15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse(MediaWiki\ResourceLoader\Context, array, array) #16 /workspace/src/includes/ResourceLoader/ResourceLoaderEntryPoint.php(54): MediaWiki\ResourceLoader\ResourceLoader->respond(MediaWiki\ResourceLoader\Context) #17 /workspace/src/includes/MediaWikiEntryPoint.php(202): MediaWiki\ResourceLoader\ResourceLoaderEntryPoint->execute() #18 /workspace/src/load.php(42): MediaWiki\MediaWikiEntryPoint->run() #19 {main} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em Backtrace: from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37) #0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS(Less_Output) #1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS(Less_Output) #2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS(Less_Output) #3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS(Less_Output) #4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS() #5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss() #6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString(string, string, MediaWiki\ResourceLoader\Context) #7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle(string, string, string, MediaWiki\ResourceLoader\Context) #8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile(string, MediaWiki\ResourceLoader\Context) #9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles(array, MediaWiki\ResourceLoader\Context) #10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles(MediaWiki\ResourceLoader\Context) #11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent(MediaWiki\ResourceLoader\Context) #12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent(MediaWiki\ResourceLoader\Context) #13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse(MediaWiki\ResourceLoader\Context, MediaWiki\ResourceLoader\ReplayMinifierState, string, MediaWiki\ResourceLoader\FileModule, array) #14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse(MediaWiki\ResourceLoader\Context, string, MediaWiki\ResourceLoader\FileModule) #15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse(MediaWiki\ResourceLoader\Context, array, array) #16 /workspace/src/includes/ResourceLoader/ResourceLoaderEntryPoint.php(54): MediaWiki\ResourceLoader\ResourceLoader->respond(MediaWiki\ResourceLoader\Context) #17 /workspace/src/includes/MediaWikiEntryPoint.php(202): MediaWiki\ResourceLoader\ResourceLoaderEntryPoint->execute() #18 /workspace/src/load.php(42): MediaWiki\MediaWikiEntryPoint->run() #19 {main}' Firefox 128.0 (Linux x86_64) WARN: 'This page is using the deprecated ResourceLoader module "mediawiki.ui". [1.41] Please use Codex. See migration guidelines: https://www.mediawiki.org/wiki/Codex/Migrating_from_MediaWiki_UI' Firefox 128.0 (Linux x86_64) WARN: 'This page is using the deprecated ResourceLoader module "mediawiki.ui.button". [1.41] Please use Codex. See migration guidelines: https://www.mediawiki.org/wiki/Codex/Migrating_from_MediaWiki_UI' Firefox 128.0 (Linux x86_64) ERROR: 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em Backtrace: from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37) #0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS(Less_Output) #1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS(Less_Output) #2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS(Less_Output) #3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS(Less_Output) #4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS() #5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss() #6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString(string, string, MediaWiki\ResourceLoader\Context) #7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle(string, string, string, MediaWiki\ResourceLoader\Context) #8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile(string, MediaWiki\ResourceLoader\Context) #9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles(array, MediaWiki\ResourceLoader\Context) #10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles(MediaWiki\ResourceLoader\Context) #11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent(MediaWiki\ResourceLoader\Context) #12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent(MediaWiki\ResourceLoader\Context) #13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse(MediaWiki\ResourceLoader\Context, MediaWiki\ResourceLoader\ReplayMinifierState, string, MediaWiki\ResourceLoader\FileModule, array) #14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse(MediaWiki\ResourceLoader\Context, string, MediaWiki\ResourceLoader\FileModule) #15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse(MediaWiki\ResourceLoader\Context, array, array) #16 /workspace/src/includes/ResourceLoader/ResourceLoaderEntryPoint.php(54): MediaWiki\ResourceLoader\ResourceLoader->respond(MediaWiki\ResourceLoader\Context) #17 /workspace/src/includes/MediaWikiEntryPoint.php(202): MediaWiki\ResourceLoader\ResourceLoaderEntryPoint->execute() #18 /workspace/src/load.php(42): MediaWiki\MediaWikiEntryPoint->run() #19 {main} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em Backtrace: from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37) #0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS(Less_Output) #1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS(Less_Output) #2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS(Less_Output) #3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS(Less_Output) #4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS() #5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss() #6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString(string, string, MediaWiki\ResourceLoader\Context) #7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle(string, string, string, MediaWiki\ResourceLoader\Context) #8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile(string, MediaWiki\ResourceLoader\Context) #9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles(array, MediaWiki\ResourceLoader\Context) #10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles(MediaWiki\ResourceLoader\Context) #11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent(MediaWiki\ResourceLoader\Context) #12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent(MediaWiki\ResourceLoader\Context) #13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse(MediaWiki\ResourceLoader\Context, MediaWiki\ResourceLoader\ReplayMinifierState, string, MediaWiki\ResourceLoader\FileModule, array) #14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse(MediaWiki\ResourceLoader\Context, string, MediaWiki\ResourceLoader\FileModule) #15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse(MediaWiki\ResourceLoader\Context, array, array) #16 /workspace/src/includes/ResourceLoader/ResourceLoaderEntryPoint.php(54): MediaWiki\ResourceLoader\ResourceLoader->respond(MediaWiki\ResourceLoader\Context) #17 /workspace/src/includes/MediaWikiEntryPoint.php(202): MediaWiki\ResourceLoader\ResourceLoaderEntryPoint->execute() #18 /workspace/src/load.php(42): MediaWiki\MediaWikiEntryPoint->run() #19 {main}' Firefox 128.0 (Linux x86_64) WARN: 'This page is using the deprecated ResourceLoader module "jquery.ui". Please use Codex instead.' Firefox 128.0 (Linux x86_64) WARN: 'This page is using the deprecated ResourceLoader module "codex-search-styles". [1.43] Use a CodexModule with codexComponents to set your specific components used: https://www.mediawiki.org/wiki/Codex#Using_a_limited_subset_of_components' Firefox 128.0 (Linux x86_64) WARN: 'Viewer.buttons is deprecated; Please use Viewer.buttonGroup' Firefox 128.0 (Linux x86_64) WARN: 'This page is using the deprecated ResourceLoader module "mediawiki.Uri". [1.43] Please use browser native URL.' Firefox 128.0 (Linux x86_64) INFO: 'You are running a development build of Vue. Make sure to use the production build (*.prod.js) when deploying for production.' 08 03 2025 02:06:33.938:DEBUG [middleware:source-files]: Requesting /load.php?modules=mediawiki.widgets.SelectWithInputWidget%7Cmediawiki.widgets.SelectWithInputWidget.styles&version=srrjm 08 03 2025 02:06:33.939:DEBUG [middleware:source-files]: Fetching /load.php 08 03 2025 02:06:33.939:DEBUG [proxy]: proxying request - /load.php?modules=mediawiki.widgets.SelectWithInputWidget%7Cmediawiki.widgets.SelectWithInputWidget.styles&version=srrjm to 127.0.0.1:9413 08 03 2025 02:06:33.978:DEBUG [middleware:source-files]: Requesting /api.php 08 03 2025 02:06:33.978:DEBUG [middleware:source-files]: Fetching /api.php 08 03 2025 02:06:33.979:DEBUG [proxy]: proxying request - /api.php to 127.0.0.1:9413 08 03 2025 02:06:34.029:DEBUG [middleware:source-files]: Requesting /api.php?action=query&format=json&meta=userinfo&uiprop=rights 08 03 2025 02:06:34.029:DEBUG [middleware:source-files]: Fetching /api.php 08 03 2025 02:06:34.029:DEBUG [proxy]: proxying request - /api.php?action=query&format=json&meta=userinfo&uiprop=rights to 127.0.0.1:9413 Firefox 128.0 (Linux x86_64) WARN: 'Invalid accesskey data? Failed to register alt+shift+(accesskey-save)' Firefox 128.0 (Linux x86_64) WARN: 'Invalid accesskey data? Failed to register alt+shift+(accesskey-diff)' Firefox 128.0 (Linux x86_64) WARN: 'Invalid accesskey data? Failed to register alt+shift+(accesskey-preview)' Firefox 128.0 (Linux x86_64) WARN: 'Invalid accesskey data? Failed to register alt+shift+(accesskey-minoredit)' Firefox 128.0 (Linux x86_64) WARN: 'Invalid accesskey data? Failed to register alt+shift+(accesskey-watch)' Firefox 128.0 (Linux x86_64) ERROR: 'invalidtitle' 08 03 2025 02:06:34.153:DEBUG [middleware:source-files]: Requesting /load.php?modules=ext.uls.webfonts.repository&version=1how9 08 03 2025 02:06:34.153:DEBUG [middleware:source-files]: Fetching /load.php 08 03 2025 02:06:34.153:DEBUG [proxy]: proxying request - /load.php?modules=ext.uls.webfonts.repository&version=1how9 to 127.0.0.1:9413 08 03 2025 02:06:34.293:DEBUG [Firefox 128.0 (Linux x86_64)]: CONFIGURING -> EXECUTING  testrunner  ✔ assert.htmlEqual  Vector (integration)  ✔ Client preferences: Behaves same for all users  ext.eventLogging/BackgroundQueue  ✔ add()  ext.eventLogging/bucketing  ✔ getUserEditCountBucket() [0]  ✔ getUserEditCountBucket() [3]  ✔ getUserEditCountBucket() [99999]  ✔ getUserEditCountBucket() [anonymous]  ext.eventLogging/id  ✔ pageview  ✔ session  ext.eventLogging/log  ✔ logEvent()  ✔ logEvent() via submit()  ✔ checkUrlSize() [URL size is ok]  ✔ checkUrlSize() [URL size is not ok]  ✔ logEvent() - reject large event data  ext.eventLogging/stream  ✔ submit() - warn for event without schema  ✔ submit() - produce an event correctly  ext.eventLogging/utils  ✔ pageviewInSample()  ✔ sessionInSample()  ✔ randomTokenMatch()  ✔ makeLegacyStreamName()  ext.eventLogging/MediaWikiMetricsClientIntegration - getCurrentUserExperiments  ✔ #getCurrentUserExperiments() - null $wgMetricsPlatformUserExperiments  ✔ #getCurrentUserExperiments() - invalid $wgMetricsPlatformUserExperiments  ✔ #getCurrentUserExperiments()  ✔ #getCurrentUserExperiments() - logged-out and temporary users  ext.eventLogging/MediaWikiMetricsClientIntegration - isCurrentUserEnrolled  ✔ isCurrentUserEnrolled returns false when user is not logged in  ✔ isCurrentUserEnrolled returns false when user is not enrolled in the experiment  ✔ isCurrentUserEnrolled returns true when user is enrolled in the experiment  ext.eventLogging.debug  ✔ validate()  ✔ isInstanceOf() [boolean]  ✔ isInstanceOf() [integer]  ✔ isInstanceOf() [number]  ✔ isInstanceOf() [string]  ✔ isInstanceOf() [timestamp]  ✔ isInstanceOf() [array]  ext.navigationTiming  ✔ emitNavigationTiming - Basic  ✔ emitNavigationTiming - Repeat view  ✔ isRegularNavigation - reload  ✔ isRegularNavigation - no Navigation Timing API  ✔ onMwLoadEnd - simple  ✔ onMwLoadEnd - mixed states  ✔ emitNavigationTiming - Optional APIs  ✔ FirstInputDelay: emitFirstInputDelay  ✔ emitCpuBenchmark  ext.templateData  ✔ Validation tools  ✔ TemplateData model  ✔ TemplateData sourceHandler with maps  ✔ TemplateData sourceHandler failure  ✔ TemplateData sourceHandler adding default format  ✔ Duplicate parameter names  ✔ safesubst: hack with an unnamed parameter  Thanks thank  ✔ thanked cookie  ✔ gets user gender  ext.translate.parsers  ✔ -- Page titles and headings  ✔ -- External links  ✔ -- Bold and italics  ext.translate.special.pagemigration  ✔ Source units  ✔ Page does not exist  ✔ Fuzzy timestamp  ✔ Split translation page  ✔ Split headers  ✔ Align h2 headers  ext.guidedTour.lib  ✔ makeTourId  ✔ parseTourId  ✔ isPage  ✔ hasQuery  ✔ getStepFromQuery  ✔ setTourCookie  ✔ shouldShow  ✔ defineTour  ✔ StepBuilder.constructor  ✔ StepBuilder.listenForMwHooks  ✔ StepBuilder.next  ✔ StepBuilder.transition  ✔ Step.constructor  ✔ Step.getButtons  ✔ Step.registerMwHookListener  ✔ Step.registerMwHooks  ✔ Step.handleOnShow  ✔ TourBuilder.constructor  ✔ TourBuilder.step  ✔ TourBuilder.firstStep  ✔ Tour.constructor  ✔ Tour.getShouldFlipHorizontally  ✔ Tour.initialize  ✔ Tour.getStep  ✔ Tour.showStep  ✔ Tour.start  ext.uls  ✔ Initial check  ✔ Custom langdb  ✔ Common languages  wikibase.Site  ✔ check init  ✔ link handling  ✔ language functions  ext.checkUser.checkuser.getUsersBlockForm  ✔ Test blocking accounts  ✔ Test blocking IPs  ✔ Test MultiLock link  ✔ Test load without block buttons or MultiLock URL  ✔ Test load without block buttons, but MultiLock URL defined  ext.checkUser.checkuser.checkUserHelper.utils  ✔ Test that calculateIPNumber returns the expected value  ✔ Test that compareIPs returns the expected value  ext.checkUser.checkuser.checkUserHelper.createTableText  ✔ Test that createTableText returns the expected wikitext  ext.checkUser.checkuser.checkUserHelper.createTable  ✔ Test that createTable makes the expected table  ext.checkUser.checkuser.checkUserHelper.generateData  ✔ Test that generateData returns the expected data  ext.checkUser.clientHints  ✔ Client hints code is setup if navigator.userAgentData.getHighEntropyValues() is available  ✔ Client hints code is not setup if navigator.userAgentData is available but navigator.userAgentData.getHighEntropyValues() is not available  ✔ Client hints code is not setup if navigator.userAgentData is not defined  ext.checkUser.ipInfo.hooks  ✔ Special:GC link not added if conditions not met when hook is fired  ✔ Test Special:GC link added on ext.ipinfo.infobox.widget hook  ext.checkUser.investigate.blockform  ✔ Test visibility of block form elements on DOM load, after block click, and after cancel click  ✔ Test blocking accounts  ✔ Test blocking IPs  ext.checkUser.temporaryaccount.ipRevealUtils  ✔ Test getRevealedStatus when no value set  ✔ Test setRevealedStatus  ✔ Test getAutoRevealStatus when no value set  ✔ Test setAutoRevealStatus  ext.checkUser.temporaryaccount.ipReveal  ✔ Test getRevisionId  ✔ Test getLogId  ✔ Test enableMultiReveal  ✔ Test enableMultiReveal with grouped recent changes  ✔ Test addButton adds temporary account IP reveal buttons  ✔ Test makeButton creates expected button  ✔ Test makeButton on button click for failed request  ✔ Test makeButton on button click for successful request but no data  ✔ Test makeButton on button click for successful request with data  ext.checkUser.temporaryaccount.initOnLoad  ✔ Test initOnLoad when there are no temporary account user links  ✔ Test initOnLoad when there are temporary account user links with one pre-revealed  ✔ Test initOnLoad when IP auto-reveal mode is toggled on and off  ext.checkUser.temporaryaccount.initOnHook  ✔ Test initOnHook when there are no temporary account user links on load  ✔ Test initOnHook when temporary account links added after load  ✔ Test initOnHook with recently revealed temp user links added after load  ✔ Test initOnHook when IP auto-reveal mode is toggled on and off  ext.checkUser.temporaryaccount.rest  ✔ Test performRevealRequest for 500 response when requesting one IP  ✔ Test performRevealRequest for 500 response when getting IPs for rev IDs  ✔ Test performRevealRequest for 500 response when getting IPs for log IDs  ✔ Test performRevealRequest for 200 response when requesting one IP  ✔ Test performRevealRequest on bad CSRF token for both attempts  ✔ Test performFullRevealRequest for only target username  ✔ Test performFullRevealRequest on bad CSRF token for first attempt  ext.checkUser.temporaryaccount.SpecialBlock  ✔ Test createButton creates expected button  ✔ Test onLoad for a user which is not a temporary account  ✔ Test onLoad for a user which matches temporary account format but does not exist  ✔ Test onLoad for an existing temporary account with IP data  ✔ Test onLoad for an existing temporary account without IP data  ✔ Test onLoad for an existing temporary account but IP data call fails  ✔ Test onLoad when Codex Special:Block is enabled  ext.checkUser.temporaryaccount.SpecialContributions  ✔ Test for an empty Special:Contributions page for temp account  ✔ Test for a Special:Contributions page for unrevealed temp account  ✔ Test for a Special:Contributions page for revealed temp account  ✔ Test for a Special:DeletedContributions page for unrevealed temp account  ext.ipInfo.rest  ✔ Test postToRestApi for 500 response when requesting revision with ID 1 from infobox  ✔ Test postToRestApi for 500 response when requesting log with ID 2 from popup  ✔ Test postToRestApi for 200 response when requesting archivedrevision  ✔ Test postToRestApi on bad CSRF token for both attempts  ✔ Test postToRestApi on bad CSRF token for first attempt  ext.ipInfo.infobox.widget  ✔ Displays error correctly when request fails with translated message  ✔ Displays error correctly when request fails without translated message  ext.echo.dm - BundleNotificationItem  ✔ Constructing the model  ✔ Managing a list of items  ext.echo.dm - CrossWikiNotificationItem  ✔ Constructing the model [Default values]  ✔ Constructing the model [Overriding model name]  ✔ Constructing the model [Overriding model count]  ✔ Managing notification lists  ✔ Update seen state  ✔ Emit discard event  ext.echo.dm - FiltersModel  ✔ Constructing the model [Empty config]  ✔ Constructing the model [Readstate: unread]  ✔ Constructing the model [Readstate: read]  ✔ Changing filters  ✔ .setReadState() events  ext.echo.dm - NotificationGroupsList  ✔ Constructing the model  ✔ Managing lists  ✔ Emitting discard event  ext.echo.dm - NotificationItem  ✔ Constructing items [Empty data]  ✔ Constructing items [Fake data]  ✔ Emitting update event  ext.echo.dm - NotificationsList  ✔ Constructing the model [Empty config]  ✔ Constructing the model [Prefilled data]  ✔ Handling notification items  ✔ Intercepting events  ext.echo.dm - PaginationModel  ✔ Constructing the model [Empty config]  ✔ Constructing the model [Overriding defaults]  ✔ Emitting update event  ext.echo.dm - SeenTimeModel  ✔ .getTypes()  ✔ .setSeenTime() reflected  ✔ .setSeenTime() events  ext.echo.dm - SourcePagesModel  ✔ Creating source-page map  ext.echo.dm - UnreadNotificationCounter  ✔ .getCappedNotificationCount() [0]  ✔ .getCappedNotificationCount() [1]  ✔ .getCappedNotificationCount() [2]  ✔ .estimateChange()  ✔ .setCount()  PagelistModel  ✔ PagelistModel.setPagelistData  ✔ PagelistModel.getCurrent  PageModel  ✔ PageModel.parsePageData  ext.wikiEditor.toolbar  ✔ Toolbars 08 03 2025 02:06:36.335:DEBUG [middleware:source-files]: Requesting /extensions/WikiEditor/modules/images/toolbar/arrow-down.svg?4c840 08 03 2025 02:06:36.335:DEBUG [middleware:source-files]: Fetching /extensions/WikiEditor/modules/images/toolbar/arrow-down.svg 08 03 2025 02:06:36.335:DEBUG [proxy]: proxying request - /extensions/WikiEditor/modules/images/toolbar/arrow-down.svg?4c840 to 127.0.0.1:9413  ✔ Booklets  wikibase  ✔ basic  ✔ check init   ✔ link handling   ✔ language functions   wikibase.experts.modules  ✔ module has correct dependencies and every registered property type exports expert  jquery.ui.closeable  ✔ Create & destroy  ✔ Close when clicking "close" anchor  ✔ setContent()  jquery.ui.tagadata  ✔ Create & destroy  ✔ Widget interaction 08 03 2025 02:06:36.382:DEBUG [middleware:source-files]: Requesting /resources/lib/jquery.ui/themes/smoothness/images/ui-bg_flat_75_ffffff_40x100.png?81e0f 08 03 2025 02:06:36.382:DEBUG [middleware:source-files]: Fetching /resources/lib/jquery.ui/themes/smoothness/images/ui-bg_flat_75_ffffff_40x100.png 08 03 2025 02:06:36.383:DEBUG [proxy]: proxying request - /resources/lib/jquery.ui/themes/smoothness/images/ui-bg_flat_75_ffffff_40x100.png?81e0f to 127.0.0.1:9413 08 03 2025 02:06:36.384:DEBUG [middleware:source-files]: Requesting /resources/lib/jquery.ui/themes/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png?944bb 08 03 2025 02:06:36.384:DEBUG [middleware:source-files]: Fetching /resources/lib/jquery.ui/themes/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png 08 03 2025 02:06:36.385:DEBUG [proxy]: proxying request - /resources/lib/jquery.ui/themes/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png?944bb to 127.0.0.1:9413 08 03 2025 02:06:36.387:DEBUG [middleware:source-files]: Requesting /resources/lib/jquery.ui/themes/smoothness/images/ui-icons_888888_256x240.png?302ae 08 03 2025 02:06:36.387:DEBUG [middleware:source-files]: Fetching /resources/lib/jquery.ui/themes/smoothness/images/ui-icons_888888_256x240.png 08 03 2025 02:06:36.387:DEBUG [proxy]: proxying request - /resources/lib/jquery.ui/themes/smoothness/images/ui-icons_888888_256x240.png?302ae to 127.0.0.1:9413  ✔ removeTag()  ✔ disable(), enable()  ✔ hasConflict()  jquery.ui.EditableTemplatedWidget  ✔ Create & destroy  jquery.ui.TemplatedWidget  ✔ Create & destroy  jquery.wikibase.snakview  ✔ Create & destroy  ✔ value()  ✔ snak() WARN: 'Found property P1 in entityStore but couldn't find the datatype "undefined" in dataTypeStore. This is a bug or a configuration issue.'  ✔ propertyId()  ✔ snakType()  jquery.wikibase.addtoolbar  ✔ Create & destroy  jquery.wikibase.edittoolbar  ✔ Create & destroy (skipped)  ✔ Deferred button initialization (skipped)  ✔ toEditMode(), toNonEditMode() (skipped)  jquery.wikibase.removetoolbar  ✔ Create & destroy  jquery.wikibase.singlebuttontoolbar  ✔ Create & destroy  jquery.wikibase.toolbar  ✔ Create & destroy empty toolbar  ✔ Create & destroy toolbar with initial content  ✔ Set content dynamically via option()  jquery.wikibase.toolbarbutton  ✔ Create & destroy  jquery.wikibase.toolbaritem  ✔ Create & destroy  jquery.wikibase.aliasesview  ✔ Create & destroy  ✔ Instantiating tagadata widget on startEditing()  ✔ startEditing() & stopEditing()  ✔ setError()  ✔ value()  jquery.wikibase.badgeselector  ✔ Create & destroy  ✔ startEditing() & stopEditing()  ✔ value()  ✔ startEditing and stopEditing add and remove an empty badge  jquery.wikibase.statementgrouplistview  ✔ Create & destroy  ✔ enterNewItem  ✔ enterNewItem & save  jquery.wikibase.statementgroupview  ✔ Create & destroy  ✔ value()  ✔ Given a value, sets html id attribute on creation  ✔ Given a value, sets property id data attribute on creation  ✔ Given a value and a prefix, sets prefixed html id attribute on creation  jquery.wikibase.statementlistview  ✔ Create & destroy  ✔ value()  ✔ enterNewItem  jquery.wikibase.descriptionview  ✔ Create & destroy  ✔ startEditing() & stopEditing()  ✔ read only mode with accessibility label  ✔ setError()  ✔ value()  ✔ shows N/A placeholder for mul  jquery.wikibase.entityselector  ✔ Create  ✔ Test request parameters that must be sent to the API  ✔ Indicate unrecognized input  ✔ Indicate recognized input  ✔ Item constructor  ✔ Cache invalidation of small (not continued) search results  ✔ When fireSearchHook is called with term  ✔ When fireSearchHook is called and a promise is added to the list  ✔ When combineResults is called with promised item list  ✔ When combineResults is called with multiple promised item lists  ✔ When promised item list contains ID that is already in the list  ✔ When showDefaultSuggestions() is called and value is empty  ✔ When showDefaultSuggestions() is called and value is NOT empty  ✔ When _combineResults() is called and all items have a rating  ✔ When _combineResults() is called and all items have the same rating  ✔ When _combineResults() is called and all items are missing a rating  ✔ When _combineResults() is called and some items have an equal rating or none  ✔ When _combineResults() is called with hook results and default results  ✔ Applies api parameter overrides from hook  ✔ Error message defaults to parsing by function  ✔ Error parser gets exception message from exception object WARN: 'Use of "$.trimByteLength" is deprecated. Use require( 'mediawiki.String' ).trimByteLength instead.'  jquery.wikibase.entityview  ✔ Direct initialization fails  jquery.wikibase.entitytermsview  ✔ Create & destroy (skipped)  ✔ Initial state of listlanguageview is visible by default for logged-out users  ✔ Initial state of listlanguageview is visible if cookie is set and option is null  ✔ Initial state of listlanguageview respects option above cookie  ✔ Initial state of listlanguageview is not visible if cookie is not set and option is 0  ✔ Initial state of listlanguageview is not visible if cookie is set to false  ✔ Initial state of listlanguageview is visible if option is set  ✔ setError()  ✔ value()  jquery.wikibase.entitytermsforlanguagelistview  ✔ Create & destroy (with mul disabled)  ✔ setError()  ✔ value()  ✔ _getMoreLanguages()  ✔ _hasMoreLanguages()  ✔ mul handling   jquery.wikibase.entitytermsforlanguageview  ✔ Create & destroy (skipped)  ✔ startEditing() & stopEditing()  ✔ non-mul description behaviour  ✔ mul description behaviour  ✔ setError()  ✔ value()  jquery.wikibase.itemview  ✔ Create & destroy  jquery.wikibase.labelview  ✔ Create & destroy  ✔ startEditing() & stopEditing()  ✔ empty label message is set when no label is supplied  ✔ placeholder message is set when no label is supplied and item is in edit mode  ✔ special placeholder message is used for edits with language code mul  ✔ setError()  ✔ value()  jquery.wikibase.listview  ✔ Initialize and destroy  ✔ value()  ✔ addItem() and removeItem()  ✔ enterNewItem()  ✔ listItemNodeName option  ✔ indexOf()  ✔ startEditing  ✔ reuse items  ✔ destroy  ✔ destroy after startEditing  ✔ destroy   ✔ destroy after startEditing   jquery.wikibase.pagesuggester  ✔ Create  ✔ Try searching for suggestions without a site  jquery.wikibase.propertyview  ✔ Create & destroy  jquery.wikibase.referenceview  ✔ Initialize and destroy  ✔ is initialized with a value  ✔ allows entering new item  ✔ allows stopping editing  jquery.wikibase.referenceview.tabsenabled  ✔ Initialize and destroy  ✔ is initialized with a value  ✔ allows entering new item  ✔ allows stopping editing  jquery.wikibase.sitelinkgrouplistview  ✔ Create & destroy  jquery.wikibase.sitelinkgroupview  ✔ Create and destroy  ✔ startEditing() & stopEditing()  ✔ setError()  ✔ value()  jquery.wikibase.sitelinklistview  ✔ Create and destroy  ✔ Create and destroy with initial value  ✔ isFull()  ✔ value() with invalid sitelinkview  ✔ startEditing() & stopEditing()  ✔ setError()  ✔ value()  ✔ enterNewItem()  ✔ remove empty sitelinkview when hitting backspace  jquery.wikibase.sitelinkview  ✔ Create and destroy  ✔ Create and destroy with initial value  ✔ startEditing() & stopEditing()  ✔ startEditing(), stopEditing() with initial value  ✔ value()  ✔ isEmpty()  ✔ setError()  jquery.wikibase.snaklistview  ✔ Initialize and destroy  ✔ Setting and getting value while not in edit mode  ✔ Setting value while in edit mode  ✔ Basic start and stop editing  ✔ Basic start and stop editing of filled snaklistview  ✔ enterNewItem()  ✔ Stopping edit mode dropping value  ✔ Stopping edit mode retaining value  ✔ Dis- and enabling  ✔ singleProperty option  jquery.wikibase.statementview.RankSelector  ✔ Instantiation  ✔ Set and get rank via value()  ✔ Set and get rank via option()  ✔ Multiple rank selectors  jquery.wikibase.statementview  ✔ Create & destroy without value  ✔ Create & destroy with value  ✔ value after startEditing with value  ✔ value after startEditing on new statementview  ✔ Using the generic tooltip for new claims  ✔ Using tooltip specific for existing claims  ✔ value with empty reference  ✔ wb-new  ✔ wb-rank class  ✔ fires fireStartEditingHook when starting editing  ✔ fires fireStopEditingHook when cancelling the edit  ✔ does not fire start/stop editting hooks when creating new statement  jquery.removeClassByRegex  ✔ Basics  ✔ Multiple elements  jquery.util.getDirectionality  ✔ Basic tests  wikibase.entityChangers.AliasesChanger  ✔ is a function  ✔ is a constructor  ✔ setAliases performs correct API call  ✔ setAliases correctly handles API response  ✔ setAliases correctly handles API failure  ✔ setAliases correctly removes aliases  ✔ sets redirect Url if present  wikibase.entityChangers.StatementsChanger  ✔ is a function  ✔ is a constructor  ✔ remove performs correct API call  ✔ remove correctly handles API response  ✔ remove correctly handles temp user info if present in API response  ✔ remove correctly handles API failures  ✔ remove fires correct hook  ✔ remove properly updates StatementsChangerState  ✔ save performs correct API call  ✔ save correctly handles API response  ✔ save correctly handles API failures  ✔ save fires correct hook  ✔ save properly updates StatementsChangerState  wikibase.entityChangers.StatementsChangerState  ✔ get EntityId  ✔ get StatementGroupSet  wikibase.entityChangers.DescriptionsChanger  ✔ is a function  ✔ is a constructor  ✔ setDescription performs correct API call  ✔ setDescription correctly handles API response  ✔ setDescription correctly handles API failures  ✔ sets redirect Url if present  wikibase.entityChangers.EntityTermsChanger  ✔ is a function  ✔ is a constructor  ✔ save performs correct API calls for new label  ✔ save performs correct API calls for changed label  ✔ save performs correct API calls for removed label  ✔ save correctly handles API response for labels  ✔ save correctly handles API failures for labels  ✔ save performs correct API calls for new description  ✔ save performs correct API calls for changed description  ✔ save performs correct API calls for removed description  ✔ save correctly handles API response for descriptions  ✔ save correctly handles API failures for descriptions  ✔ save performs correct API calls for new aliases  ✔ save performs correct API calls for changed aliases  ✔ save performs correct API calls for removed aliases  ✔ save correctly handles API response for aliases  ✔ save correctly handles API failures for aliases  ✔ save tracks temp user redirect url if supplied  wikibase.entityChangers.LabelsChanger  ✔ is a function  ✔ is a constructor  ✔ setLabel performs correct API call  ✔ setLabel correctly handles API response  ✔ setLabel correctly handles API failures  wikibase.entityChangers.SiteLinksChanger  ✔ is a function  ✔ is a constructor  ✔ setSiteLink performs correct API call  ✔ setSiteLink correctly handles API response  ✔ setSiteLink correctly handles TempUser info in API response  ✔ setSiteLink correctly passes badges  ✔ setSiteLink correctly handles API failures  ✔ setSiteLink performs correct API call for remove  ✔ setSiteLink correctly handles API response for remove  wikibase.entityChangers.SiteLinkSetsChanger  ✔ is a function  ✔ is a constructor  ✔ save performs correct API call  ✔ save correctly handles API response  ✔ save correctly passes badges  ✔ save correctly handles API failures  ✔ save performs correct API call for removal  ✔ save correctly handles API response for removal  ✔ save correctly passes badges for removal  ✔ save correctly handles API failures for removal  wikibase.entityChangers.TempUserWatcher  ✔ is a function  ✔ is a constructor  ✔ sets redirect Url if present  wikibase.utilities.ClaimGuidGenerator  ✔ Validate GUID layout  wikibase.WikibaseContentLanguages  ✔ constructor  ✔ getAll  ✔ getName  ✔ getLanguageNameMap  ✔ getMonolingualTextLanguages  ✔ getTermLanguages  wikibase.getUserLanguages  ✔ getUserLanguages provides preferred languages if defined  ✔ getUserLanguages provides specified languages if preferred languages not defined  ✔ getUserLanguages moves user language to front  ✔ getUserLanguages adds user language in front  ✔ getUserLanguages adds ULS languages if specified languages empty  ✔ getUserLanguages returns user language if other sources empty  ✔ getUserLanguages returns user language if other sources empty and ULS not installed  ✔ getUserLanguages filters out invalid term languages  wikibase.getLanguageNameByCode  ✔ getLanguageNameByCode( de )  ✔ getLanguageNameByCode( nonexistantlanguagecode )  ✔ getLanguageNameByCodeForTerms( de )  ✔ getLanguageNameByCodeForTerms( mul )  wikibase.templates  ✔ mw.wbTemplate()  ✔ $element.applyTemplate() adds classes from the template  ✔ $element.applyTemplate() copies all attributes from the template  ✔ $element.applyTemplate() replaces contents from the template  jquery.wikibase.wbtooltip  ✔ Initialize and destroy. 08 03 2025 02:06:38.931:DEBUG [middleware:source-files]: Requesting /extensions/Wikibase/view/resources/jquery/wikibase/jquery.tipsy/images/tipsy.png?93eac 08 03 2025 02:06:38.931:DEBUG [middleware:source-files]: Fetching /extensions/Wikibase/view/resources/jquery/wikibase/jquery.tipsy/images/tipsy.png 08 03 2025 02:06:38.931:DEBUG [proxy]: proxying request - /extensions/Wikibase/view/resources/jquery/wikibase/jquery.tipsy/images/tipsy.png?93eac to 127.0.0.1:9413  ✔ Show and hide basic tooltip.  ✔ Permanent tooltip interaction.  ✔ Show and hide by triggering events.  ✔ Show and hide error tooltip.  jquery.wikibase.siteselector  ✔ getSelectedSite()  ✔ Create passing a source function  ✔ Item constructor  wikibase.sites  ✔ basic  ✔ wikibase.sites.getSites()  ✔ wikibase.sites.getSitesOfGroup()  ✔ wikibase.sites.getSite()  wikibase.EntityInitializer  ✔ constructor validates parameter  ✔ can create instance from entity loaded hook  ✔ uses entity returned from hook  wikibase.experts.Property  ✔ constructor (instance without notifier)  ✔ constructor (instance with notifier)  ✔ constructor (instance with ViewState of disabled view)  ✔ destroy (instance without notifier)  ✔ destroy (instance with notifier)  ✔ destroy (instance with ViewState of disabled view)  ✔ valueCharacteristics (instance without notifier)  ✔ valueCharacteristics (instance with notifier)  ✔ valueCharacteristics (instance with ViewState of disabled view)  ✔ viewState (instance without notifier)  ✔ viewState (instance with notifier)  ✔ viewState (instance with ViewState of disabled view)  ✔ rawValue: initial value (instance without notifier)  ✔ rawValue: initial value (instance with notifier)  ✔ rawValue: initial value (instance with ViewState of disabled view)  ✔ draw (instance without notifier)  ✔ draw (instance with notifier)  ✔ draw (instance with ViewState of disabled view)  ✔ focus (instance without notifier)  ✔ focus (instance with notifier)  ✔ focus (instance with ViewState of disabled view)  ✔ blur (instance without notifier)  ✔ blur (instance with notifier)  ✔ blur (instance with ViewState of disabled view)  wikibase.experts.Item  ✔ constructor (instance without notifier)  ✔ constructor (instance with notifier)  ✔ constructor (instance with ViewState of disabled view)  ✔ destroy (instance without notifier)  ✔ destroy (instance with notifier)  ✔ destroy (instance with ViewState of disabled view)  ✔ valueCharacteristics (instance without notifier)  ✔ valueCharacteristics (instance with notifier)  ✔ valueCharacteristics (instance with ViewState of disabled view)  ✔ viewState (instance without notifier)  ✔ viewState (instance with notifier)  ✔ viewState (instance with ViewState of disabled view)  ✔ rawValue: initial value (instance without notifier)  ✔ rawValue: initial value (instance with notifier)  ✔ rawValue: initial value (instance with ViewState of disabled view)  ✔ draw (instance without notifier)  ✔ draw (instance with notifier)  ✔ draw (instance with ViewState of disabled view)  ✔ focus (instance without notifier)  ✔ focus (instance with notifier)  ✔ focus (instance with ViewState of disabled view)  ✔ blur (instance without notifier)  ✔ blur (instance with notifier)  ✔ blur (instance with ViewState of disabled view)  jquery.wikibase.entitysearch  ✔ Create & destroy  wikibase.dataTypes.DataType  ✔ constructor  ✔ getId  ✔ getDataValueType  ✔ invalid constructor arguments  wikibase.dataTypes.DataTypeStore  ✔ Test initializing a DataType object  wikibase.PropertyDataTypeStore  ✔ set/getDataTypeForProperty  ✔ Checks existing statements for the requested property's data type  ✔ Given data type not set and no existing statement for the property, uses entity store  ✔ Given data type cannot be found, returns null  ✔ Given previous successful entity JSON lookup, it remembers the result  ✔ Given previous successful entity entityStore lookup, it remembers the result  wikibase.view.ViewFactoryFactory  ✔ returns ControllerViewFactory when editable  ✔ returns ReadModeViewFactory when not editable  ✔ ControllerViewFactory is called with correct arguments  ✔ ReadModeViewFactory is called with correct arguments  wikibase.special.languageLabelDescriptionAliases  ✔ Expect placeholders to be overridden on hydrate for English  ✔ Expect placeholders not to be overridden for mul  ✔ Expect description field to be disabled for mul  ✔ Expect the description disabled notice matches the page  wikibase.store.CachingEntityStore  ✔ Initialize  ✔ get() returns a jQuery promise  ✔ upstream store is called  ✔ upstream store is called once  ✔ upstream store is called once for parallel calls  wikibase.store.CombiningEntityStore  ✔ Initialize  ✔ get() returns a jQuery promise  ✔ Promise is resolved asynchronously, even if the entity is cached  wikibase.entityIdFormatter.DataValueBasedEntityIdHtmlFormatter  ✔ Constructor  ✔ format returns some non-empty string  ✔ format correctly escapes ampersands in the entity id  ✔ format correctly escapes HTML in the entity id  ✔ Constructor   ✔ format returns some non-empty string   ✔ format correctly escapes ampersands in the entity id   ✔ format correctly escapes HTML in the entity id   ✔ Constructor   ✔ format returns some non-empty string   ✔ format correctly escapes ampersands in the entity id   ✔ format correctly escapes HTML in the entity id   ✔ format returns formatter return value  ✔ format falls back to plain id on parse error  ✔ format falls back to plain id on formatter error  ✔ format returns formatter return value   ✔ format falls back to plain id on parse error   ✔ format falls back to plain id on formatter error   jquery.util.EventSingletonManager  ✔ register() & unregister() (single source)  ✔ register() & unregister() (multiple sources)  ✔ unregister() & unregister() (multiple events)  wikibase.ValueViewBuilder  ✔ initValueView returns a ValueView  ✔ initValueView passes stores  ✔ initValueView passes formatters  ✔ initValueView passes language  ✔ initValueView passes messageProvider  ✔ initValueView passes dataValue  ✔ initValueView infers types from dataType  ✔ initValueView passes dataTypeId & propertyId  wikibase.view.ViewFactory  ✔ is constructable  ✔ getEntityView constructs correct views  ✔ getEntityView throws on incorrect views  ✔ getEntityView passes correct options to views  ✔ getSitelinkGroupListView passes correct options to views  ✔ getSitelinkGroupView passes correct options to views  ✔ getSiteLinkListView passes correct options to views  ✔ getStatementGroupListView passes correct options to views  ✔ getListItemAdapterForStatementGroupView passes correct options to ListItemAdapter  ✔ getStatementListView passes correct options to views  ✔ getStatementListView passes null for an empty StatementList  ✔ getStatementListView: given property id, passes id to list adapter  ✔ getStatementListView: given no property id, gets id from parent data attribute  ✔ getListItemAdapterForStatementView passes correct options to ListItemAdapter  ✔ getListItemAdapterForStatementView passes correct options to views for pre-set property id  ✔ getListItemAdapterForStatementView passes correct options to views for non-empty StatementList  ✔ getListItemAdapterForReferenceView passes correct options to ListItemAdapter  ✔ getReferenceView passes correct options to view  ✔ getListItemAdapterForSnakListView passes correct options to ListItemAdapter  ✔ getSnakListView passes correct options to view  ✔ getListItemAdapterForSnakView passes correct options to ListItemAdapter  ✔ getSnakView passes correct options to view  ✔ getEntityTermsView passes correct options to views  wikibase.view.ToolbarViewController  ✔ implements wb.view.ViewController  ✔ has non-abstract startEditing method  ✔ has non-abstract stopEditing method  ✔ has non-abstract cancelEditing method  ✔ has non-abstract setError method  ✔ has non-abstract remove method  wikibase.utilities.GuidGenerator  ✔ V4GuidGenerator  wikibase.view.ToolbarFactory  ✔ is constructable  ✔ getToolbarContainer returns the first container  ✔ getToolbarContainer returns a new container for an empty element  ✔ getToolbarContainer does not return subchildren container  ✔ getEditToolbar creates an edit toolbar  ✔ getEditToolbar passes options  wikibase.view.languageFallbackIndicator  ✔ no fallback, same language  ✔ fallback to same base language  ✔ fallback to mul  ✔ fallback to other language  wikibase.view.termFallbackResolver  ✔ term in language  ✔ term in first fallback language  ✔ de falls back to mul before en  ✔ en-gb falls back to en before mul  ✔ unknown language falls back to mul  ✔ unknown language falls back to en if mul missing  ✔ no fallback to random language  ✔ empty terms  wikibase.termbox.RepoApiWritingEntityRepository  ✔ success  ✔ success with tempuser redirect  ✔ request failed  ✔ invalid RepoApi response  wikibase.termbox.EntityLoadedHookEntityRepository  ✔ returns the entityLoaded hook's entity  wikibase.termbox.mountTermbox  ✔ mount the app on an existing wrapper element  ✔ mount the app on a newly created wrapper element  ✔ does not mount without root element  mw.cx.SiteMapper  ✔ getLanguageCodeForWikiDomain  ✔ getPageUrl  ✔ getApi  ✔ getRestbaseUrl  mw.cx.dm.Translation  ✔ Source and target dom build test (skipped)  ✔ Saved translation restore test WARN: undefined, ' ', '

sentence content

', ' ', '

sentence content

' WARN: undefined, ' ', '
T1
T1
', ' ', '
T1
T1
'  mw.cx.TargetArticle  ✔ cleanupContent  mw.cx.MachineTranslationService  ✔ fetchProviders [Success with results]  ✔ fetchProviders [Success without results]  ✔ fetchProviders [Service is down]  ✔ getSuggestedDefaultProvider [Success with results]  ✔ getSuggestedDefaultProvider [Success without results]  ✔ getSuggestedDefaultProvider [Success without source-mt in result]  mw.cx.TranslationTracker  ✔ calculateUnmodifiedContent  ✔ getSectionNodeValidationTokens  mw.cx.util  ✔ .getTitleForNamespace() [Main namespace to main namespace]  ✔ .getTitleForNamespace() [User namespace.]  ✔ .getTitleForNamespace() [User namespace to main]  ✔ .getTitleForNamespace() [User namespace to Talk namespace]  ✔ .getTitleForNamespace() [User namespace to User namespace]  ✔ .getTitleForNamespace() [Talk namespace to User namespace]  ✔ .getTitleForNamespace() [Talk namespace to Talk namespace]  ✔ .getTitleForNamespace() [invalid]  mw.cx.ui.Infobar  ✔ Show message with a string  ✔ Show message with a Message object  ve  ✔ compareClassLists  ✔ isInstanceOfAny  ✔ getDomAttributes  ✔ setDomAttributes  ✔ sparseSplice  ✔ batchSplice  ✔ batchPush  ✔ insertIntoArray  ✔ escapeHtml  ✔ addHeadTag  ✔ createDocumentFromHtml  ✔ resolveUrl  ✔ resolveAttributes  ✔ fixBase  ✔ isUriComponentValid  ✔ safeDecodeURIComponent  ✔ isBlockElement/isVoidElement  ✔ graphemeSafeSubstring  ✔ getCommonAncestor  ✔ getCommonStartSequenceLength  ✔ adjacentDomPosition  ✔ deepFreeze  ✔ deepFreeze (on cyclic structure)  ✔ deepFreeze (recursive, aliased)  ✔ ve.minimizeRects  ve.utils.parsoid  ✔ reduplicateStyles/deduplicateStyles  ✔ getTargetDataFromHref  ve.DiffMatchPatch  ✔ indexOf/lastIndexOf  ve.EventSequencer  ✔ EventSequencer  ve.Scheduler  ✔ Call with no real async  ✔ Call with delay  ✔ Test that throws an exception  ✔ Test that never succeeds  ve.Range  ✔ Basic usage (isCollapsed, isBackwards, getLength, equals, equalsSelection, containsOffset, containsRange, touchesRange)  ✔ Modification (flip, truncate, expand, translate)  ✔ Factory methods & serialization (newCoveringRange, newFromJSON, toJSON)  ve.Document  ✔ getDocumentNode  ve.Node  ✔ getType  ✔ getParent  ✔ getRoot  ve.BranchNode  ✔ getChildren  ✔ indexOf  ✔ setDocument  ve.sanitize  ✔ ve.sanitizeHtml  ✔ ve.sanitizeHtmlToDocument  ✔ ve.setAttributeSafe  ve.dm.Annotation  ✔ getHashObject  ve.dm.AnnotationSet  ✔ Basic usage  ✔ Comparable  ve.dm.LinkAnnotation  ✔ getFragment  ve.dm.NodeFactory  ✔ getChildNodeTypes  ✔ getParentNodeTypes  ✔ canNodeHaveChildren  ✔ canNodeTakeAnnotation  ✔ canNodeHaveChildrenNotContent  ✔ initialization  ve.dm.Node  ✔ canHaveChildren  ✔ canHaveChildrenNotContent  ✔ getLength  ✔ getOuterLength  ✔ setLength  ✔ adjustLength  ✔ getAttribute  ✔ setRoot  ✔ attach  ✔ detach  ✔ canBeMergedWith  ✔ getClonedElement  ve.dm.Converter  ✔ getModelFromDom  ✔ getModelFromDom with store argument  ✔ getDomFromModel  ✔ getFullData  ✔ roundTripMetadata  ve.dm.SourceConverter  ✔ conversion  ve.dm.BranchNode  ✔ canHaveChildren  ✔ canHaveChildrenNotContent  ✔ setRoot  ✔ setDocument  ✔ push  ✔ pop  ✔ unshift  ✔ shift  ✔ splice  ✔ getAnnotationRanges  ve.dm.LeafNode  ✔ canHaveChildren  ✔ canHaveChildrenNotContent  ✔ getAnnotations  ve.dm.TextNode  ✔ getOuterLength  ve.dm.MWTransclusionNode  ✔ getWikitext [mix of numbered and named parameters]  ✔ getWikitext [parameter with self-closing nowiki]  ✔ getWikitext [parameter with self-closing nowiki without space]  ✔ getWikitext [parameter with spanning-nowiki]  ✔ getWikitext [parameter with spanning-nowiki and nested transclusion]  ✔ getWikitext [parameter containing another template invocation]  ✔ getWikitext [parameter containing another parameter]  ✔ getWikitext [parameter containing unmatched close brackets and floating pipes]  ✔ getWikitext [parameter containing piped link]  ve.dm.Document  ✔ constructor  ✔ newBlankDocument  ✔ getData  ✔ getFullData  ✔ cloneFromRange  ✔ getRelativeOffset  ✔ getRelativeRange  ✔ getBranchNodeFromOffset  ✔ hasSlugAtOffset  ✔ getDataFromNode  ✔ getOuterLength  ✔ selectNodes  ✔ rangeInsideOneLeafNode  ✔ shallowCloneFromRange  ✔ protection against double application of transactions  ✔ getNearestCursorOffset  ✔ Selection equality  ✔ findText (plain text)  ✔ findText (non-text content)  ✔ fixupInsertion  ✔ read-only and offset caching  ve.dm.Document (MW)  ✔ getRelativeRange (mwBlockImage / mwInlineImage)  ve.dm.HashValueStore  ✔ hash(es)  ✔ value(s)  ✔ slice  ve.dm.InternalList  ✔ getDocument  ✔ queueItemHtml/getItemHtmlQueue  ✔ convertToData  ✔ clone  ve.dm.LinearData  ✔ basic usage  ✔ slice(Object)/splice(Object)/batchSplice  ve.dm.Transaction  ✔ translateOffset  ✔ translateRange  ✔ getModifiedRange  ✔ Metadata transactions  ve.dm.TransactionBuilder  ✔ newFromInsertion  ✔ newFromRemoval  ✔ newFromReplacement  ✔ newFromDocumentInsertion  ✔ newFromAttributeChanges  ✔ newFromAnnotation  ✔ newFromContentBranchConversion  ✔ newFromWrap  ✔ pushRetain  ✔ pushReplacement  ✔ pushReplaceElementAttribute  ✔ isNoOp  ✔ operations/build from operations  ✔ newFromRemoval preserving metadata  ve.dm.Change  ✔ rebaseTransactions  ✔ Change operations  ✔ Rebase with conflicting annotations  ✔ toJSON/deserialize/unsafeDeserialize  ✔ Minified serialization  ✔ Same-offset typing  ve.dm.TreeModifier  ✔ treeDiff  ✔ modify  ✔ bare content  ✔ unbalanced insertion  ✔ applyTreeOperation: ensureNotText  ✔ setupBlockSlugs  ✔ checkEqualData  ✔ TreeCursor#crossIgnoredNodes  ✔ TreeCursor#normalizeCursor  ve.dm.TransactionProcessor  ✔ commit  ✔ undo clear annotation  ve.dm.Surface  ✔ getDocument  ✔ getSelection  ✔ setSelection out of range  ✔ contextChange events  ✔ documentUpdate/select events  ✔ breakpoint/undo/redo  ✔ multi-user undo  ✔ change rollback  ✔ range translation  ✔ staging  ✔ getOffsetFromSourceOffset / getSourceOffsetFromOffset / getRangeFromSourceOffsets  ✔ autosave  ✔ getSelectedNodeFromSelection (skipped)  ve.dm.SurfaceFragment  ✔ constructor  ✔ update  ✔ getSelectedModels  ✔ getAnnotations  ✔ hasAnnotations  ✔ adjustLinearSelection  ✔ truncateLinearSelection  ✔ collapseToStart/End  ✔ expandLinearSelection (annotation)  ✔ expandLinearSelection (closest)  ✔ expandLinearSelection (word)  ✔ removeContent  ✔ delete  ✔ insertContent/insertDocument  ✔ changeAttributes  ✔ wrapNodes/unwrapNodes  ✔ rewrapNodes  ✔ wrapAllNodes  ✔ rewrapAllNodes  ✔ isolateAndUnwrap  ve.dm.SurfaceFragment (MW)  ✔ isolateAndUnwrap (MWheading)  ✔ insertContent (MWheading)  ve.dm.SourceSurfaceFragment  ✔ insertContent/insertDocument  ve.dm.ModelRegistry  ✔ register/unregister/matchElement  ✔ isAnnotation  ve.dm.MetaList  ✔ constructor/getItems/getItemsInGroup/indexOf  ✔ onNodeAttached/onNodeDetached  ve.dm.Scalable  ✔ construction/clone/getters/setters/toggleDefault/clearers  ✔ getBoundedDimensions/getCurrentScale/isCurrentDimensionsValid/isTooSmall/isTooLarge  ✔ isDefault/toggleDefault  ✔ isDimensionsObjectValid  ✔ getDimensionsFromValue  ve.dm.LinearSelection  ✔ Construction and getters (getRange(s))  ✔ Basic methods (collapse*, isCollased, equals, isNull)  ✔ Factory methods & serialization (newFromJSON, toJSON, getDescription)  ve.dm.NullSelection  ✔ Construction and getters (getDocument, getRanges)  ✔ Basic methods (collapse*, isCollased, equals, isNull)  ✔ Factory methods & serialization (newFromJSON, toJSON, getDescription)  ve.dm.TableSelection  ✔ Construction and getters (getDocument, getRanges, getOuterRanges, getTableNode)  ✔ Basic methods (expand, collapse*, getRange(s), isCollased, isSingleCell, equals, isNull, isFullRow/Col, getRow/ColCount)  ✔ Factory methods & serialization (newFromJSON, toJSON, getDescription)  ve.dm.FlatLinearData  ✔ getType/isOpenElementData/isCloseElementData  ✔ isElementData  ✔ containsElementData  ve.dm.ElementLinearData  ✔ getAnnotationsFromOffset  ✔ getAnnotationsFromRange  ✔ getInsertionAnnotationsFromRange  ✔ getAnnotatedRangeFromOffset  ✔ trimOuterSpaceFromRange  ✔ isContentOffset  ✔ isStructuralOffset  ✔ getCharacterData  ✔ isPlainText  ✔ getText  ✔ getSourceText  ✔ isContentData  ✔ getRelativeOffset  ✔ getRelativeContentOffset  ✔ getNearestContentOffset  ✔ getRelativeStructuralOffset  ✔ getNearestStructuralOffset  ✔ getWordRange  ✔ sanitize  ✔ countNonInternalElements  ✔ hasContent  ✔ getAnnotationHashesFromOffset  ✔ getUsedStoreValues  ✔ compareElements and compareElementsUnannotated  ve.dm.Converter (MW)  ✔ getModelFromDom WARN: undefined, ' ', 'abxc dd', ' ', 'abxc dd' WARN: undefined, ' ', 'abxc dd', ' ', 'abxc dd' WARN: undefined, ' ', ' ', ' ', ''  ✔ getDomFromModel  ve.dm.MWInternalLinkAnnotation  ✔ toDataElement  ✔ getFragment [No fragment returns null]  ✔ getFragment [Invalid title returns null]  ✔ getFragment [Blank fragment returns empty string]  ✔ getFragment [Extant fragment returns same string]  ✔ getFragment [Hash-bang works returns full string]  ✔ getFragment [Double-hash returns everything after the first hash]  ✔ getFragment [Multi-fragment returns everything after the first hash]  ve.dm.MWImageModel  ✔ Create and manipulate image nodes  ve.dm.MWTemplateModel  ✔ getTitle: undefined  ✔ getTitle:   ✔ getTitle: no_prefix  ✔ getTitle: /unexpected_prefix  ✔ getTitle: ./Template:%C3%9Cnicode%5Fexample/subpage  ✔ getTitle: ./Template:Possibly_invalid%5B%5D  ✔ hasParameter  ✔ getOriginalParameterName  ✔ serialize input parameters  ✔ serialize changed input parameters  ✔ serialize after parameter was removed  ✔ serialize without empty parameter not present in original parameter set  ✔ serialize with explicit parameter order  ✔ serialize with no parameter order  ✔ serialize with aliases  ✔ serialize with unknown params  ✔ getOrderedParameterNames: no spec retrieved  ✔ getOrderedParameterNames: empty spec  ✔ getOrderedParameterNames: spec with explicit paramOrder and all known params  ✔ getOrderedParameterNames: spec with explicit paramOrder and some unknown params  ✔ getOrderedParameterNames: spec with explicit paramOrder but all unknown params  ✔ getOrderedParameterNames: spec with no paramOrder, all known params  ✔ getOrderedParameterNames: spec with no paramOrder and some unknown params  ✔ getAllParametersOrdered: no spec retrieved  ✔ getAllParametersOrdered: spec with explicit paramOrder and all known params  ✔ getAllParametersOrdered: spec with explicit paramOrder and some unknown params  ✔ getAllParametersOrdered: spec with explicit paramOrder but all unknown params  ✔ getAllParametersOrdered: spec with no paramOrder, all known params  ✔ getAllParametersOrdered: spec with no paramOrder and some unknown params  ✔ getAllParametersOrdered: spec with explicit paramOrder and aliases  ✔ same documented parameter used with different aliases  ✔ getTemplateDataQueryTitle: prefers .wt when it is a valid title  ✔ getTemplateDataQueryTitle: falls back to unmodified getTitle  ✔ getTemplateDataQueryTitle: strips subst:  ✔ getTemplateDataQueryTitle: strips safesubst:  ✔ getTemplateDataQueryTitle: ignores capitalization and whitespace  ✔ getTemplateDataQueryTitle: leaves bad whitespace untouched  ✔ getTemplateDataQueryTitle: leaves other prefixes untouched  ✔ containsValuableData: no parameters  ✔ containsValuableData: multiple parameters  ✔ containsValuableData: undefined  ✔ containsValuableData: null  ✔ containsValuableData: empty string  ✔ containsValuableData: space  ✔ containsValuableData: 0  ✔ containsValuableData: newline  ve.dm.MWTemplateSpecModel  ✔ Basic behavior on empty template  ✔ Basic behavior on non-empty template  ✔ Basic behavior with later fillFromTemplate()  ✔ getLabel: parses .wt if possible  ✔ getLabel: resolves subst:  ✔ getLabel: strips template namespace  ✔ getLabel: does not strip other namespaces  ✔ getLabel: title in main namespace must be prefixed  ✔ getLabel: falls back to unmodified href if invalid  ✔ Invalid TemplateData, e.g. empty or without params  ✔ Invalid TemplateData, e.g. empty or without params   ✔ Invalid TemplateData, e.g. empty or without params   ✔ Invalid TemplateData, e.g. empty or without params   ✔ Basic behavior with minimal setTemplateData()  ✔ Complex setTemplateData() with alias  ✔ Template uses aliases  ✔ Alias conflicts with another parameter  ✔ fillFromTemplate() must skip aliases  ✔ isDocumented(): documented  ✔ isDocumented(): documented but no params  ✔ isDocumented(): undocumented  ✔ isDocumented(): auto-detected params  ✔ isDocumented(): undefined  ✔ isDocumented(): null  ✔ isDocumented(): empty array  ✔ isDocumented(): unexpected false  ✔ isDocumented(): unsupported formatversion=1  ✔ getCanonicalParameterOrder sorting undocumented parameters alphabetically  ✔ getDocumentedParameterOrder() should not return a reference  ✔ Parameter deprecation with empty string  ve.dm.MWTransclusionContentModel  ✔ containsValuableData: undefined  ✔ containsValuableData: null  ✔ containsValuableData:   ✔ containsValuableData:   ✔ containsValuableData: 0  ✔ containsValuableData:  foo  ve.dm.MWTransclusionModel  ✔ nextUniquePartId  ✔ fetch template part data  ✔ fetch part data for parameterized template with no TemplateData  ✔ fetch part data for template with no TemplateData and no params  ve.ce  ✔ getDomHash/getDomText (with ve.dm.Converter)  ✔ getDomHash/getDomText (without ve.dm.Converter)  ✔ getOffset  ✔ isShortcutKey  ✔ nextCursorOffset  ✔ resolveTestOffset  ✔ fakeImes  ✔ isAfterAnnotationBoundary  ve.ce.Document  ✔ Converter tests  ✔ getNodeAndOffset  ✔ attachedRoot  ve.ce.Document (MW)  ✔ Converter tests  ve.ce.ClipboardHandler  ✔ getClipboardHash  ✔ onCopy 08 03 2025 02:06:44.183:DEBUG [middleware:source-files]: Requesting /null 08 03 2025 02:06:44.183:DEBUG [middleware:source-files]: Fetching /null 08 03 2025 02:06:44.184:DEBUG [proxy]: proxying request - /null to 127.0.0.1:9413 08 03 2025 02:06:44.188:DEBUG [middleware:source-files]: Requesting /null 08 03 2025 02:06:44.190:DEBUG [middleware:source-files]: Fetching /null 08 03 2025 02:06:44.191:DEBUG [proxy]: proxying request - /null to 127.0.0.1:9413  ✔ beforePaste/afterPaste  ve.ce.DragDropHandler  ✔ onDocumentDragStart/onDocumentDrop  ve.ce.Surface  ✔ handleObservedChanges (content changes)  ✔ handleDataTransfer/handleDataTransferItems  ✔ getSelectionState  ✔ findBlockSlug  ✔ selectFirstSelectableContentOffset/selectLastSelectableContentOffset  ✔ getViewportRange  ✔ afterMutations  ve.ce.Surface (MW)  ✔ beforePaste/afterPaste  ve.ce.RangeState  ✔ Basic tests  ve.ce.TextState  ✔ getChangeTransaction  ✔ getChunks  ve.ce.NodeFactory  ✔ splitNodeOnEnter/getDescription  ✔ initialization  ve.ce.AnnotationFactory  ✔ canAnnotationBeActive/getDescription  ✔ initialization  ve.ce.Node  ✔ getModel  ✔ getParent  ✔ attach  ✔ detach  ve.ce.BranchNode  ✔ splitOnEnter  ✔ canHaveChildren  ✔ canHaveChildrenNotContent  ✔ updateTagName  ✔ getDomPosition  ✔ onSplice  ve.ce.ContentBranchNode  ✔ getRenderedContents  ve.ce.ContentBranchNode (MW)  ✔ getRenderedContents [Annotation spanning text and inline nodes]  ve.ce.LeafNode  ✔ splitOnEnter  ✔ canHaveChildren  ✔ canHaveChildrenNotContent  ve.ce.Selection  ✔ Rects  ✔ getDirectionality  ✔ equals  ve.ce.LinearArrowKeyDownHandler  ✔ special key down: linear arrow keys  ve.ce.LinearDeleteKeyDownHandler  ✔ special key down: linear backspace/delete  ve.ce.LinearEnterKeyDownHandler  ✔ special key down: linear enter  ve.ce.LinearEscapeKeyDownHandler  ✔ special key down: linear escape WARN: 'PopupWidget#toggle: Before calling this method, the popup must be attached to the DOM.'  ve.ce.TableArrowKeyDownHandler  ✔ special key down: table arrow keys (complex movements)  ✔ special key down: table arrow keys (simple movements)  ve.ce.TableDeleteKeyDownHandler  ✔ special key down: table backspace/delete  ve.ce.TableEnterKeyDownHandler  ✔ special key down: table enter  ve.ce.TableF2KeyDownHandler  ✔ special key down: table f2  ve.ce.ResizableNode  ✔ updateSizeLabel  ✔ resize events  ✔ notResizable  ve.ce.TextNode  ✔ getAnnotatedHtml  ve.ce.TableNode  ✔ getNearestCellNode  ✔ getFirstSectionNode  ✔ onTableMouseDown/onTableMouseMove/onTableMouseUp/onTableDblClick  ✔ onTableMouseDown  ve.init.Target  ✔ createModelFromDom/parseDocument (source mode)  ve.init.ConflictableStorage  ✔ Basic methods  ✔ Conflict handling  ve.ui.FindAndReplaceDialog  ✔ find fragments  ✔ replace all  ve.ui.Trigger  ✔ constructor  ve.ui.Sequence  ✔ findAndExecuteSequences  ve.ui.DiffElement  ✔ Diffing  ✔ compareAttributes/describeChanges  ve.ui.PreviewElement  ✔ Basic tests  ve.ui.DiffElement (MW)  ✔ Diffing [0]  ✔ Diffing [1]  ve.ui.AnnotationAction  ✔ toggle  ve.ui.BlockquoteAction  ✔ wrap/unwrap/toggle  ve.ui.ContentAction  ✔ insert/remove/select/selectAll  ve.ui.FormatAction  ✔ convert  ve.ui.FormatAction (MW)  ✔ convert (MW-specific types) [0]  ✔ convert (MW-specific types) [1]  ✔ convert (MW-specific types) [2]  ✔ convert (MW-specific types) [3]  ve.ui.IndentationAction  ✔ increase/decrease  ve.ui.LinkAction  ✔ autolink  ve.ui.MWLinkAction  ✔ MW autolink  ve.ui.ListAction  ✔ (un)wrap  ✔ toggle  ve.ui.TableAction  ✔ create / insert / mergeCells / delete / changeCellStyle / moveRelative  ve.ui.WindowAction  ✔ Basic open/close  ve.ui.DataTransferHandlerFactory  ✔ getHandlerNameForItem  ve.ui.DSVFileTransferHandler  ✔ getInsertableData  ve.ui.UrlStringTransferHandler  ✔ paste  ve.ui.MWWikitextStringTransferHandler  ✔ convert [0]  ✔ convert [1]  ✔ convert [2]  ✔ convert [3]  ✔ convert [4]  ✔ convert [5]  ✔ convert [6]  ✔ convert [7]  ve.ui.UrlStringTransferHandler (MW)  ✔ paste [0]  ve.ui.MWTransclusionDialog  ✔ onReplacePart (skipped) WARN: 'wikipage.content hook should not be fired on unattached content'  ve.init.mw.DesktopArticleTarget  ✔ init WARN: 'PopupWidget#toggle: Before calling this method, the popup must be attached to the DOM.'  ve.ui.FragmentInspector  ✔ Different selections and inputs  ve.ui.FragmentInspector (MW)  ✔ Wikitext link inspector  ve.ui.MWTwoPaneTransclusionDialogLayout  ✔ can add and remove multiple pages  ✔ can add a page at a specific index  ve.ui.MWAddParameterPage  ✔ Input event handlers  ✔ getValidationErrors:   ✔ getValidationErrors: a  ✔ getValidationErrors: a=b  ✔ getValidationErrors: x|a=b  ✔ getValidationErrors: used  ✔ getValidationErrors: unused  ✔ getValidationErrors: usedAlias  ✔ getValidationErrors: unusedAlias  ✔ getValidationErrors: usedAliasNoLabel  ✔ getValidationErrors: usedDeprecated  ✔ getValidationErrors: unusedDeprecated  ✔ createValueInput: undefined,   ✔ createValueInput: content,   ✔ createValueInput: line,   ✔ createValueInput: line,    ✔ createValueInput: number,   ✔ createValueInput: boolean,   ✔ createValueInput: boolean, 0  ✔ createValueInput: boolean, 1  ✔ createValueInput: boolean, 2  ✔ createValueInput: string,   ✔ createValueInput: date,   ✔ createValueInput: unbalanced-wikitext,   ✔ createValueInput: unknown,   ✔ createValueInput: url,   ✔ createValueInput: url, http://example.com  ✔ createValueInput: url, BadUrl  ✔ createValueInput: wiki-page-name,   ✔ createValueInput: wiki-page-name, GoodTitle  ✔ createValueInput: wiki-page-name, [[BadTitle]]  ✔ createValueInput: wiki-user-name,   ✔ createValueInput: wiki-user-name, GoodTitle  ✔ createValueInput: wiki-user-name, [[BadTitle]]  ✔ createValueInput: wiki-file-name,   ✔ createValueInput: wiki-file-name, GoodTitle  ✔ createValueInput: wiki-file-name, [[BadTitle]]  ✔ createValueInput: wiki-template-name,   ✔ createValueInput: wiki-template-name, GoodTitle  ✔ createValueInput: wiki-template-name, [[BadTitle]]  ✔ suggestedvalues: undefined  ✔ suggestedvalues: content  ✔ suggestedvalues: line  ✔ suggestedvalues: number  ✔ suggestedvalues: boolean  ✔ suggestedvalues: string  ✔ suggestedvalues: date  ✔ suggestedvalues: unbalanced-wikitext  ✔ suggestedvalues: unknown  ✔ suggestedvalues: url  ✔ suggestedvalues: wiki-page-name  ✔ suggestedvalues: wiki-user-name  ✔ suggestedvalues: wiki-file-name  ✔ suggestedvalues: wiki-template-name  ✔ containsSomeValue: empty  ✔ containsSomeValue: not empty  ✔ containsSomeValue: empty is meaningful because it is different from the default  ✔ containsSomeValue: value is different from the default  ✔ containsSomeValue: the default is probably not meaningful, but we can not be sure  ✔ containsSomeValue: whitespace is probably not meaningful, but we do not want to make this decision here  ✔ containsSomeValue: same for the default  ve.ui.MWParameterCheckboxInputWidget  ✔ Constructor passes config to parent  ✔ setValue( "1" )  ✔ setValue( "0" )  ✔ setValue( empty string )  ✔ setValue( unexpected string )  ✔ setValue( unexpected type )  ✔ setSelected( true )  ✔ setSelected( false )  ve.ui.MWTemplateTitleInputWidget  ✔ default prefixsearch  ✔ CirrusSearch: all API parameters  ✔ CirrusSearch: showRedirectTargets disabled  ✔ CirrusSearch: prefixsearch behavior [0]  ✔ CirrusSearch: prefixsearch behavior [1]  ✔ CirrusSearch: prefixsearch behavior [2]  ✔ CirrusSearch: prefixsearch behavior [3]  ✔ CirrusSearch: prefixsearch behavior [4]  ✔ CirrusSearch: prefixsearch behavior [5]  ✔ CirrusSearch: prefixsearch behavior [6]  ✔ CirrusSearch: prefixsearch behavior [7]  ✔ CirrusSearch: prefixsearch behavior [8]  ✔ CirrusSearch: prefixsearch behavior [9]  ✔ CirrusSearch: prefixsearch behavior [10]  ✔ CirrusSearch: prefixsearch behavior [11]  ✔ CirrusSearch: prefixsearch behavior [12]  ✔ CirrusSearch: prefixsearch behavior [13]  ✔ CirrusSearch: prefixsearch behavior [14]  ✔ CirrusSearch: prefixsearch behavior [15]  ✔ CirrusSearch: prefixsearch behavior [16]  ✔ CirrusSearch: prefixsearch behavior [17]  ✔ CirrusSearch: prefixsearch behavior [18]  ✔ CirrusSearch: prefixsearch behavior [19]  ✔ CirrusSearch with prefixsearch fallback  ✔ CirrusSearch: redirect is forwarded to the TitleOptionWidget  ✔ CirrusSearch: redirect appears in the description  ve.ui.MWTransclusionOutlineButtonWidget  ✔ Constructor  ✔ onKeyDown  ve.ui.MWTransclusionOutlineParameterSelectWidget  ✔ static item constructor  ✔ interaction with items  ✔ interaction with required parameter  ve.ui.MWTransclusionOutlineParameterWidget  ✔ interprets param with no attributes  ✔ interprets required param  ✔ interprets selected param  ve.ui.MWTransclusionOutlinePartWidget  ✔ Constructor  ve.ui.MWTransclusionOutlinePlaceholderWidget  ✔ Constructor  ve.ui.MWTransclusionOutlineTemplateWidget  ✔ Constructor  ✔ findCanonicalPosition()  ✔ filterParameters() when it cannot find anything  ✔ filterParameters() considers everything from the spec  ve.ui.MWTransclusionOutlineWidget  ✔ Constructor  ✔ Supports all ve.dm.MWTransclusionPartModel subclasses  ✔ Basic functionality  ✔ Adding and moving parts to specific positions  ✔ setSelectionByPageName: null  ✔ setSelectionByPageName:   ✔ setSelectionByPageName: part_0  ✔ setSelectionByPageName: part_0/  ✔ setSelectionByPageName: part_0/foo  ✔ setSelectionByPageName: part_1/foo  ✔ setSelectionByPageName: part_0/foo/bar  ve.dm.Converter (Cite)  ✔ getModelFromDom  ✔ getDomFromModel  ve.dm.MWDocumentReferences (Cite)  ✔ first simple test  ✔ extends test  ve.dm.MWGroupReferences (Cite)  ✔ isEmpty  ✔ getAllRefsInDocumentOrder  ✔ getTopLevelKeysInReflistOrder  ✔ getRefNode  ✔ getInternalModelNode  ✔ getRefUsages  ✔ getTotalUsageCount  ✔ sub-references  ve.dm.InternalList (Cite)  ✔ addNode/removeNode  ✔ getItemInsertion  ✔ getUniqueListKey  ve.dm.MWReferenceModel (Cite)  ✔ find an unknown ref  ✔ find a known ref  ✔ insert new ref  ✔ insert ref reuse  ve.dm.MWReferenceNode (Cite)  ✔ getGroup  ✔ cloneElement  ✔ getHashObject  ✔ describeChange  ve.dm.MWReferencesListNode (Cite)  ✔ isEditable  ✔ matchFunction  ✔ describeChange  ✔ getHashObject  ve.dm.Transaction (Cite)  ✔ newFromDocumentInsertion with references  ve.ui.DiffElement (Cite)  ✔ Diffing  ve.ui.MWCitationDialogTool (Cite)  ✔ isCompatibleWith  ve.ui.MWReferenceContextItem (Cite)  ✔ getReferenceNode  ve.ui.MWReferenceEditPanel (Cite)  ✔ setting and getting a reference  ✔ re-used references  ✔ sub-references  ve.ui.MWReferenceGroupInputWidget (Cite)  ✔ Constructor  ✔ populateMenu  ve.ui.MWReferenceResultWidget (Cite)  ✔ Initialization  ve.ui.MWReferenceSearchWidget (Cite)  ✔ buildIndex  ✔ buildSearchIndex when empty  ✔ buildSearchIndex  ✔ isIndexEmpty  ✔ buildSearchResults  ve.ui.MWReferencesListDialog (Cite)  ✔ isModified  ve.ui.MWUseExistingReferenceCommand (Cite)  ✔ Constructor  ✔ isExecutable  ve.ui.MWWikitextStringTransferHandler (Cite)  ✔ convert  ext.cite.referencePreviews#createReferenceGateway  ✔ Reference preview gateway returns the correct data (skipped)  ✔ Reference preview gateway accepts alternative text node class name (skipped)  ✔ Reference preview gateway accepts duplicated types (skipped)  ✔ Reference preview gateway ignores conflicting types (skipped)  ✔ Reference preview gateway returns source element id (skipped)  ✔ Reference preview gateway rejects non-existing references (skipped)  ✔ Reference preview gateway rejects all-whitespace references (skipped)  ✔ Reference preview gateway is abortable (skipped)  ext.cite.referencePreviews#isReferencePreviewsEnabled  ✔ relevant combinations of anonymous flags (skipped)  ✔ it should display reference previews when conditions are fulfilled (skipped)  ✔ it should not be enabled when the global is disabling it (skipped)  ext.cite.referencePreviews#renderer  ✔ createReferencePreview(model) (skipped)  ✔ createReferencePreview default title (skipped)  ✔ createReferencePreview updates fade-out effect on scroll (skipped)  ✔ createReferencePreview collapsible/sortable handling (skipped)  ext.cite.highlighting (Cite)  ✔ highlights backlink in the reference list for the clicked reference  ✔ hides clickable up-arrow when jumping back from multiple used references   ✔ uses the last clicked target for the clickable up arrow on multiple used references  ext.graph.visualEditor  ✔ ve.dm.MWGraphNode  ✔ ve.ce.MWGraphNode 08 03 2025 02:07:00.630:DEBUG [middleware:source-files]: Requesting /extensions/Graph/styles/images/ajax-loader.gif?b3af8 08 03 2025 02:07:00.631:DEBUG [middleware:source-files]: Fetching /extensions/Graph/styles/images/ajax-loader.gif 08 03 2025 02:07:00.631:DEBUG [proxy]: proxying request - /extensions/Graph/styles/images/ajax-loader.gif?b3af8 to 127.0.0.1:9413  ✔ ve.ce.MWGraphNode.static  ✔ ve.dm.MWGraphModel  ✔ ve.dm.MWGraphModel.static  ve.dm.Autocomplete (Math)  ✔ Autocomplete list 08 03 2025 02:07:00.702:DEBUG [Firefox 128.0 (Linux x86_64)]: EXECUTING -> CONNECTED 08 03 2025 02:07:00.704:DEBUG [launcher]: CAPTURED -> BEING_KILLED 08 03 2025 02:07:00.705:DEBUG [launcher]: BEING_KILLED -> BEING_FORCE_KILLED 08 03 2025 02:07:00.705:DEBUG [Firefox 128.0 (Linux x86_64)]: CONNECTED -> DISCONNECTED Finished in 26.41 secs / 25.872 secs @ 02:07:00 GMT+0000 (Coordinated Universal Time) SUMMARY: ✔ 1293 tests completed ℹ 23 tests skipped 08 03 2025 02:07:00.706:DEBUG [karma-server]: Run complete, exiting. 08 03 2025 02:07:00.706:DEBUG [launcher]: Disconnecting all browsers 08 03 2025 02:07:00.706:DEBUG [launcher]: BEING_FORCE_KILLED -> BEING_FORCE_KILLED 08 03 2025 02:07:00.706:DEBUG [proxy]: Destroying proxy agents 08 03 2025 02:07:00.959:DEBUG [launcher]: Process FirefoxHeadless exited with code null and signal SIGTERM 08 03 2025 02:07:00.959:DEBUG [temp-dir]: Cleaning temp dir /tmp/karma-61974997 08 03 2025 02:07:01.174:DEBUG [launcher]: Finished all browsers 08 03 2025 02:07:01.175:DEBUG [launcher]: BEING_FORCE_KILLED -> FINISHED 08 03 2025 02:07:01.175:DEBUG [launcher]: FINISHED -> FINISHED Done. INFO:quibble.commands:<<< Finish: Run Qunit tests, in 38.720 s INFO:quibble.commands:>>> Start: PHPUnit extensions suite (with database) parallel run (Composer) > MediaWiki\Composer\ComposerLaunchParallel::launchTestsDatabase Running command ''composer' 'run' '--timeout=0' 'phpunit:entrypoint' '--' '--testsuite' 'split_group_0' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone' '--group' 'Database' '--cache-result-file=/workspace/log/phpunit_group_0_database.result.cache'' ... Running command ''composer' 'run' '--timeout=0' 'phpunit:entrypoint' '--' '--testsuite' 'split_group_2' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone' '--group' 'Database' '--cache-result-file=/workspace/log/phpunit_group_2_database.result.cache'' ... Running command ''composer' 'run' '--timeout=0' 'phpunit:entrypoint' '--' '--testsuite' 'split_group_3' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone' '--group' 'Database' '--cache-result-file=/workspace/log/phpunit_group_3_database.result.cache'' ... Running command ''composer' 'run' '--timeout=0' 'phpunit:entrypoint' '--' '--testsuite' 'split_group_1' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone' '--group' 'Database' '--cache-result-file=/workspace/log/phpunit_group_1_database.result.cache'' ... Running command ''composer' 'run' '--timeout=0' 'phpunit:entrypoint' '--' '--testsuite' 'split_group_4' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone' '--group' 'Database' '--cache-result-file=/workspace/log/phpunit_group_4_database.result.cache'' ... Running command ''composer' 'run' '--timeout=0' 'phpunit:entrypoint' '--' '--testsuite' 'split_group_6' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone' '--group' 'Database' '--cache-result-file=/workspace/log/phpunit_group_6_database.result.cache'' ... Running command ''composer' 'run' '--timeout=0' 'phpunit:entrypoint' '--' '--testsuite' 'split_group_5' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone' '--group' 'Database' '--cache-result-file=/workspace/log/phpunit_group_5_database.result.cache'' ... Running command ''composer' 'run' '--timeout=0' 'phpunit:entrypoint' '--' '--testsuite' 'split_group_7' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone' '--group' 'Database' '--cache-result-file=/workspace/log/phpunit_group_7_database.result.cache'' ... > phpunit '--testsuite' 'split_group_4' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone' '--group' 'Database' '--cache-result-file=/workspace/log/phpunit_group_4_database.result.cache' Using PHP 8.1.31 Running with MediaWiki settings because there might be integration tests PHPUnit 9.6.21 by Sebastian Bergmann and contributors. ............................................................... 63 / 385 ( 16%) ............................................................... 126 / 385 ( 32%) ..SSSSSSS...................................................... 189 / 385 ( 49%) ............................................................... 252 / 385 ( 65%) ............................................................... 315 / 385 ( 81%) ............................................................... 378 / 385 ( 98%) ....... 385 / 385 (100%) Time: 00:08.661, Memory: 177.00 MB OK, but incomplete, skipped, or risky tests! Tests: 385, Assertions: 636, Skipped: 7. You should really speed up these slow tests (>100ms)... 1. 340ms to run Wikibase\\Lib\\Tests\\Store\\WikiPageItemOrderProviderTest::testGetItemOrder with data set "mixed bullets and pounds" 2. 252ms to run Wikibase\\Lib\\Tests\\Store\\WikiPagePropertyOrderProviderTest::testGetPropertyOrder with data set "simple match" 3. 214ms to run Wikibase\\Lib\\Tests\\Store\\WikiPagePropertyOrderProviderTest::testGetPropertyOrder with data set "bullet point glibberish" 4. 204ms to run Wikibase\\Lib\\Tests\\Store\\WikiPageItemOrderProviderTest::testGetItemOrder with data set "bullet point glibberish" 5. 201ms to run Wikibase\\Lib\\Tests\\Store\\Sql\\EntityIdLocalPartPageTableEntityQueryDbTest::testSelectRows with data set #0 6. 196ms to run Wikibase\\Lib\\Tests\\Store\\WikiPageItemOrderProviderTest::testGetItemOrder with data set "wiki links" 7. 188ms to run Wikibase\\Lib\\Tests\\Formatters\\ItemPropertyIdHtmlLinkFormatterTest::testGivenLabelInTransliteratableLanguageExists_ResultContainsFallbackMarker 8. 185ms to run Wikibase\\Lib\\Tests\\Formatters\\CommonsInlineImageFormatterTest::testFormat with data set #0 9. 179ms to run Wikibase\\Lib\\Tests\\Store\\WikiPageItemOrderProviderTest::testGetItemOrder with data set "simple match" 10. 171ms to run Wikibase\\Lib\\Tests\\Store\\WikiPageItemOrderProviderTest::testGetItemOrder with data set "ordered with multiple pounds" ...and there are 20 more above your threshold hidden from view Worker exited with status 0 > phpunit '--testsuite' 'split_group_1' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone' '--group' 'Database' '--cache-result-file=/workspace/log/phpunit_group_1_database.result.cache' Using PHP 8.1.31 Running with MediaWiki settings because there might be integration tests PHPUnit 9.6.21 by Sebastian Bergmann and contributors. ............................................................... 63 / 609 ( 10%) ............................................................... 126 / 609 ( 20%) ............................................................... 189 / 609 ( 31%) ............................................................... 252 / 609 ( 41%) ...............................S.S.......................S..... 315 / 609 ( 51%) ............................................................... 378 / 609 ( 62%) .......................................S....................... 441 / 609 ( 72%) ............................................................... 504 / 609 ( 82%) ............................................................... 567 / 609 ( 93%) .......................................... 609 / 609 (100%) Time: 00:50.440, Memory: 327.00 MB OK, but incomplete, skipped, or risky tests! Tests: 609, Assertions: 1796, Skipped: 4. You should really speed up these slow tests (>100ms)... 1. 1258ms to run GlobalPreferences\\Tests\\Integration\\ApiOptionsGlobalIntegrationTest::testApiOptions 2. 693ms to run MediaWiki\\Extension\\Notifications\\Test\\DiscussionParserTest::testGenerateEventsForRevision with data set #3 3. 663ms to run MediaWiki\\Extension\\Notifications\\Test\\DiscussionParserTest::testGenerateEventsForRevision with data set #2 4. 648ms to run GrowthExperiments\\Tests\\Integration\\ApiQueryGrowthTasksTest::testExecute 5. 619ms to run GrowthExperiments\\Tests\\Integration\\ApiInvalidateImageRecommendationTest::testPageNotInTaskSet 6. 589ms to run MediaWiki\\Extension\\Notifications\\Test\\ThankYouEditTest::testTenthEdit with data set #0 7. 582ms to run PageChangeEventSerializerTest::testCreatePageChangeMoveEvent 8. 577ms to run MediaWiki\\Extension\\Notifications\\Test\\DiscussionParserTest::testGenerateEventsForRevision_mentionStatus with data set #7 9. 572ms to run FileImporter\\Tests\\Operations\\TextRevisionFromTextRevisionTest::testCommit 10. 528ms to run MediaWiki\\Extension\\Notifications\\Test\\DiscussionParserTest::testGenerateEventsForRevision with data set #0 ...and there are 149 more above your threshold hidden from view Worker exited with status 0 > phpunit '--testsuite' 'split_group_3' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone' '--group' 'Database' '--cache-result-file=/workspace/log/phpunit_group_3_database.result.cache' Using PHP 8.1.31 Running with MediaWiki settings because there might be integration tests PHPUnit 9.6.21 by Sebastian Bergmann and contributors. ............................................................... 63 / 788 ( 7%) ............................................................... 126 / 788 ( 15%) ............................................................... 189 / 788 ( 23%) ..............................SSSSSS........................... 252 / 788 ( 31%) ............................................................... 315 / 788 ( 39%) ............................................................... 378 / 788 ( 47%) ............................................................... 441 / 788 ( 55%) ............................................................... 504 / 788 ( 63%) ............................................................... 567 / 788 ( 71%) ............................................................... 630 / 788 ( 79%) ..........................................................S.... 693 / 788 ( 87%) ............................................................... 756 / 788 ( 95%) ................................ 788 / 788 (100%) Time: 00:54.783, Memory: 365.00 MB OK, but incomplete, skipped, or risky tests! Tests: 788, Assertions: 3712, Skipped: 7. You should really speed up these slow tests (>100ms)... 1. 1742ms to run TranslationTransverUpdaterTest::testTransver 2. 1635ms to run ApiUploadVideoTest::testUploadVideoFiles with data set #0 3. 1359ms to run ApiUploadVideoTest::testUploadVideoFiles with data set #1 4. 1252ms to run Wikibase\\Client\\Tests\\Unit\\Usage\\ParsoidUsageTrackingTest::testRenderLinkUsageWithinTemplate 5. 1194ms to run Wikibase\\Client\\Tests\\Unit\\Usage\\ParsoidUsageTrackingTest::testRenderLinkUsageWithinTwoSeparateTemplates 6. 1169ms to run MediaWiki\\Extension\\Translate\\Synchronization\\UpdateMessageJobTest::testUpdate 7. 1157ms to run Wikibase\\Client\\Tests\\Unit\\Usage\\ParsoidUsageTrackingTest::testRenderLinkUsageWithinNestedTemplate 8. 1101ms to run Wikibase\\Client\\Tests\\Unit\\Usage\\ParsoidUsageTrackingTest::testRenderLinkWithUsages 9. 858ms to run TranslationFuzzyUpdaterTest::testParsing 10. 817ms to run TranslationFuzzyUpdaterTest::testFuzzyHandlingOnUndo ...and there are 127 more above your threshold hidden from view Worker exited with status 0 > phpunit '--testsuite' 'split_group_7' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone' '--group' 'Database' '--cache-result-file=/workspace/log/phpunit_group_7_database.result.cache' Using PHP 8.1.31 Running with MediaWiki settings because there might be integration tests PHPUnit 9.6.21 by Sebastian Bergmann and contributors. .............................S............................... 61 / 1635 ( 3%) SSSSSSSSSSSSSSSSS..S..SSS..SS.SSSSSS...SS......SSSSSSSSSSS... 122 / 1635 ( 7%) ...S.....S.....S.......SSS..SSSSSSSS......................... 183 / 1635 ( 11%) ............................................................. 244 / 1635 ( 14%) ............................................................. 305 / 1635 ( 18%) ............................................................. 366 / 1635 ( 22%) ............................................................. 427 / 1635 ( 26%) ............................................................. 488 / 1635 ( 29%) ............................................................. 549 / 1635 ( 33%) ............................................................. 610 / 1635 ( 37%) ............................................................. 671 / 1635 ( 41%) ..................SS......................................... 732 / 1635 ( 44%) ..SSSSSS..................................................... 793 / 1635 ( 48%) ............................................................. 854 / 1635 ( 52%) ............................................................. 915 / 1635 ( 55%) .......................................SSSSSSS.............SS 976 / 1635 ( 59%) SS......SSSSSS............................................... 1037 / 1635 ( 63%) ............................................................. 1098 / 1635 ( 67%) ........S.................................................... 1159 / 1635 ( 70%) ............................................................. 1220 / 1635 ( 74%) .........................................................S... 1281 / 1635 ( 78%) ............................................................. 1342 / 1635 ( 82%) ............................................................. 1403 / 1635 ( 85%) ............................................................. 1464 / 1635 ( 89%) ............................................................. 1525 / 1635 ( 93%) ....................................SSSS..................... 1586 / 1635 ( 97%) .......S................S..S....SSSSS............ 1635 / 1635 (100%) Time: 01:15.300, Memory: 257.00 MB OK, but incomplete, skipped, or risky tests! Tests: 1635, Assertions: 1539, Skipped: 96. You should really speed up these slow tests (>100ms)... 1. 1053ms to run ParserIntegrationTest::testParse with data set "citeParserTests.txt: References: 7b. Multiple references tags some with errors should be correctly handled" 2. 619ms to run ParserIntegrationTest::testParse with data set "citeParserTests.txt: Grouped references with automatic group references generating errors" 3. 504ms to run ParserIntegrationTest::testParse with data set "citeParserTests.txt: Check Cite handing of different types of whitespace in reference names" 4. 494ms to run ParserIntegrationTest::testParse with data set "citeParserTests.txt: Grouped references with follow rendered in mixed order" 5. 475ms to run ParserIntegrationTest::testParse with data set "citeParserTests.txt: 3. Multiple definition with the same complex content, but one is templated" 6. 447ms to run ParserIntegrationTest::testParse with data set "citeParserTests.txt: References: 7. Multiple references tags (one without and one with nested refs) should be correctly handled" 7. 438ms to run ParserIntegrationTest::testParse with data set "citeParserTests.txt: T196827: Use the dir parameter only from the full definition of a named ref tag" 8. 436ms to run ParserIntegrationTest::testParse with data set "citeParserTests.txt: T196827: Ignore the dir parameter from the first use, which is not a full definition, and use the dir value from the full definition of a named ref tag" 9. 420ms to run ParserIntegrationTest::testParse with data set "citeParserTests.txt: Report bad attributes in reference tags" 10. 395ms to run ParserIntegrationTest::testParse with data set "citeParserTests.txt: T107652: s in templates that also generate table cell attributes should be rendered properly" ...and there are 179 more above your threshold hidden from view Worker exited with status 0 > phpunit '--testsuite' 'split_group_0' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone' '--group' 'Database' '--cache-result-file=/workspace/log/phpunit_group_0_database.result.cache' Using PHP 8.1.31 Running with MediaWiki settings because there might be integration tests PHPUnit 9.6.21 by Sebastian Bergmann and contributors. ............................................................. 61 / 1396 ( 4%) ............................................................. 122 / 1396 ( 8%) ............................................................. 183 / 1396 ( 13%) ............................................................. 244 / 1396 ( 17%) ............................................................. 305 / 1396 ( 21%) ............................................................. 366 / 1396 ( 26%) ............................................................. 427 / 1396 ( 30%) ............................................................. 488 / 1396 ( 34%) ............................................................. 549 / 1396 ( 39%) ............................................................. 610 / 1396 ( 43%) ............................................................. 671 / 1396 ( 48%) .....................SSS..................................S.. 732 / 1396 ( 52%) ...............S........................................S.... 793 / 1396 ( 56%) .................................SSSSSSSSSSSSSSSSSSSSSSSSSSSS 854 / 1396 ( 61%) SSS.....SSS...........................SSSSSSSSSSS............ 915 / 1396 ( 65%) ............................................................. 976 / 1396 ( 69%) ............................................................. 1037 / 1396 ( 74%) ...........................S................................. 1098 / 1396 ( 78%) ............................................................. 1159 / 1396 ( 83%) ............................................................. 1220 / 1396 ( 87%) ............................................................. 1281 / 1396 ( 91%) ............................................................. 1342 / 1396 ( 96%) ...................................................... 1396 / 1396 (100%) Time: 01:17.278, Memory: 387.00 MB OK, but incomplete, skipped, or risky tests! Tests: 1396, Assertions: 4180, Skipped: 52. You should really speed up these slow tests (>100ms)... 1. 1345ms to run Babel\\Tests\\BabelTest::testRenderEmptyBox 2. 807ms to run MediaWiki\\CheckUser\\Tests\\Integration\\IPContributions\\SpecialIPContributionsTest::testExecuteTarget with data set "Empty target" 3. 762ms to run MediaWiki\\CheckUser\\Tests\\Integration\\Api\\ApiQueryCheckUserTest::testInvalidTimeCond with data set #0 4. 678ms to run MediaWiki\\CheckUser\\Tests\\Integration\\GlobalContributions\\SpecialGlobalContributionsTest::testExecuteTarget with data set "Empty target" 5. 627ms to run AbuseFilterConsequencesTest::testFilterConsequences with data set "Basic test for "edit" action" 6. 583ms to run MediaWiki\\CheckUser\\Tests\\Integration\\CheckUser\\Pagers\\CheckUserGetIPsPagerTest::testFormatRow with data set "Test ipEditCount" 7. 525ms to run MediaWiki\\CheckUser\\Tests\\Integration\\Investigate\\SpecialInvestigateBlockTest::testOnSubmitOneUserTargetWithNotices 8. 517ms to run MediaWiki\\CheckUser\\Tests\\Integration\\IPContributions\\SpecialIPContributionsTest::testLinksToHelpPage 9. 513ms to run AbuseFilterConsequencesTest::testStashedEdit with data set #11 10. 510ms to run MediaWiki\\CheckUser\\Tests\\Integration\\Investigate\\SpecialInvestigateTest::testViewSpecialPageBeforeCheck ...and there are 237 more above your threshold hidden from view Worker exited with status 0 > phpunit '--testsuite' 'split_group_2' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone' '--group' 'Database' '--cache-result-file=/workspace/log/phpunit_group_2_database.result.cache' Using PHP 8.1.31 Running with MediaWiki settings because there might be integration tests PHPUnit 9.6.21 by Sebastian Bergmann and contributors. ............................................................... 63 / 803 ( 7%) ............................................................... 126 / 803 ( 15%) ............................................................... 189 / 803 ( 23%) ...................................SSS......................... 252 / 803 ( 31%) ............................................................... 315 / 803 ( 39%) ............................................................... 378 / 803 ( 47%) ............................................................... 441 / 803 ( 54%) ............................................................... 504 / 803 ( 62%) .............S................................................. 567 / 803 ( 70%) ............................................................... 630 / 803 ( 78%) ............................................................... 693 / 803 ( 86%) .................................SSS........S...SS............. 756 / 803 ( 94%) ...........S................................... 803 / 803 (100%) Time: 01:27.631, Memory: 377.82 MB OK, but incomplete, skipped, or risky tests! Tests: 803, Assertions: 3338, Skipped: 11. You should really speed up these slow tests (>100ms)... 1. 1392ms to run MediaWiki\\Extension\\PageTriage\\Test\\MaintenancePopulateDraftQueueTest::testPreExistingPagesWithCategoriesAreGivenCorrectTags 2. 1161ms to run MediaWiki\\Extension\\PageTriage\\Test\\ApiPageTriageListTest::testFilterType 3. 1155ms to run GrowthExperiments\\Tests\\Integration\\LinkRecommendationStoreTest::testGrowthexperimentsLinkRecommendationsCrud 4. 1120ms to run MediaWiki\\IPInfo\\Test\\Integration\\Rest\\Handler\\NoRevisionHandlerTest::testShouldHandleErrorCases with data set "invalid username as target" 5. 940ms to run MediaWiki\\Extension\\PageTriage\\Test\\ArticleMetadataTest::testValidatePageIds 6. 919ms to run MediaWiki\\IPInfo\\Test\\Integration\\Rest\\Handler\\ArchivedRevisionHandlerTest::testShouldDenyAccessForAnonymousUserIfBetaFeatureDisabled 7. 864ms to run MediaWiki\\Extension\\PageTriage\\Test\\ApiPageTriageListTest::testUndelete 8. 852ms to run MediaWiki\\Extension\\PageTriage\\Test\\ArticleMetadataTest::testGetMetadata 9. 840ms to run MediaWiki\\Extension\\PageTriage\\Test\\ArticleMetadataTest::testDeleteMetadata 10. 821ms to run GrowthExperiments\\Tests\\Integration\\SpecialQuitMentorshipTest::testPost with data set "has mentees" ...and there are 235 more above your threshold hidden from view Worker exited with status 0 > phpunit '--testsuite' 'split_group_5' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone' '--group' 'Database' '--cache-result-file=/workspace/log/phpunit_group_5_database.result.cache' Using PHP 8.1.31 Running with MediaWiki settings because there might be integration tests PHPUnit 9.6.21 by Sebastian Bergmann and contributors. ............................................................. 61 / 1880 ( 3%) ......................S...................................... 122 / 1880 ( 6%) ............................................................. 183 / 1880 ( 9%) ............................................................. 244 / 1880 ( 12%) ............................................................. 305 / 1880 ( 16%) ............................................................. 366 / 1880 ( 19%) ............................................................. 427 / 1880 ( 22%) ............................................................. 488 / 1880 ( 25%) ............................................................. 549 / 1880 ( 29%) ............................................................. 610 / 1880 ( 32%) ............................................................. 671 / 1880 ( 35%) ...............................................S............. 732 / 1880 ( 38%) ............................................................. 793 / 1880 ( 42%) ............................................................. 854 / 1880 ( 45%) ............................................................. 915 / 1880 ( 48%) ............................................................. 976 / 1880 ( 51%) ............................................................. 1037 / 1880 ( 55%) ............................................................. 1098 / 1880 ( 58%) ............................................................. 1159 / 1880 ( 61%) ............................................................. 1220 / 1880 ( 64%) ............................................................. 1281 / 1880 ( 68%) ............................................................. 1342 / 1880 ( 71%) ............................................................. 1403 / 1880 ( 74%) ............................................................. 1464 / 1880 ( 77%) ............................................................. 1525 / 1880 ( 81%) ............................................................. 1586 / 1880 ( 84%) ............................................................. 1647 / 1880 ( 87%) ............................................................. 1708 / 1880 ( 90%) ............................................................. 1769 / 1880 ( 94%) ......................................................SSSSSSS 1830 / 1880 ( 97%) SSSSSSSSSS........................................ 1880 / 1880 (100%) Time: 05:47.816, Memory: 1.29 GB OK, but incomplete, skipped, or risky tests! Tests: 1880, Assertions: 10055, Skipped: 19. You should really speed up these slow tests (>100ms)... 1. 2630ms to run Wikibase\\Repo\\Tests\\Api\\SetClaimTest::testAddClaim 2. 2192ms to run Wikibase\\Repo\\Tests\\Api\\RemoveClaimsTest::testValidRequests 3. 2048ms to run Wikibase\\Repo\\Tests\\Actions\\EditEntityActionTest::testActionForPage 4. 1719ms to run Wikibase\\Repo\\Tests\\Actions\\ViewEntityActionTest::testActionForPage 5. 1654ms to run Wikibase\\Repo\\Tests\\Api\\RemoveReferencesTest::testRequests 6. 1637ms to run Wikibase\\Repo\\Tests\\Api\\RemoveQualifiersTest::testRequests 7. 1538ms to run Wikibase\\Repo\\Tests\\Api\\SetReferenceTest::testRequests 8. 1505ms to run Wikibase\\Repo\\Tests\\Api\\SetSiteLinkTest::testBadgePassedToNormalizer 9. 1410ms to run Wikibase\\Repo\\Tests\\Api\\GetEntitiesTest::testGetEntities with data set #0 10. 1314ms to run Wikibase\\Repo\\Tests\\Specials\\SpecialNewItemTest::testIdGeneratorRateLimit ...and there are 624 more above your threshold hidden from view Worker exited with status 0 > phpunit '--testsuite' 'split_group_6' '--exclude-group' 'Broken,ParserFuzz,Stub,Standalone' '--group' 'Database' '--cache-result-file=/workspace/log/phpunit_group_6_database.result.cache' Using PHP 8.1.31 Running with MediaWiki settings because there might be integration tests PHPUnit 9.6.21 by Sebastian Bergmann and contributors. ............................................................. 61 / 9040 ( 0%) ............................................................. 122 / 9040 ( 1%) ............................................................. 183 / 9040 ( 2%) ............................................................. 244 / 9040 ( 2%) ............................................................. 305 / 9040 ( 3%) S............................................................ 366 / 9040 ( 4%) ............................................................. 427 / 9040 ( 4%) ............................................................. 488 / 9040 ( 5%) ............................................................. 549 / 9040 ( 6%) ............................................................. 610 / 9040 ( 6%) ............................................................. 671 / 9040 ( 7%) ............................................................. 732 / 9040 ( 8%) ............................................................. 793 / 9040 ( 8%) ............................................................. 854 / 9040 ( 9%) ............................................................. 915 / 9040 ( 10%) ............................................................. 976 / 9040 ( 10%) ............................................................. 1037 / 9040 ( 11%) ............................................................. 1098 / 9040 ( 12%) ............................................................. 1159 / 9040 ( 12%) ............................................................. 1220 / 9040 ( 13%) ............................................................. 1281 / 9040 ( 14%) ............................................................. 1342 / 9040 ( 14%) ............................................................. 1403 / 9040 ( 15%) ............................................................. 1464 / 9040 ( 16%) ............................................................. 1525 / 9040 ( 16%) ............................................................. 1586 / 9040 ( 17%) .....S...........STotal size of styles modules is 20.1kB ( 162.6 kB uncompressed). If you are adding code on page load, please reduce styles that you are loading on page load. Read https://www.mediawiki.org/wiki/Performance_budgeting for more context on this number. Total size of scripts modules is 66.6kB ( 249.3 kB uncompressed). If you are adding code on page load, please reduce scripts that you are loading on page load. Read https://www.mediawiki.org/wiki/Performance_budgeting for more context on this number. .....E...........F......................... 1647 / 9040 ( 18%) .........F......F....F.F.......F...................F...F..... 1708 / 9040 ( 18%) ..............F......F.F..FF.........F...............FF...... 1769 / 9040 ( 19%) ......................F...................................... 1830 / 9040 ( 20%) ...............F.F......FF.............................F..... 1891 / 9040 ( 20%) ............................................................. 1952 / 9040 ( 21%) ..........F................................F.....FFF....FF... 2013 / 9040 ( 22%) ...................................F......................F.. 2074 / 9040 ( 22%) F..FF..F.........................................F........... 2135 / 9040 ( 23%) ............................................................. 2196 / 9040 ( 24%) ....F........................................................ 2257 / 9040 ( 24%) ............................................................. 2318 / 9040 ( 25%) ............................................................. 2379 / 9040 ( 26%) ............................................................. 2440 / 9040 ( 26%) ....................................................F.F...... 2501 / 9040 ( 27%) ....................................................F.F...... 2562 / 9040 ( 28%) .....................................................F....... 2623 / 9040 ( 29%) ..............................................F.F......FF.... 2684 / 9040 ( 29%) .........................F................................... 2745 / 9040 ( 30%) ............................................................. 2806 / 9040 ( 31%) .............F.....FFF....FF................................. 2867 / 9040 ( 31%) .....F....................................................... 2928 / 9040 ( 32%) ...................F......................................... 2989 / 9040 ( 33%) ...................................F......................... 3050 / 9040 ( 33%) ............................................................. 3111 / 9040 ( 34%) ............................................................. 3172 / 9040 ( 35%) ............................................................. 3233 / 9040 ( 35%) ............................................................. 3294 / 9040 ( 36%) ......................F...................................... 3355 / 9040 ( 37%) ......................F.F.................................... 3416 / 9040 ( 37%) .......................F..................................... 3477 / 9040 ( 38%) ................F.F......FF.............................F.... 3538 / 9040 ( 39%) ............................................................. 3599 / 9040 ( 39%) ............................................F.....FFF....FF.. 3660 / 9040 ( 40%) ....................................F........................ 3721 / 9040 ( 41%) ..................................................F.......... 3782 / 9040 ( 41%) ............................................................. 3843 / 9040 ( 42%) .....F....................................................... 3904 / 9040 ( 43%) ............................................................. 3965 / 9040 ( 43%) ............................................................. 4026 / 9040 ( 44%) ............................................................. 4087 / 9040 ( 45%) .....................................................F....... 4148 / 9040 ( 45%) .....................................................F.F..... 4209 / 9040 ( 46%) ......................................................F...... 4270 / 9040 ( 47%) ...............................................F.F......FF... 4331 / 9040 ( 47%) ..........................F.................................. 4392 / 9040 ( 48%) ............................................................. 4453 / 9040 ( 49%) ..............F.....FFF....FF................................ 4514 / 9040 ( 49%) ......F...................................................... 4575 / 9040 ( 50%) ....................F........................................ 4636 / 9040 ( 51%) ....................................F........................ 4697 / 9040 ( 51%) ............................................................. 4758 / 9040 ( 52%) ............................................................. 4819 / 9040 ( 53%) ............................................................. 4880 / 9040 ( 53%) ............................................................. 4941 / 9040 ( 54%) .......................F..................................... 5002 / 9040 ( 55%) .......................F.F................................... 5063 / 9040 ( 56%) ........................F.................................... 5124 / 9040 ( 56%) .................F.F......FF.............................F... 5185 / 9040 ( 57%) ............................................................. 5246 / 9040 ( 58%) .............................................F.....FFF....FF. 5307 / 9040 ( 58%) .....................................F....................... 5368 / 9040 ( 59%) ...................................................F......... 5429 / 9040 ( 60%) ............................................................. 5490 / 9040 ( 60%) ......F...................................................... 5551 / 9040 ( 61%) ............................................................. 5612 / 9040 ( 62%) ............................................................. 5673 / 9040 ( 62%) ............................................................. 5734 / 9040 ( 63%) ......................................................F...... 5795 / 9040 ( 64%) ......................................................F.F.... 5856 / 9040 ( 64%) .......................................................F..... 5917 / 9040 ( 65%) ................................................F.F......FF.. 5978 / 9040 ( 66%) ...........................F................................. 6039 / 9040 ( 66%) ............................................................. 6100 / 9040 ( 67%) ...............F.....FFF....FF............................... 6161 / 9040 ( 68%) .......F..................................................... 6222 / 9040 ( 68%) .....................F....................................... 6283 / 9040 ( 69%) .....................................F....................... 6344 / 9040 ( 70%) ............................................................. 6405 / 9040 ( 70%) ............................................................. 6466 / 9040 ( 71%) ............................................................. 6527 / 9040 ( 72%) ............................................................. 6588 / 9040 ( 72%) ........................F.................................... 6649 / 9040 ( 73%) ........................F.F.................................. 6710 / 9040 ( 74%) .........................F................................... 6771 / 9040 ( 74%) ..................F.F......FF.............................F.. 6832 / 9040 ( 75%) ............................................................. 6893 / 9040 ( 76%) ..............................................F.....FFF....FF 6954 / 9040 ( 76%) ......................................F...................... 7015 / 9040 ( 77%) ....................................................F........ 7076 / 9040 ( 78%) ............................................................. 7137 / 9040 ( 78%) .......F..................................................... 7198 / 9040 ( 79%) ............................................................. 7259 / 9040 ( 80%) ............................................................. 7320 / 9040 ( 80%) ............................................................. 7381 / 9040 ( 81%) .......................................................F..... 7442 / 9040 ( 82%) .......................................................F.F... 7503 / 9040 ( 82%) ........................................................F.... 7564 / 9040 ( 83%) .................................................F.F......FF. 7625 / 9040 ( 84%) ............................F................................ 7686 / 9040 ( 85%) ............................................................. 7747 / 9040 ( 85%) ................F.....FFF....FF.............................. 7808 / 9040 ( 86%) ........F.................................................... 7869 / 9040 ( 87%) ......................F...................................... 7930 / 9040 ( 87%) ......................................F...................... 7991 / 9040 ( 88%) ............................................................. 8052 / 9040 ( 89%) ............................................................. 8113 / 9040 ( 89%) ............................................................. 8174 / 9040 ( 90%) ............................................................. 8235 / 9040 ( 91%) ............................................................. 8296 / 9040 ( 91%) ............................................................. 8357 / 9040 ( 92%) ............................................................. 8418 / 9040 ( 93%) ............................................................. 8479 / 9040 ( 93%) ............................................................. 8540 / 9040 ( 94%) ............................................................. 8601 / 9040 ( 95%) ............................................................. 8662 / 9040 ( 95%) ............................................................. 8723 / 9040 ( 96%) ............................................................. 8784 / 9040 ( 97%) ............................................................. 8845 / 9040 ( 97%) ............................................................. 8906 / 9040 ( 98%) ............................................................. 8967 / 9040 ( 99%) ............................................................. 9028 / 9040 ( 99%) ............ 9040 / 9040 (100%) Time: 07:13.903, Memory: 930.00 MB There was 1 error: 1) ResourcesTest::testResourceFiles Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in mediawiki.htmlform.ooui.styles.less on line 72, column 4 70| .oo-ui-tagMultiselectWidget, 71| .oo-ui-textInputWidget { 72| max-width: 50em - @ooui-spacing-radio-label; 73| } 74| } 75| } /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php:94 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php:52 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php:46 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php:29 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php:100 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php:97 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php:97 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php:97 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php:97 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php:225 /workspace/src/includes/ResourceLoader/FileModule.php:1111 /workspace/src/includes/ResourceLoader/FileModule.php:998 /workspace/src/includes/ResourceLoader/FileModule.php:974 /workspace/src/includes/ResourceLoader/FileModule.php:952 /workspace/src/vendor/wikimedia/testing-access-wrapper/src/TestingAccessWrapper.php:114 /workspace/src/tests/phpunit/structure/ResourcesTest.php:280 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [resourceloader] [warning] Message blob for {module} should have been preloaded {"module":"jquery.makeCollapsible.styles"} [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for en-x-piglatin from source [] [localisation] [debug] LocalisationCache::isExpired(en-x-piglatin): cache missing, need to make one [] [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"thisWikiIsTheRepo","logValue":"true"} [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"repoUrl","logValue":"'http:\/\/127.0.0.1:9413'"} [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"repoScriptPath","logValue":"''"} [resourceloader] [warning] Message blob for {module} should have been preloaded {"module":"mediawiki.diff.styles"} [resourceloader] [warning] Message blob for {module} should have been preloaded {"module":"mediawiki.hlist"} === -- There were 164 failures: 1) ResourcesTest::testRespond with data set "mediawiki.skinning.content.parsoid minerva" ('mediawiki.skinning.content.parsoid', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mediawiki.skinning.content.parsoid":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.skinning.content.parsoid\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.skinning.content.parsoid\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.skinning.content.parsoid\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.skinning.content.parsoid\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.skinning.content.parsoid\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.skinning.content.parsoid\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 2) ResourcesTest::testRespond with data set "mediawiki.diff.styles minerva" ('mediawiki.diff.styles', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mediawiki.diff.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 3) ResourcesTest::testRespond with data set "mediawiki.hlist minerva" ('mediawiki.hlist', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mediawiki.hlist":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.hlist\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.hlist\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.hlist\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.hlist\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.hlist\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.hlist\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 4) ResourcesTest::testRespond with data set "mediawiki.htmlform.ooui.styles minerva" ('mediawiki.htmlform.ooui.styles', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in mediawiki.htmlform.ooui.styles.less on line 72, column 4\n +70| .oo-ui-tagMultiselectWidget,\n +71| .oo-ui-textInputWidget {\n +72| max-width: 50em - @ooui-spacing-radio-label;\n +73| }\n +74| }\n +75| }\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#7 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#8 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#12 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#13 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#14 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#15 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#18 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#19 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#20 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#31 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#32 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#33 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#34 {main}' + 1 => 'Problematic modules: {"mediawiki.htmlform.ooui.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in mediawiki.htmlform.ooui.styles.less on line 72, column 4 70| .oo-ui-tagMultiselectWidget, 71| .oo-ui-textInputWidget { 72| max-width: 50em - @ooui-spacing-radio-label; 73| } 74| } 75| } {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/","entryUri":"\/workspace\/src\/resources\/src\/","rootpath":"\/workspace\/src\/resources\/src\/","currentDirectory":"\/workspace\/src\/resources\/src\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.htmlform.ooui.styles.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.htmlform.ooui.styles.less","uri_root":"\/workspace\/src\/resources\/src\/"},"index":1857},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in mediawiki.htmlform.ooui.styles.less on line 72, column 4\n70| \t\t.oo-ui-tagMultiselectWidget,\n71| \t\t.oo-ui-textInputWidget {\n72| \t\t\tmax-width: 50em - @ooui-spacing-radio-label;\n73| \t\t}\n74| \t}\n75| }","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/","entryUri":"\/workspace\/src\/resources\/src\/","rootpath":"\/workspace\/src\/resources\/src\/","currentDirectory":"\/workspace\/src\/resources\/src\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.htmlform.ooui.styles.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.htmlform.ooui.styles.less","uri_root":"\/workspace\/src\/resources\/src\/"},"index":1857}} === 5) ResourcesTest::testRespond with data set "mediawiki.notification minerva" ('mediawiki.notification', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.startup\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.startup\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.startup\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.startup\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.startup\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.startup\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 6) ResourcesTest::testRespond with data set "mediawiki.searchSuggest minerva" ('mediawiki.searchSuggest', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.searchSuggest\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.searchSuggest\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.searchSuggest\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.searchSuggest\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.searchSuggest\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.searchSuggest\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 7) ResourcesTest::testRespond with data set "mediawiki.action.edit.styles minerva" ('mediawiki.action.edit.styles', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mediawiki.action.edit.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.action.edit.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.action.edit.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.action.edit.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.action.edit.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.action.edit.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.action.edit.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 8) ResourcesTest::testRespond with data set "mediawiki.action.history.styles minerva" ('mediawiki.action.history.styles', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/CodexModule.php(223): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\CodexModule->processStyle()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#18 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#31 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#32 {main}' + 1 => 'Problematic modules: {"mediawiki.action.history.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/CodexModule.php","line":223,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\CodexModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 9) ResourcesTest::testRespond with data set "mediawiki.page.gallery.styles minerva" ('mediawiki.page.gallery.styles', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mediawiki.page.gallery.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.page.gallery.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.page.gallery.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.page.gallery.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.page.gallery.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.page.gallery.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.page.gallery.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 10) ResourcesTest::testRespond with data set "mediawiki.rcfilters.filters.base.styles minerva" ('mediawiki.rcfilters.filters.b...styles', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em in mw.rcfilters.mixins.less on line 49, column 2\n +47| // A mixin for changes list containers. Applies enough margin-left to fit the 5 highlight circles.\n +48| .result-circle-margin() {\n +49| margin-left: ~'calc( ( @{size-circle-result} + @{margin-circle-result} ) * 5 + @{margin-circle} )';\n +50| }\n +51| \n +52| .background-color-with-dark-mode( @bgcolor ) { in mw.rcfilters.less\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Mixin/Call.php(140)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(150): Less_Tree_Mixin_Call->compile()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(92): Less_Tree_Ruleset->EvalMixinCalls()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mediawiki.rcfilters.filters.base.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em in mw.rcfilters.mixins.less on line 49, column 2 47| // A mixin for changes list containers. Applies enough margin-left to fit the 5 highlight circles. 48| .result-circle-margin() { 49| margin-left: ~'calc( ( @{size-circle-result} + @{margin-circle-result} ) * 5 + @{margin-circle} )'; 50| } 51| 52| .background-color-with-dark-mode( @bgcolor ) { in mw.rcfilters.less {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/"},"index":null},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Mixin/Call.php","line":140,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em in mw.rcfilters.mixins.less on line 49, column 2\n47| // A mixin for changes list containers. Applies enough margin-left to fit the 5 highlight circles.\n48| .result-circle-margin() {\n49| \tmargin-left: ~'calc( ( @{size-circle-result} + @{margin-circle-result} ) * 5 + @{margin-circle} )';\n50| }\n51| \n52| .background-color-with-dark-mode( @bgcolor ) { in mw.rcfilters.less","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":150,"function":"compile","class":"Less_Tree_Mixin_Call","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":92,"function":"EvalMixinCalls","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/"},"index":null}} === 11) ResourcesTest::testRespond with data set "mediawiki.rcfilters.filters.ui minerva" ('mediawiki.rcfilters.filters.ui', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:valid-tags-db): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:abusefilter-fetch-all-tags:0): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:valid-tags-hook): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:tags-usage-statistics): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:tags-list-summary:qqx): miss, new value computed [] [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one [] [objectcache] [debug] getWithSetCallback(wikidb-unittest_:valid-tags-db): process cache hit [] [objectcache] [debug] getWithSetCallback(wikidb-unittest_:valid-tags-hook): process cache hit [] [objectcache] [debug] getWithSetCallback(wikidb-unittest_:tags-usage-statistics): process cache hit [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.ui.ItemMenuOptionWidget.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.ui.ItemMenuOptionWidget.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/"},"index":838},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.ui.ItemMenuOptionWidget.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.ui.ItemMenuOptionWidget.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/"},"index":838}} === 12) ResourcesTest::testRespond with data set "mediawiki.interface.helpers.styles minerva" ('mediawiki.interface.helpers.styles', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mediawiki.interface.helpers.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 13) ResourcesTest::testRespond with data set "mediawiki.special minerva" ('mediawiki.special', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mediawiki.special":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.special.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.special.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.special.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.special.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.special.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.special.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 14) ResourcesTest::testRespond with data set "mediawiki.special.changeslist minerva" ('mediawiki.special.changeslist', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mediawiki.special.changeslist":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 15) ResourcesTest::testRespond with data set "mediawiki.special.search.interwikiwidget.styles minerva" ('mediawiki.special.search.inte...styles', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mediawiki.special.search.interwikiwidget.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.special.search.interwikiwidget.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.special.search.interwikiwidget.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.special.search.interwikiwidget.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.special.search.interwikiwidget.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.special.search.interwikiwidget.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.special.search.interwikiwidget.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 16) ResourcesTest::testRespond with data set "mediawiki.special.search.styles minerva" ('mediawiki.special.search.styles', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mediawiki.special.search.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.special.search.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.special.search.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.special.search.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.special.search.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.special.search.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mediawiki.special.search.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 17) ResourcesTest::testRespond with data set "mediawiki.widgets.datetime minerva" ('mediawiki.widgets.datetime', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/DateTimeInputWidget.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/DateTimeInputWidget.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/"},"index":711},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/DateTimeInputWidget.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/DateTimeInputWidget.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/"},"index":711}} === 18) ResourcesTest::testRespond with data set "skins.minerva.styles minerva" ('skins.minerva.styles', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/SkinModule.php(525): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\SkinModule->getStyles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#18 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#31 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#32 {main}' + 1 => 'Problematic modules: {"skins.minerva.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/SkinModule.php","line":525,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\SkinModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 19) ResourcesTest::testRespond with data set "skins.minerva.amc.styles minerva" ('skins.minerva.amc.styles', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"skins.minerva.amc.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 20) ResourcesTest::testRespond with data set "skins.minerva.loggedin.styles minerva" ('skins.minerva.loggedin.styles', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"skins.minerva.loggedin.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 21) ResourcesTest::testRespond with data set "skins.minerva.scripts minerva" ('skins.minerva.scripts', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 22) ResourcesTest::testRespond with data set "ext.checkUser.styles minerva" ('ext.checkUser.styles', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in investigateblock.less on line 14, column 2\n +12| .ext-checkuser-investigate-block-notice.oo-ui-fieldLayout {\n +13| margin-left: @ooui-spacing-radio-label;\n +14| max-width: 50em - @ooui-spacing-radio-label;\n +15| }\n +16| \n +17| .mw-special-InvestigateBlock .mw-htmlform {\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#18 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#31 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#32 {main}' + 1 => 'Problematic modules: {"ext.checkUser.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in investigateblock.less on line 14, column 2 12| .ext-checkuser-investigate-block-notice.oo-ui-fieldLayout { 13| margin-left: @ooui-spacing-radio-label; 14| max-width: 50em - @ooui-spacing-radio-label; 15| } 16| 17| .mw-special-InvestigateBlock .mw-htmlform { {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","entryUri":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","rootpath":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","currentDirectory":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","currentUri":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/investigateblock.less","filename":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/investigateblock.less","uri_root":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/"},"index":481},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in investigateblock.less on line 14, column 2\n12| .ext-checkuser-investigate-block-notice.oo-ui-fieldLayout {\n13| \tmargin-left: @ooui-spacing-radio-label;\n14| \tmax-width: 50em - @ooui-spacing-radio-label;\n15| }\n16| \n17| .mw-special-InvestigateBlock .mw-htmlform {","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","entryUri":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","rootpath":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","currentDirectory":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","currentUri":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/investigateblock.less","filename":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/investigateblock.less","uri_root":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/"},"index":481}} === 23) ResourcesTest::testRespond with data set "ext.echo.ui minerva" ('ext.echo.ui', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/Echo\/modules\/styles\/","entryUri":"\/workspace\/src\/extensions\/Echo\/modules\/styles\/","rootpath":"\/workspace\/src\/extensions\/Echo\/modules\/styles\/","currentDirectory":"\/workspace\/src\/extensions\/Echo\/modules\/styles\/","currentUri":"\/workspace\/src\/extensions\/Echo\/modules\/styles\/mw.echo.ui.overlay.minerva.less","filename":"\/workspace\/src\/extensions\/Echo\/modules\/styles\/mw.echo.ui.overlay.minerva.less","uri_root":"\/workspace\/src\/extensions\/Echo\/modules\/styles\/"},"index":481},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/Echo\/modules\/styles\/","entryUri":"\/workspace\/src\/extensions\/Echo\/modules\/styles\/","rootpath":"\/workspace\/src\/extensions\/Echo\/modules\/styles\/","currentDirectory":"\/workspace\/src\/extensions\/Echo\/modules\/styles\/","currentUri":"\/workspace\/src\/extensions\/Echo\/modules\/styles\/mw.echo.ui.overlay.minerva.less","filename":"\/workspace\/src\/extensions\/Echo\/modules\/styles\/mw.echo.ui.overlay.minerva.less","uri_root":"\/workspace\/src\/extensions\/Echo\/modules\/styles\/"},"index":481}} === 24) ResourcesTest::testRespond with data set "ext.growthExperiments.HomepageDiscovery.styles minerva" ('ext.growthExperiments.Homepag...styles', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'px' and em'. in HomepageDiscoveryMobile.less on line 5, column 1\n +3| // The header holding the hamburger icon has max-width: @contentMaxWidthTablet and width: 90%\n +4| // so it stops growing at @contentMaxWidthTablet / 0.9 pixels.\n +5| @hamburger-header-maxwidth: ( @min-width-breakpoint-desktop - 6.7em ) / 0.9;\n +6| \n +7| .mw-ge-homepage-discovery-banner-mobile {\n +8| display: flex;\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(26): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#7 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#12 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#14 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#18 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#19 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#31 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#32 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#33 {main}' + 1 => 'Problematic modules: {"ext.growthExperiments.HomepageDiscovery.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'px' and em'. in HomepageDiscoveryMobile.less on line 5, column 1 3| // The header holding the hamburger icon has max-width: @contentMaxWidthTablet and width: 90% 4| // so it stops growing at @contentMaxWidthTablet / 0.9 pixels. 5| @hamburger-header-maxwidth: ( @min-width-breakpoint-desktop - 6.7em ) / 0.9; 6| 7| .mw-ge-homepage-discovery-banner-mobile { 8| display: flex; {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/HomepageDiscoveryMobile.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/HomepageDiscoveryMobile.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/"},"index":199},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'px' and em'. in HomepageDiscoveryMobile.less on line 5, column 1\n3| // The header holding the hamburger icon has max-width: @contentMaxWidthTablet and width: 90%\n4| // so it stops growing at @contentMaxWidthTablet / 0.9 pixels.\n5| @hamburger-header-maxwidth: ( @min-width-breakpoint-desktop - 6.7em ) / 0.9;\n6| \n7| .mw-ge-homepage-discovery-banner-mobile {\n8| \tdisplay: flex;","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":26,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/HomepageDiscoveryMobile.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/HomepageDiscoveryMobile.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/"},"index":199}} === 25) ResourcesTest::testRespond with data set "ext.growthExperiments.Homepage.SuggestedEdits minerva" ('ext.growthExperiments.Homepag...dEdits', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/TaskTypeSelectionWidget.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/TaskTypeSelectionWidget.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/"},"index":996},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/TaskTypeSelectionWidget.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/TaskTypeSelectionWidget.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/"},"index":996}} === 26) ResourcesTest::testRespond with data set "ext.growthExperiments.Homepage.styles minerva" ('ext.growthExperiments.Homepage.styles', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' + 1 => 'Problematic modules: {"ext.growthExperiments.Homepage.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/BaseModule.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/BaseModule.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/"},"index":621},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/BaseModule.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/BaseModule.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/"},"index":621}} === 27) ResourcesTest::testRespond with data set "ext.growthExperiments.StructuredTask minerva" ('ext.growthExperiments.StructuredTask', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/"},"index":1020},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/"},"index":1020}} === 28) ResourcesTest::testRespond with data set "ext.growthExperiments.Help minerva" ('ext.growthExperiments.Help', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [CommunityConfiguration] [debug] MediaWiki\Extension\CommunityConfiguration\Access\MediaWikiConfigReader skipped {provider}, because it is not a MediaWikiConfigProvider. {"provider":"GrowthSuggestedEdits"} [CommunityConfiguration] [debug] MediaWiki\Extension\CommunityConfiguration\Access\MediaWikiConfigReader skipped {provider}, because it is not a MediaWikiConfigProvider. {"provider":"GrowthMentorList"} [CommunityConfiguration] [debug] MediaWiki\Extension\CommunityConfiguration\Access\MediaWikiConfigReader skipped {provider}, because it is not a MediaWikiConfigProvider. {"provider":"CommunityUpdates"} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:MediaWiki\Extension\CommunityConfiguration\Store\WikiPageStore:1:8:GrowthExperimentsHelpPanel.json): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:MediaWiki\Extension\CommunityConfiguration\Store\WikiPageStore:1:8:GrowthExperimentsSuggestedEdits.json): miss, new value computed [] [MessageParser] [debug] MediaWiki\Language\MessageParser::acquireParser: Creating a new parser with index 0 [] [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one [] [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"thisWikiIsTheRepo","logValue":"true"} [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'repoDatabase' => false,\n 'entityNamespaces' => \n array (\n 'item' => '120\/main',\n 'property' => '122\/main',\n 'mediainfo' => '6\/mediainfo',\n ),\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"itemAndPropertySourceName","logValue":"'local'"} [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"siteGlobalID","logValue":"'wikidb'"} [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/HelpPanelHomeButtonWidget.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/HelpPanelHomeButtonWidget.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/"},"index":1900},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/HelpPanelHomeButtonWidget.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/HelpPanelHomeButtonWidget.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/"},"index":1900}} === 29) ResourcesTest::testRespond with data set "ext.growthExperiments.HelpPanel minerva" ('ext.growthExperiments.HelpPanel', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/"},"index":1020},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/"},"index":1020}} === 30) ResourcesTest::testRespond with data set "ext.kartographer.dialog minerva" ('ext.kartographer.dialog', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","entryUri":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","rootpath":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","currentDirectory":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","currentUri":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/dialog.less","filename":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/dialog.less","uri_root":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/"},"index":4753},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","entryUri":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","rootpath":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","currentDirectory":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","currentUri":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/dialog.less","filename":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/dialog.less","uri_root":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/"},"index":4753}} === 31) ResourcesTest::testRespond with data set "mobile.init.styles minerva" ('mobile.init.styles', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mobile.init.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.init.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.init.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.init.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.init.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.init.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.init.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 32) ResourcesTest::testRespond with data set "mobile.startup minerva" ('mobile.startup', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.startup\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.startup\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.startup\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.startup\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.startup\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.startup\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 33) ResourcesTest::testRespond with data set "mobile.languages.structured minerva" ('mobile.languages.structured', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.languages.structured\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.languages.structured\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.languages.structured\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.languages.structured\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.languages.structured\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.languages.structured\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 34) ResourcesTest::testRespond with data set "mobile.special.styles minerva" ('mobile.special.styles', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mobile.special.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.special.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.special.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.special.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.special.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.special.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.special.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 35) ResourcesTest::testRespond with data set "mobile.special.mobileoptions.styles minerva" ('mobile.special.mobileoptions.styles', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mobile.special.mobileoptions.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.special.mobileoptions.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.special.mobileoptions.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.special.mobileoptions.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.special.mobileoptions.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.special.mobileoptions.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/skinStyles\/mobile.special.mobileoptions.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 36) ResourcesTest::testRespond with data set "ext.templateDataGenerator.editTemplatePage minerva" ('ext.templateDataGenerator.edi...tePage', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","entryUri":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","rootpath":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","currentDirectory":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","currentUri":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/templateDataGenerator.ui.less","filename":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/templateDataGenerator.ui.less","uri_root":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/"},"index":116},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","entryUri":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","rootpath":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","currentDirectory":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","currentUri":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/templateDataGenerator.ui.less","filename":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/templateDataGenerator.ui.less","uri_root":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/"},"index":116}} === 37) ResourcesTest::testRespond with data set "ext.uls.pt minerva" ('ext.uls.pt', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(70): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Expression->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"ext.uls.pt":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","entryUri":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","rootpath":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","currentDirectory":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","currentUri":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/ext.uls.pt.less","filename":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/ext.uls.pt.less","uri_root":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/"},"index":1558},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":70,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","entryUri":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","rootpath":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","currentDirectory":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","currentUri":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/ext.uls.pt.less","filename":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/ext.uls.pt.less","uri_root":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/"},"index":1558}} === 38) ResourcesTest::testRespond with data set "mediawiki.htmlform.ooui.styles vector-2022" ('mediawiki.htmlform.ooui.styles', 'vector-2022') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in mediawiki.htmlform.ooui.styles.less on line 72, column 4\n +70| .oo-ui-tagMultiselectWidget,\n +71| .oo-ui-textInputWidget {\n +72| max-width: 50em - @ooui-spacing-radio-label;\n +73| }\n +74| }\n +75| }\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#7 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#8 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#12 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#13 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#14 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#15 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#18 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#19 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#20 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#31 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#32 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#33 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#34 {main}' + 1 => 'Problematic modules: {"mediawiki.htmlform.ooui.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in mediawiki.htmlform.ooui.styles.less on line 72, column 4 70| .oo-ui-tagMultiselectWidget, 71| .oo-ui-textInputWidget { 72| max-width: 50em - @ooui-spacing-radio-label; 73| } 74| } 75| } {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/","entryUri":"\/workspace\/src\/resources\/src\/","rootpath":"\/workspace\/src\/resources\/src\/","currentDirectory":"\/workspace\/src\/resources\/src\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.htmlform.ooui.styles.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.htmlform.ooui.styles.less","uri_root":"\/workspace\/src\/resources\/src\/"},"index":1857},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in mediawiki.htmlform.ooui.styles.less on line 72, column 4\n70| \t\t.oo-ui-tagMultiselectWidget,\n71| \t\t.oo-ui-textInputWidget {\n72| \t\t\tmax-width: 50em - @ooui-spacing-radio-label;\n73| \t\t}\n74| \t}\n75| }","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/","entryUri":"\/workspace\/src\/resources\/src\/","rootpath":"\/workspace\/src\/resources\/src\/","currentDirectory":"\/workspace\/src\/resources\/src\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.htmlform.ooui.styles.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.htmlform.ooui.styles.less","uri_root":"\/workspace\/src\/resources\/src\/"},"index":1857}} === 39) ResourcesTest::testRespond with data set "mediawiki.notification vector-2022" ('mediawiki.notification', 'vector-2022') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: rem/em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: rem/em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/Vector\/skinStyles\/","entryUri":"\/workspace\/src\/skins\/Vector\/skinStyles\/","rootpath":"\/workspace\/src\/skins\/Vector\/skinStyles\/","currentDirectory":"\/workspace\/src\/skins\/Vector\/skinStyles\/","currentUri":"\/workspace\/src\/skins\/Vector\/skinStyles\/mediawiki.notification.less","filename":"\/workspace\/src\/skins\/Vector\/skinStyles\/mediawiki.notification.less","uri_root":"\/workspace\/src\/skins\/Vector\/skinStyles\/"},"index":426},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: rem/em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/Vector\/skinStyles\/","entryUri":"\/workspace\/src\/skins\/Vector\/skinStyles\/","rootpath":"\/workspace\/src\/skins\/Vector\/skinStyles\/","currentDirectory":"\/workspace\/src\/skins\/Vector\/skinStyles\/","currentUri":"\/workspace\/src\/skins\/Vector\/skinStyles\/mediawiki.notification.less","filename":"\/workspace\/src\/skins\/Vector\/skinStyles\/mediawiki.notification.less","uri_root":"\/workspace\/src\/skins\/Vector\/skinStyles\/"},"index":426}} === 40) ResourcesTest::testRespond with data set "mediawiki.rcfilters.filters.base.styles vector-2022" ('mediawiki.rcfilters.filters.b...styles', 'vector-2022') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em in mw.rcfilters.mixins.less on line 49, column 2\n +47| // A mixin for changes list containers. Applies enough margin-left to fit the 5 highlight circles.\n +48| .result-circle-margin() {\n +49| margin-left: ~'calc( ( @{size-circle-result} + @{margin-circle-result} ) * 5 + @{margin-circle} )';\n +50| }\n +51| \n +52| .background-color-with-dark-mode( @bgcolor ) { in mw.rcfilters.less\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Mixin/Call.php(140)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(150): Less_Tree_Mixin_Call->compile()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(92): Less_Tree_Ruleset->EvalMixinCalls()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mediawiki.rcfilters.filters.base.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em in mw.rcfilters.mixins.less on line 49, column 2 47| // A mixin for changes list containers. Applies enough margin-left to fit the 5 highlight circles. 48| .result-circle-margin() { 49| margin-left: ~'calc( ( @{size-circle-result} + @{margin-circle-result} ) * 5 + @{margin-circle} )'; 50| } 51| 52| .background-color-with-dark-mode( @bgcolor ) { in mw.rcfilters.less {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/"},"index":null},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Mixin/Call.php","line":140,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em in mw.rcfilters.mixins.less on line 49, column 2\n47| // A mixin for changes list containers. Applies enough margin-left to fit the 5 highlight circles.\n48| .result-circle-margin() {\n49| \tmargin-left: ~'calc( ( @{size-circle-result} + @{margin-circle-result} ) * 5 + @{margin-circle} )';\n50| }\n51| \n52| .background-color-with-dark-mode( @bgcolor ) { in mw.rcfilters.less","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":150,"function":"compile","class":"Less_Tree_Mixin_Call","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":92,"function":"EvalMixinCalls","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/"},"index":null}} === 41) ResourcesTest::testRespond with data set "mediawiki.rcfilters.filters.ui vector-2022" ('mediawiki.rcfilters.filters.ui', 'vector-2022') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:valid-tags-db): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:abusefilter-fetch-all-tags:0): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:valid-tags-hook): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:tags-usage-statistics): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:tags-list-summary:qqx): miss, new value computed [] [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one [] [objectcache] [debug] getWithSetCallback(wikidb-unittest_:valid-tags-db): process cache hit [] [objectcache] [debug] getWithSetCallback(wikidb-unittest_:valid-tags-hook): process cache hit [] [objectcache] [debug] getWithSetCallback(wikidb-unittest_:tags-usage-statistics): process cache hit [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.ui.ItemMenuOptionWidget.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.ui.ItemMenuOptionWidget.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/"},"index":838},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.ui.ItemMenuOptionWidget.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.ui.ItemMenuOptionWidget.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/"},"index":838}} === 42) ResourcesTest::testRespond with data set "mediawiki.widgets.datetime vector-2022" ('mediawiki.widgets.datetime', 'vector-2022') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/DateTimeInputWidget.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/DateTimeInputWidget.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/"},"index":711},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/DateTimeInputWidget.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/DateTimeInputWidget.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/"},"index":711}} === 43) ResourcesTest::testRespond with data set "skins.minerva.styles vector-2022" ('skins.minerva.styles', 'vector-2022') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/SkinModule.php(525): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\SkinModule->getStyles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#18 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#31 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#32 {main}' + 1 => 'Problematic modules: {"skins.minerva.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/SkinModule.php","line":525,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\SkinModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 44) ResourcesTest::testRespond with data set "skins.minerva.amc.styles vector-2022" ('skins.minerva.amc.styles', 'vector-2022') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"skins.minerva.amc.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 45) ResourcesTest::testRespond with data set "skins.minerva.loggedin.styles vector-2022" ('skins.minerva.loggedin.styles', 'vector-2022') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"skins.minerva.loggedin.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 46) ResourcesTest::testRespond with data set "skins.minerva.scripts vector-2022" ('skins.minerva.scripts', 'vector-2022') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 47) ResourcesTest::testRespond with data set "ext.checkUser.styles vector-2022" ('ext.checkUser.styles', 'vector-2022') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in investigateblock.less on line 14, column 2\n +12| .ext-checkuser-investigate-block-notice.oo-ui-fieldLayout {\n +13| margin-left: @ooui-spacing-radio-label;\n +14| max-width: 50em - @ooui-spacing-radio-label;\n +15| }\n +16| \n +17| .mw-special-InvestigateBlock .mw-htmlform {\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#18 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#31 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#32 {main}' + 1 => 'Problematic modules: {"ext.checkUser.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in investigateblock.less on line 14, column 2 12| .ext-checkuser-investigate-block-notice.oo-ui-fieldLayout { 13| margin-left: @ooui-spacing-radio-label; 14| max-width: 50em - @ooui-spacing-radio-label; 15| } 16| 17| .mw-special-InvestigateBlock .mw-htmlform { {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","entryUri":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","rootpath":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","currentDirectory":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","currentUri":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/investigateblock.less","filename":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/investigateblock.less","uri_root":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/"},"index":481},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in investigateblock.less on line 14, column 2\n12| .ext-checkuser-investigate-block-notice.oo-ui-fieldLayout {\n13| \tmargin-left: @ooui-spacing-radio-label;\n14| \tmax-width: 50em - @ooui-spacing-radio-label;\n15| }\n16| \n17| .mw-special-InvestigateBlock .mw-htmlform {","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","entryUri":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","rootpath":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","currentDirectory":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","currentUri":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/investigateblock.less","filename":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/investigateblock.less","uri_root":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/"},"index":481}} === 48) ResourcesTest::testRespond with data set "ext.growthExperiments.HomepageDiscovery.styles vector-2022" ('ext.growthExperiments.Homepag...styles', 'vector-2022') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'px' and em'. in HomepageDiscoveryMobile.less on line 5, column 1\n +3| // The header holding the hamburger icon has max-width: @contentMaxWidthTablet and width: 90%\n +4| // so it stops growing at @contentMaxWidthTablet / 0.9 pixels.\n +5| @hamburger-header-maxwidth: ( @min-width-breakpoint-desktop - 6.7em ) / 0.9;\n +6| \n +7| .mw-ge-homepage-discovery-banner-mobile {\n +8| display: flex;\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(26): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#7 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#12 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#14 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#18 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#19 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#31 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#32 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#33 {main}' + 1 => 'Problematic modules: {"ext.growthExperiments.HomepageDiscovery.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'px' and em'. in HomepageDiscoveryMobile.less on line 5, column 1 3| // The header holding the hamburger icon has max-width: @contentMaxWidthTablet and width: 90% 4| // so it stops growing at @contentMaxWidthTablet / 0.9 pixels. 5| @hamburger-header-maxwidth: ( @min-width-breakpoint-desktop - 6.7em ) / 0.9; 6| 7| .mw-ge-homepage-discovery-banner-mobile { 8| display: flex; {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/HomepageDiscoveryMobile.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/HomepageDiscoveryMobile.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/"},"index":199},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'px' and em'. in HomepageDiscoveryMobile.less on line 5, column 1\n3| // The header holding the hamburger icon has max-width: @contentMaxWidthTablet and width: 90%\n4| // so it stops growing at @contentMaxWidthTablet / 0.9 pixels.\n5| @hamburger-header-maxwidth: ( @min-width-breakpoint-desktop - 6.7em ) / 0.9;\n6| \n7| .mw-ge-homepage-discovery-banner-mobile {\n8| \tdisplay: flex;","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":26,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/HomepageDiscoveryMobile.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/HomepageDiscoveryMobile.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/"},"index":199}} === 49) ResourcesTest::testRespond with data set "ext.growthExperiments.Homepage.SuggestedEdits vector-2022" ('ext.growthExperiments.Homepag...dEdits', 'vector-2022') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/TaskTypeSelectionWidget.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/TaskTypeSelectionWidget.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/"},"index":996},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/TaskTypeSelectionWidget.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/TaskTypeSelectionWidget.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/"},"index":996}} === 50) ResourcesTest::testRespond with data set "ext.growthExperiments.Homepage.styles vector-2022" ('ext.growthExperiments.Homepage.styles', 'vector-2022') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' + 1 => 'Problematic modules: {"ext.growthExperiments.Homepage.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/BaseModule.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/BaseModule.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/"},"index":621},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/BaseModule.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/BaseModule.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/"},"index":621}} === 51) ResourcesTest::testRespond with data set "ext.growthExperiments.StructuredTask vector-2022" ('ext.growthExperiments.StructuredTask', 'vector-2022') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/"},"index":1020},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/"},"index":1020}} === 52) ResourcesTest::testRespond with data set "ext.growthExperiments.Help vector-2022" ('ext.growthExperiments.Help', 'vector-2022') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [CommunityConfiguration] [debug] MediaWiki\Extension\CommunityConfiguration\Access\MediaWikiConfigReader skipped {provider}, because it is not a MediaWikiConfigProvider. {"provider":"GrowthSuggestedEdits"} [CommunityConfiguration] [debug] MediaWiki\Extension\CommunityConfiguration\Access\MediaWikiConfigReader skipped {provider}, because it is not a MediaWikiConfigProvider. {"provider":"GrowthMentorList"} [CommunityConfiguration] [debug] MediaWiki\Extension\CommunityConfiguration\Access\MediaWikiConfigReader skipped {provider}, because it is not a MediaWikiConfigProvider. {"provider":"CommunityUpdates"} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:MediaWiki\Extension\CommunityConfiguration\Store\WikiPageStore:1:8:GrowthExperimentsHelpPanel.json): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:MediaWiki\Extension\CommunityConfiguration\Store\WikiPageStore:1:8:GrowthExperimentsSuggestedEdits.json): miss, new value computed [] [MessageParser] [debug] MediaWiki\Language\MessageParser::acquireParser: Creating a new parser with index 0 [] [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one [] [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"thisWikiIsTheRepo","logValue":"true"} [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'repoDatabase' => false,\n 'entityNamespaces' => \n array (\n 'item' => '120\/main',\n 'property' => '122\/main',\n 'mediainfo' => '6\/mediainfo',\n ),\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"itemAndPropertySourceName","logValue":"'local'"} [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"siteGlobalID","logValue":"'wikidb'"} [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/HelpPanelHomeButtonWidget.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/HelpPanelHomeButtonWidget.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/"},"index":1900},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/HelpPanelHomeButtonWidget.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/HelpPanelHomeButtonWidget.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/"},"index":1900}} === 53) ResourcesTest::testRespond with data set "ext.growthExperiments.HelpPanel vector-2022" ('ext.growthExperiments.HelpPanel', 'vector-2022') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/"},"index":1020},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/"},"index":1020}} === 54) ResourcesTest::testRespond with data set "ext.kartographer.dialog vector-2022" ('ext.kartographer.dialog', 'vector-2022') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","entryUri":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","rootpath":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","currentDirectory":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","currentUri":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/dialog.less","filename":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/dialog.less","uri_root":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/"},"index":4753},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","entryUri":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","rootpath":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","currentDirectory":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","currentUri":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/dialog.less","filename":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/dialog.less","uri_root":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/"},"index":4753}} === 55) ResourcesTest::testRespond with data set "ext.templateDataGenerator.editTemplatePage vector-2022" ('ext.templateDataGenerator.edi...tePage', 'vector-2022') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","entryUri":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","rootpath":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","currentDirectory":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","currentUri":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/templateDataGenerator.ui.less","filename":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/templateDataGenerator.ui.less","uri_root":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/"},"index":116},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","entryUri":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","rootpath":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","currentDirectory":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","currentUri":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/templateDataGenerator.ui.less","filename":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/templateDataGenerator.ui.less","uri_root":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/"},"index":116}} === 56) ResourcesTest::testRespond with data set "ext.uls.pt vector-2022" ('ext.uls.pt', 'vector-2022') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(70): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Expression->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"ext.uls.pt":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","entryUri":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","rootpath":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","currentDirectory":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","currentUri":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/ext.uls.pt.less","filename":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/ext.uls.pt.less","uri_root":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/"},"index":1558},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":70,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","entryUri":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","rootpath":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","currentDirectory":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","currentUri":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/ext.uls.pt.less","filename":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/ext.uls.pt.less","uri_root":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/"},"index":1558}} === 57) ResourcesTest::testRespond with data set "mediawiki.htmlform.ooui.styles vector" ('mediawiki.htmlform.ooui.styles', 'vector') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in mediawiki.htmlform.ooui.styles.less on line 72, column 4\n +70| .oo-ui-tagMultiselectWidget,\n +71| .oo-ui-textInputWidget {\n +72| max-width: 50em - @ooui-spacing-radio-label;\n +73| }\n +74| }\n +75| }\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#7 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#8 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#12 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#13 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#14 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#15 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#18 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#19 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#20 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#31 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#32 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#33 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#34 {main}' + 1 => 'Problematic modules: {"mediawiki.htmlform.ooui.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in mediawiki.htmlform.ooui.styles.less on line 72, column 4 70| .oo-ui-tagMultiselectWidget, 71| .oo-ui-textInputWidget { 72| max-width: 50em - @ooui-spacing-radio-label; 73| } 74| } 75| } {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/","entryUri":"\/workspace\/src\/resources\/src\/","rootpath":"\/workspace\/src\/resources\/src\/","currentDirectory":"\/workspace\/src\/resources\/src\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.htmlform.ooui.styles.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.htmlform.ooui.styles.less","uri_root":"\/workspace\/src\/resources\/src\/"},"index":1857},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in mediawiki.htmlform.ooui.styles.less on line 72, column 4\n70| \t\t.oo-ui-tagMultiselectWidget,\n71| \t\t.oo-ui-textInputWidget {\n72| \t\t\tmax-width: 50em - @ooui-spacing-radio-label;\n73| \t\t}\n74| \t}\n75| }","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/","entryUri":"\/workspace\/src\/resources\/src\/","rootpath":"\/workspace\/src\/resources\/src\/","currentDirectory":"\/workspace\/src\/resources\/src\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.htmlform.ooui.styles.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.htmlform.ooui.styles.less","uri_root":"\/workspace\/src\/resources\/src\/"},"index":1857}} === 58) ResourcesTest::testRespond with data set "mediawiki.rcfilters.filters.base.styles vector" ('mediawiki.rcfilters.filters.b...styles', 'vector') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em in mw.rcfilters.mixins.less on line 49, column 2\n +47| // A mixin for changes list containers. Applies enough margin-left to fit the 5 highlight circles.\n +48| .result-circle-margin() {\n +49| margin-left: ~'calc( ( @{size-circle-result} + @{margin-circle-result} ) * 5 + @{margin-circle} )';\n +50| }\n +51| \n +52| .background-color-with-dark-mode( @bgcolor ) { in mw.rcfilters.less\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Mixin/Call.php(140)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(150): Less_Tree_Mixin_Call->compile()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(92): Less_Tree_Ruleset->EvalMixinCalls()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mediawiki.rcfilters.filters.base.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em in mw.rcfilters.mixins.less on line 49, column 2 47| // A mixin for changes list containers. Applies enough margin-left to fit the 5 highlight circles. 48| .result-circle-margin() { 49| margin-left: ~'calc( ( @{size-circle-result} + @{margin-circle-result} ) * 5 + @{margin-circle} )'; 50| } 51| 52| .background-color-with-dark-mode( @bgcolor ) { in mw.rcfilters.less {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/"},"index":null},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Mixin/Call.php","line":140,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em in mw.rcfilters.mixins.less on line 49, column 2\n47| // A mixin for changes list containers. Applies enough margin-left to fit the 5 highlight circles.\n48| .result-circle-margin() {\n49| \tmargin-left: ~'calc( ( @{size-circle-result} + @{margin-circle-result} ) * 5 + @{margin-circle} )';\n50| }\n51| \n52| .background-color-with-dark-mode( @bgcolor ) { in mw.rcfilters.less","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":150,"function":"compile","class":"Less_Tree_Mixin_Call","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":92,"function":"EvalMixinCalls","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/"},"index":null}} === 59) ResourcesTest::testRespond with data set "mediawiki.rcfilters.filters.ui vector" ('mediawiki.rcfilters.filters.ui', 'vector') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:valid-tags-db): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:abusefilter-fetch-all-tags:0): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:valid-tags-hook): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:tags-usage-statistics): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:tags-list-summary:qqx): miss, new value computed [] [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one [] [objectcache] [debug] getWithSetCallback(wikidb-unittest_:valid-tags-db): process cache hit [] [objectcache] [debug] getWithSetCallback(wikidb-unittest_:valid-tags-hook): process cache hit [] [objectcache] [debug] getWithSetCallback(wikidb-unittest_:tags-usage-statistics): process cache hit [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.ui.ItemMenuOptionWidget.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.ui.ItemMenuOptionWidget.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/"},"index":838},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.ui.ItemMenuOptionWidget.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.ui.ItemMenuOptionWidget.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/"},"index":838}} === 60) ResourcesTest::testRespond with data set "mediawiki.widgets.datetime vector" ('mediawiki.widgets.datetime', 'vector') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/DateTimeInputWidget.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/DateTimeInputWidget.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/"},"index":711},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/DateTimeInputWidget.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/DateTimeInputWidget.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/"},"index":711}} === 61) ResourcesTest::testRespond with data set "skins.minerva.styles vector" ('skins.minerva.styles', 'vector') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/SkinModule.php(525): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\SkinModule->getStyles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#18 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#31 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#32 {main}' + 1 => 'Problematic modules: {"skins.minerva.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/SkinModule.php","line":525,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\SkinModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 62) ResourcesTest::testRespond with data set "skins.minerva.amc.styles vector" ('skins.minerva.amc.styles', 'vector') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"skins.minerva.amc.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 63) ResourcesTest::testRespond with data set "skins.minerva.loggedin.styles vector" ('skins.minerva.loggedin.styles', 'vector') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"skins.minerva.loggedin.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 64) ResourcesTest::testRespond with data set "skins.minerva.scripts vector" ('skins.minerva.scripts', 'vector') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 65) ResourcesTest::testRespond with data set "ext.checkUser.styles vector" ('ext.checkUser.styles', 'vector') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in investigateblock.less on line 14, column 2\n +12| .ext-checkuser-investigate-block-notice.oo-ui-fieldLayout {\n +13| margin-left: @ooui-spacing-radio-label;\n +14| max-width: 50em - @ooui-spacing-radio-label;\n +15| }\n +16| \n +17| .mw-special-InvestigateBlock .mw-htmlform {\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#18 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#31 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#32 {main}' + 1 => 'Problematic modules: {"ext.checkUser.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in investigateblock.less on line 14, column 2 12| .ext-checkuser-investigate-block-notice.oo-ui-fieldLayout { 13| margin-left: @ooui-spacing-radio-label; 14| max-width: 50em - @ooui-spacing-radio-label; 15| } 16| 17| .mw-special-InvestigateBlock .mw-htmlform { {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","entryUri":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","rootpath":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","currentDirectory":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","currentUri":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/investigateblock.less","filename":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/investigateblock.less","uri_root":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/"},"index":481},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in investigateblock.less on line 14, column 2\n12| .ext-checkuser-investigate-block-notice.oo-ui-fieldLayout {\n13| \tmargin-left: @ooui-spacing-radio-label;\n14| \tmax-width: 50em - @ooui-spacing-radio-label;\n15| }\n16| \n17| .mw-special-InvestigateBlock .mw-htmlform {","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","entryUri":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","rootpath":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","currentDirectory":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","currentUri":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/investigateblock.less","filename":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/investigateblock.less","uri_root":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/"},"index":481}} === 66) ResourcesTest::testRespond with data set "ext.growthExperiments.HomepageDiscovery.styles vector" ('ext.growthExperiments.Homepag...styles', 'vector') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'px' and em'. in HomepageDiscoveryMobile.less on line 5, column 1\n +3| // The header holding the hamburger icon has max-width: @contentMaxWidthTablet and width: 90%\n +4| // so it stops growing at @contentMaxWidthTablet / 0.9 pixels.\n +5| @hamburger-header-maxwidth: ( @min-width-breakpoint-desktop - 6.7em ) / 0.9;\n +6| \n +7| .mw-ge-homepage-discovery-banner-mobile {\n +8| display: flex;\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(26): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#7 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#12 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#14 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#18 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#19 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#31 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#32 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#33 {main}' + 1 => 'Problematic modules: {"ext.growthExperiments.HomepageDiscovery.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'px' and em'. in HomepageDiscoveryMobile.less on line 5, column 1 3| // The header holding the hamburger icon has max-width: @contentMaxWidthTablet and width: 90% 4| // so it stops growing at @contentMaxWidthTablet / 0.9 pixels. 5| @hamburger-header-maxwidth: ( @min-width-breakpoint-desktop - 6.7em ) / 0.9; 6| 7| .mw-ge-homepage-discovery-banner-mobile { 8| display: flex; {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/HomepageDiscoveryMobile.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/HomepageDiscoveryMobile.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/"},"index":199},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'px' and em'. in HomepageDiscoveryMobile.less on line 5, column 1\n3| // The header holding the hamburger icon has max-width: @contentMaxWidthTablet and width: 90%\n4| // so it stops growing at @contentMaxWidthTablet / 0.9 pixels.\n5| @hamburger-header-maxwidth: ( @min-width-breakpoint-desktop - 6.7em ) / 0.9;\n6| \n7| .mw-ge-homepage-discovery-banner-mobile {\n8| \tdisplay: flex;","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":26,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/HomepageDiscoveryMobile.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/HomepageDiscoveryMobile.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/"},"index":199}} === 67) ResourcesTest::testRespond with data set "ext.growthExperiments.Homepage.SuggestedEdits vector" ('ext.growthExperiments.Homepag...dEdits', 'vector') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/TaskTypeSelectionWidget.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/TaskTypeSelectionWidget.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/"},"index":996},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/TaskTypeSelectionWidget.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/TaskTypeSelectionWidget.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/"},"index":996}} === 68) ResourcesTest::testRespond with data set "ext.growthExperiments.Homepage.styles vector" ('ext.growthExperiments.Homepage.styles', 'vector') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' + 1 => 'Problematic modules: {"ext.growthExperiments.Homepage.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/BaseModule.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/BaseModule.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/"},"index":621},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/BaseModule.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/BaseModule.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/"},"index":621}} === 69) ResourcesTest::testRespond with data set "ext.growthExperiments.StructuredTask vector" ('ext.growthExperiments.StructuredTask', 'vector') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/"},"index":1020},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/"},"index":1020}} === 70) ResourcesTest::testRespond with data set "ext.growthExperiments.Help vector" ('ext.growthExperiments.Help', 'vector') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [CommunityConfiguration] [debug] MediaWiki\Extension\CommunityConfiguration\Access\MediaWikiConfigReader skipped {provider}, because it is not a MediaWikiConfigProvider. {"provider":"GrowthSuggestedEdits"} [CommunityConfiguration] [debug] MediaWiki\Extension\CommunityConfiguration\Access\MediaWikiConfigReader skipped {provider}, because it is not a MediaWikiConfigProvider. {"provider":"GrowthMentorList"} [CommunityConfiguration] [debug] MediaWiki\Extension\CommunityConfiguration\Access\MediaWikiConfigReader skipped {provider}, because it is not a MediaWikiConfigProvider. {"provider":"CommunityUpdates"} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:MediaWiki\Extension\CommunityConfiguration\Store\WikiPageStore:1:8:GrowthExperimentsHelpPanel.json): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:MediaWiki\Extension\CommunityConfiguration\Store\WikiPageStore:1:8:GrowthExperimentsSuggestedEdits.json): miss, new value computed [] [MessageParser] [debug] MediaWiki\Language\MessageParser::acquireParser: Creating a new parser with index 0 [] [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one [] [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"thisWikiIsTheRepo","logValue":"true"} [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'repoDatabase' => false,\n 'entityNamespaces' => \n array (\n 'item' => '120\/main',\n 'property' => '122\/main',\n 'mediainfo' => '6\/mediainfo',\n ),\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"itemAndPropertySourceName","logValue":"'local'"} [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"siteGlobalID","logValue":"'wikidb'"} [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/HelpPanelHomeButtonWidget.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/HelpPanelHomeButtonWidget.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/"},"index":1900},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/HelpPanelHomeButtonWidget.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/HelpPanelHomeButtonWidget.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/"},"index":1900}} === 71) ResourcesTest::testRespond with data set "ext.growthExperiments.HelpPanel vector" ('ext.growthExperiments.HelpPanel', 'vector') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/"},"index":1020},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/"},"index":1020}} === 72) ResourcesTest::testRespond with data set "ext.kartographer.dialog vector" ('ext.kartographer.dialog', 'vector') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","entryUri":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","rootpath":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","currentDirectory":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","currentUri":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/dialog.less","filename":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/dialog.less","uri_root":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/"},"index":4753},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","entryUri":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","rootpath":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","currentDirectory":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","currentUri":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/dialog.less","filename":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/dialog.less","uri_root":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/"},"index":4753}} === 73) ResourcesTest::testRespond with data set "ext.templateDataGenerator.editTemplatePage vector" ('ext.templateDataGenerator.edi...tePage', 'vector') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","entryUri":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","rootpath":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","currentDirectory":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","currentUri":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/templateDataGenerator.ui.less","filename":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/templateDataGenerator.ui.less","uri_root":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/"},"index":116},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","entryUri":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","rootpath":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","currentDirectory":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","currentUri":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/templateDataGenerator.ui.less","filename":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/templateDataGenerator.ui.less","uri_root":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/"},"index":116}} === 74) ResourcesTest::testRespond with data set "ext.uls.pt vector" ('ext.uls.pt', 'vector') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(70): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Expression->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"ext.uls.pt":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","entryUri":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","rootpath":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","currentDirectory":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","currentUri":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/ext.uls.pt.less","filename":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/ext.uls.pt.less","uri_root":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/"},"index":1558},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":70,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","entryUri":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","rootpath":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","currentDirectory":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","currentUri":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/ext.uls.pt.less","filename":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/ext.uls.pt.less","uri_root":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/"},"index":1558}} === 75) ResourcesTest::testRespond with data set "mediawiki.htmlform.ooui.styles contenttranslation" ('mediawiki.htmlform.ooui.styles', 'contenttranslation') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in mediawiki.htmlform.ooui.styles.less on line 72, column 4\n +70| .oo-ui-tagMultiselectWidget,\n +71| .oo-ui-textInputWidget {\n +72| max-width: 50em - @ooui-spacing-radio-label;\n +73| }\n +74| }\n +75| }\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#7 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#8 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#12 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#13 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#14 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#15 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#18 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#19 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#20 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#31 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#32 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#33 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#34 {main}' + 1 => 'Problematic modules: {"mediawiki.htmlform.ooui.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in mediawiki.htmlform.ooui.styles.less on line 72, column 4 70| .oo-ui-tagMultiselectWidget, 71| .oo-ui-textInputWidget { 72| max-width: 50em - @ooui-spacing-radio-label; 73| } 74| } 75| } {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/","entryUri":"\/workspace\/src\/resources\/src\/","rootpath":"\/workspace\/src\/resources\/src\/","currentDirectory":"\/workspace\/src\/resources\/src\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.htmlform.ooui.styles.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.htmlform.ooui.styles.less","uri_root":"\/workspace\/src\/resources\/src\/"},"index":1857},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in mediawiki.htmlform.ooui.styles.less on line 72, column 4\n70| \t\t.oo-ui-tagMultiselectWidget,\n71| \t\t.oo-ui-textInputWidget {\n72| \t\t\tmax-width: 50em - @ooui-spacing-radio-label;\n73| \t\t}\n74| \t}\n75| }","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/","entryUri":"\/workspace\/src\/resources\/src\/","rootpath":"\/workspace\/src\/resources\/src\/","currentDirectory":"\/workspace\/src\/resources\/src\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.htmlform.ooui.styles.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.htmlform.ooui.styles.less","uri_root":"\/workspace\/src\/resources\/src\/"},"index":1857}} === 76) ResourcesTest::testRespond with data set "mediawiki.rcfilters.filters.base.styles contenttranslation" ('mediawiki.rcfilters.filters.b...styles', 'contenttranslation') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em in mw.rcfilters.mixins.less on line 49, column 2\n +47| // A mixin for changes list containers. Applies enough margin-left to fit the 5 highlight circles.\n +48| .result-circle-margin() {\n +49| margin-left: ~'calc( ( @{size-circle-result} + @{margin-circle-result} ) * 5 + @{margin-circle} )';\n +50| }\n +51| \n +52| .background-color-with-dark-mode( @bgcolor ) { in mw.rcfilters.less\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Mixin/Call.php(140)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(150): Less_Tree_Mixin_Call->compile()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(92): Less_Tree_Ruleset->EvalMixinCalls()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mediawiki.rcfilters.filters.base.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em in mw.rcfilters.mixins.less on line 49, column 2 47| // A mixin for changes list containers. Applies enough margin-left to fit the 5 highlight circles. 48| .result-circle-margin() { 49| margin-left: ~'calc( ( @{size-circle-result} + @{margin-circle-result} ) * 5 + @{margin-circle} )'; 50| } 51| 52| .background-color-with-dark-mode( @bgcolor ) { in mw.rcfilters.less {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/"},"index":null},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Mixin/Call.php","line":140,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em in mw.rcfilters.mixins.less on line 49, column 2\n47| // A mixin for changes list containers. Applies enough margin-left to fit the 5 highlight circles.\n48| .result-circle-margin() {\n49| \tmargin-left: ~'calc( ( @{size-circle-result} + @{margin-circle-result} ) * 5 + @{margin-circle} )';\n50| }\n51| \n52| .background-color-with-dark-mode( @bgcolor ) { in mw.rcfilters.less","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":150,"function":"compile","class":"Less_Tree_Mixin_Call","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":92,"function":"EvalMixinCalls","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/"},"index":null}} === 77) ResourcesTest::testRespond with data set "mediawiki.rcfilters.filters.ui contenttranslation" ('mediawiki.rcfilters.filters.ui', 'contenttranslation') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:valid-tags-db): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:abusefilter-fetch-all-tags:0): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:valid-tags-hook): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:tags-usage-statistics): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:tags-list-summary:qqx): miss, new value computed [] [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one [] [objectcache] [debug] getWithSetCallback(wikidb-unittest_:valid-tags-db): process cache hit [] [objectcache] [debug] getWithSetCallback(wikidb-unittest_:valid-tags-hook): process cache hit [] [objectcache] [debug] getWithSetCallback(wikidb-unittest_:tags-usage-statistics): process cache hit [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.ui.ItemMenuOptionWidget.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.ui.ItemMenuOptionWidget.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/"},"index":838},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.ui.ItemMenuOptionWidget.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.ui.ItemMenuOptionWidget.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/"},"index":838}} === 78) ResourcesTest::testRespond with data set "mediawiki.widgets.datetime contenttranslation" ('mediawiki.widgets.datetime', 'contenttranslation') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/DateTimeInputWidget.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/DateTimeInputWidget.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/"},"index":711},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/DateTimeInputWidget.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/DateTimeInputWidget.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/"},"index":711}} === 79) ResourcesTest::testRespond with data set "skins.minerva.styles contenttranslation" ('skins.minerva.styles', 'contenttranslation') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/SkinModule.php(525): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\SkinModule->getStyles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#18 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#31 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#32 {main}' + 1 => 'Problematic modules: {"skins.minerva.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/SkinModule.php","line":525,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\SkinModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 80) ResourcesTest::testRespond with data set "skins.minerva.amc.styles contenttranslation" ('skins.minerva.amc.styles', 'contenttranslation') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"skins.minerva.amc.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 81) ResourcesTest::testRespond with data set "skins.minerva.loggedin.styles contenttranslation" ('skins.minerva.loggedin.styles', 'contenttranslation') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"skins.minerva.loggedin.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 82) ResourcesTest::testRespond with data set "skins.minerva.scripts contenttranslation" ('skins.minerva.scripts', 'contenttranslation') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 83) ResourcesTest::testRespond with data set "ext.checkUser.styles contenttranslation" ('ext.checkUser.styles', 'contenttranslation') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in investigateblock.less on line 14, column 2\n +12| .ext-checkuser-investigate-block-notice.oo-ui-fieldLayout {\n +13| margin-left: @ooui-spacing-radio-label;\n +14| max-width: 50em - @ooui-spacing-radio-label;\n +15| }\n +16| \n +17| .mw-special-InvestigateBlock .mw-htmlform {\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#18 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#31 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#32 {main}' + 1 => 'Problematic modules: {"ext.checkUser.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in investigateblock.less on line 14, column 2 12| .ext-checkuser-investigate-block-notice.oo-ui-fieldLayout { 13| margin-left: @ooui-spacing-radio-label; 14| max-width: 50em - @ooui-spacing-radio-label; 15| } 16| 17| .mw-special-InvestigateBlock .mw-htmlform { {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","entryUri":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","rootpath":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","currentDirectory":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","currentUri":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/investigateblock.less","filename":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/investigateblock.less","uri_root":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/"},"index":481},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in investigateblock.less on line 14, column 2\n12| .ext-checkuser-investigate-block-notice.oo-ui-fieldLayout {\n13| \tmargin-left: @ooui-spacing-radio-label;\n14| \tmax-width: 50em - @ooui-spacing-radio-label;\n15| }\n16| \n17| .mw-special-InvestigateBlock .mw-htmlform {","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","entryUri":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","rootpath":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","currentDirectory":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","currentUri":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/investigateblock.less","filename":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/investigateblock.less","uri_root":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/"},"index":481}} === 84) ResourcesTest::testRespond with data set "ext.growthExperiments.HomepageDiscovery.styles contenttranslation" ('ext.growthExperiments.Homepag...styles', 'contenttranslation') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'px' and em'. in HomepageDiscoveryMobile.less on line 5, column 1\n +3| // The header holding the hamburger icon has max-width: @contentMaxWidthTablet and width: 90%\n +4| // so it stops growing at @contentMaxWidthTablet / 0.9 pixels.\n +5| @hamburger-header-maxwidth: ( @min-width-breakpoint-desktop - 6.7em ) / 0.9;\n +6| \n +7| .mw-ge-homepage-discovery-banner-mobile {\n +8| display: flex;\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(26): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#7 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#12 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#14 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#18 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#19 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#31 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#32 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#33 {main}' + 1 => 'Problematic modules: {"ext.growthExperiments.HomepageDiscovery.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'px' and em'. in HomepageDiscoveryMobile.less on line 5, column 1 3| // The header holding the hamburger icon has max-width: @contentMaxWidthTablet and width: 90% 4| // so it stops growing at @contentMaxWidthTablet / 0.9 pixels. 5| @hamburger-header-maxwidth: ( @min-width-breakpoint-desktop - 6.7em ) / 0.9; 6| 7| .mw-ge-homepage-discovery-banner-mobile { 8| display: flex; {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/HomepageDiscoveryMobile.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/HomepageDiscoveryMobile.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/"},"index":199},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'px' and em'. in HomepageDiscoveryMobile.less on line 5, column 1\n3| // The header holding the hamburger icon has max-width: @contentMaxWidthTablet and width: 90%\n4| // so it stops growing at @contentMaxWidthTablet / 0.9 pixels.\n5| @hamburger-header-maxwidth: ( @min-width-breakpoint-desktop - 6.7em ) / 0.9;\n6| \n7| .mw-ge-homepage-discovery-banner-mobile {\n8| \tdisplay: flex;","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":26,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/HomepageDiscoveryMobile.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/HomepageDiscoveryMobile.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/"},"index":199}} === 85) ResourcesTest::testRespond with data set "ext.growthExperiments.Homepage.SuggestedEdits contenttranslation" ('ext.growthExperiments.Homepag...dEdits', 'contenttranslation') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/TaskTypeSelectionWidget.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/TaskTypeSelectionWidget.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/"},"index":996},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/TaskTypeSelectionWidget.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/TaskTypeSelectionWidget.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/"},"index":996}} === 86) ResourcesTest::testRespond with data set "ext.growthExperiments.Homepage.styles contenttranslation" ('ext.growthExperiments.Homepage.styles', 'contenttranslation') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' + 1 => 'Problematic modules: {"ext.growthExperiments.Homepage.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/BaseModule.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/BaseModule.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/"},"index":621},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/BaseModule.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/BaseModule.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/"},"index":621}} === 87) ResourcesTest::testRespond with data set "ext.growthExperiments.StructuredTask contenttranslation" ('ext.growthExperiments.StructuredTask', 'contenttranslation') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/"},"index":1020},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/"},"index":1020}} === 88) ResourcesTest::testRespond with data set "ext.growthExperiments.Help contenttranslation" ('ext.growthExperiments.Help', 'contenttranslation') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [CommunityConfiguration] [debug] MediaWiki\Extension\CommunityConfiguration\Access\MediaWikiConfigReader skipped {provider}, because it is not a MediaWikiConfigProvider. {"provider":"GrowthSuggestedEdits"} [CommunityConfiguration] [debug] MediaWiki\Extension\CommunityConfiguration\Access\MediaWikiConfigReader skipped {provider}, because it is not a MediaWikiConfigProvider. {"provider":"GrowthMentorList"} [CommunityConfiguration] [debug] MediaWiki\Extension\CommunityConfiguration\Access\MediaWikiConfigReader skipped {provider}, because it is not a MediaWikiConfigProvider. {"provider":"CommunityUpdates"} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:MediaWiki\Extension\CommunityConfiguration\Store\WikiPageStore:1:8:GrowthExperimentsHelpPanel.json): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:MediaWiki\Extension\CommunityConfiguration\Store\WikiPageStore:1:8:GrowthExperimentsSuggestedEdits.json): miss, new value computed [] [MessageParser] [debug] MediaWiki\Language\MessageParser::acquireParser: Creating a new parser with index 0 [] [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one [] [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"thisWikiIsTheRepo","logValue":"true"} [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'repoDatabase' => false,\n 'entityNamespaces' => \n array (\n 'item' => '120\/main',\n 'property' => '122\/main',\n 'mediainfo' => '6\/mediainfo',\n ),\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"itemAndPropertySourceName","logValue":"'local'"} [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"siteGlobalID","logValue":"'wikidb'"} [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/HelpPanelHomeButtonWidget.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/HelpPanelHomeButtonWidget.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/"},"index":1900},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/HelpPanelHomeButtonWidget.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/HelpPanelHomeButtonWidget.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/"},"index":1900}} === 89) ResourcesTest::testRespond with data set "ext.growthExperiments.HelpPanel contenttranslation" ('ext.growthExperiments.HelpPanel', 'contenttranslation') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/"},"index":1020},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/"},"index":1020}} === 90) ResourcesTest::testRespond with data set "ext.kartographer.dialog contenttranslation" ('ext.kartographer.dialog', 'contenttranslation') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","entryUri":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","rootpath":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","currentDirectory":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","currentUri":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/dialog.less","filename":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/dialog.less","uri_root":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/"},"index":4753},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","entryUri":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","rootpath":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","currentDirectory":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","currentUri":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/dialog.less","filename":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/dialog.less","uri_root":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/"},"index":4753}} === 91) ResourcesTest::testRespond with data set "ext.templateDataGenerator.editTemplatePage contenttranslation" ('ext.templateDataGenerator.edi...tePage', 'contenttranslation') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","entryUri":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","rootpath":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","currentDirectory":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","currentUri":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/templateDataGenerator.ui.less","filename":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/templateDataGenerator.ui.less","uri_root":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/"},"index":116},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","entryUri":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","rootpath":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","currentDirectory":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","currentUri":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/templateDataGenerator.ui.less","filename":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/templateDataGenerator.ui.less","uri_root":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/"},"index":116}} === 92) ResourcesTest::testRespond with data set "ext.uls.pt contenttranslation" ('ext.uls.pt', 'contenttranslation') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(70): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Expression->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"ext.uls.pt":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","entryUri":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","rootpath":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","currentDirectory":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","currentUri":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/ext.uls.pt.less","filename":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/ext.uls.pt.less","uri_root":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/"},"index":1558},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":70,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","entryUri":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","rootpath":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","currentDirectory":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","currentUri":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/ext.uls.pt.less","filename":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/ext.uls.pt.less","uri_root":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/"},"index":1558}} === 93) ResourcesTest::testRespond with data set "mediawiki.htmlform.ooui.styles fallback" ('mediawiki.htmlform.ooui.styles', 'fallback') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in mediawiki.htmlform.ooui.styles.less on line 72, column 4\n +70| .oo-ui-tagMultiselectWidget,\n +71| .oo-ui-textInputWidget {\n +72| max-width: 50em - @ooui-spacing-radio-label;\n +73| }\n +74| }\n +75| }\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#7 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#8 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#12 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#13 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#14 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#15 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#18 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#19 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#20 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#31 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#32 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#33 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#34 {main}' + 1 => 'Problematic modules: {"mediawiki.htmlform.ooui.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in mediawiki.htmlform.ooui.styles.less on line 72, column 4 70| .oo-ui-tagMultiselectWidget, 71| .oo-ui-textInputWidget { 72| max-width: 50em - @ooui-spacing-radio-label; 73| } 74| } 75| } {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/","entryUri":"\/workspace\/src\/resources\/src\/","rootpath":"\/workspace\/src\/resources\/src\/","currentDirectory":"\/workspace\/src\/resources\/src\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.htmlform.ooui.styles.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.htmlform.ooui.styles.less","uri_root":"\/workspace\/src\/resources\/src\/"},"index":1857},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in mediawiki.htmlform.ooui.styles.less on line 72, column 4\n70| \t\t.oo-ui-tagMultiselectWidget,\n71| \t\t.oo-ui-textInputWidget {\n72| \t\t\tmax-width: 50em - @ooui-spacing-radio-label;\n73| \t\t}\n74| \t}\n75| }","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/","entryUri":"\/workspace\/src\/resources\/src\/","rootpath":"\/workspace\/src\/resources\/src\/","currentDirectory":"\/workspace\/src\/resources\/src\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.htmlform.ooui.styles.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.htmlform.ooui.styles.less","uri_root":"\/workspace\/src\/resources\/src\/"},"index":1857}} === 94) ResourcesTest::testRespond with data set "mediawiki.rcfilters.filters.base.styles fallback" ('mediawiki.rcfilters.filters.b...styles', 'fallback') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em in mw.rcfilters.mixins.less on line 49, column 2\n +47| // A mixin for changes list containers. Applies enough margin-left to fit the 5 highlight circles.\n +48| .result-circle-margin() {\n +49| margin-left: ~'calc( ( @{size-circle-result} + @{margin-circle-result} ) * 5 + @{margin-circle} )';\n +50| }\n +51| \n +52| .background-color-with-dark-mode( @bgcolor ) { in mw.rcfilters.less\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Mixin/Call.php(140)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(150): Less_Tree_Mixin_Call->compile()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(92): Less_Tree_Ruleset->EvalMixinCalls()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mediawiki.rcfilters.filters.base.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em in mw.rcfilters.mixins.less on line 49, column 2 47| // A mixin for changes list containers. Applies enough margin-left to fit the 5 highlight circles. 48| .result-circle-margin() { 49| margin-left: ~'calc( ( @{size-circle-result} + @{margin-circle-result} ) * 5 + @{margin-circle} )'; 50| } 51| 52| .background-color-with-dark-mode( @bgcolor ) { in mw.rcfilters.less {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/"},"index":null},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Mixin/Call.php","line":140,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em in mw.rcfilters.mixins.less on line 49, column 2\n47| // A mixin for changes list containers. Applies enough margin-left to fit the 5 highlight circles.\n48| .result-circle-margin() {\n49| \tmargin-left: ~'calc( ( @{size-circle-result} + @{margin-circle-result} ) * 5 + @{margin-circle} )';\n50| }\n51| \n52| .background-color-with-dark-mode( @bgcolor ) { in mw.rcfilters.less","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":150,"function":"compile","class":"Less_Tree_Mixin_Call","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":92,"function":"EvalMixinCalls","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/"},"index":null}} === 95) ResourcesTest::testRespond with data set "mediawiki.rcfilters.filters.ui fallback" ('mediawiki.rcfilters.filters.ui', 'fallback') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:valid-tags-db): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:abusefilter-fetch-all-tags:0): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:valid-tags-hook): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:tags-usage-statistics): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:tags-list-summary:qqx): miss, new value computed [] [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one [] [objectcache] [debug] getWithSetCallback(wikidb-unittest_:valid-tags-db): process cache hit [] [objectcache] [debug] getWithSetCallback(wikidb-unittest_:valid-tags-hook): process cache hit [] [objectcache] [debug] getWithSetCallback(wikidb-unittest_:tags-usage-statistics): process cache hit [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.ui.ItemMenuOptionWidget.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.ui.ItemMenuOptionWidget.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/"},"index":838},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.ui.ItemMenuOptionWidget.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.ui.ItemMenuOptionWidget.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/"},"index":838}} === 96) ResourcesTest::testRespond with data set "mediawiki.widgets.datetime fallback" ('mediawiki.widgets.datetime', 'fallback') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/DateTimeInputWidget.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/DateTimeInputWidget.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/"},"index":711},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/DateTimeInputWidget.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/DateTimeInputWidget.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/"},"index":711}} === 97) ResourcesTest::testRespond with data set "skins.minerva.styles fallback" ('skins.minerva.styles', 'fallback') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/SkinModule.php(525): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\SkinModule->getStyles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#18 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#31 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#32 {main}' + 1 => 'Problematic modules: {"skins.minerva.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/SkinModule.php","line":525,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\SkinModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 98) ResourcesTest::testRespond with data set "skins.minerva.amc.styles fallback" ('skins.minerva.amc.styles', 'fallback') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"skins.minerva.amc.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 99) ResourcesTest::testRespond with data set "skins.minerva.loggedin.styles fallback" ('skins.minerva.loggedin.styles', 'fallback') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"skins.minerva.loggedin.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 100) ResourcesTest::testRespond with data set "skins.minerva.scripts fallback" ('skins.minerva.scripts', 'fallback') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 101) ResourcesTest::testRespond with data set "ext.checkUser.styles fallback" ('ext.checkUser.styles', 'fallback') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in investigateblock.less on line 14, column 2\n +12| .ext-checkuser-investigate-block-notice.oo-ui-fieldLayout {\n +13| margin-left: @ooui-spacing-radio-label;\n +14| max-width: 50em - @ooui-spacing-radio-label;\n +15| }\n +16| \n +17| .mw-special-InvestigateBlock .mw-htmlform {\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#18 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#31 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#32 {main}' + 1 => 'Problematic modules: {"ext.checkUser.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in investigateblock.less on line 14, column 2 12| .ext-checkuser-investigate-block-notice.oo-ui-fieldLayout { 13| margin-left: @ooui-spacing-radio-label; 14| max-width: 50em - @ooui-spacing-radio-label; 15| } 16| 17| .mw-special-InvestigateBlock .mw-htmlform { {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","entryUri":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","rootpath":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","currentDirectory":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","currentUri":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/investigateblock.less","filename":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/investigateblock.less","uri_root":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/"},"index":481},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in investigateblock.less on line 14, column 2\n12| .ext-checkuser-investigate-block-notice.oo-ui-fieldLayout {\n13| \tmargin-left: @ooui-spacing-radio-label;\n14| \tmax-width: 50em - @ooui-spacing-radio-label;\n15| }\n16| \n17| .mw-special-InvestigateBlock .mw-htmlform {","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","entryUri":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","rootpath":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","currentDirectory":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","currentUri":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/investigateblock.less","filename":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/investigateblock.less","uri_root":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/"},"index":481}} === 102) ResourcesTest::testRespond with data set "ext.growthExperiments.HomepageDiscovery.styles fallback" ('ext.growthExperiments.Homepag...styles', 'fallback') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'px' and em'. in HomepageDiscoveryMobile.less on line 5, column 1\n +3| // The header holding the hamburger icon has max-width: @contentMaxWidthTablet and width: 90%\n +4| // so it stops growing at @contentMaxWidthTablet / 0.9 pixels.\n +5| @hamburger-header-maxwidth: ( @min-width-breakpoint-desktop - 6.7em ) / 0.9;\n +6| \n +7| .mw-ge-homepage-discovery-banner-mobile {\n +8| display: flex;\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(26): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#7 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#12 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#14 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#18 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#19 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#31 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#32 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#33 {main}' + 1 => 'Problematic modules: {"ext.growthExperiments.HomepageDiscovery.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'px' and em'. in HomepageDiscoveryMobile.less on line 5, column 1 3| // The header holding the hamburger icon has max-width: @contentMaxWidthTablet and width: 90% 4| // so it stops growing at @contentMaxWidthTablet / 0.9 pixels. 5| @hamburger-header-maxwidth: ( @min-width-breakpoint-desktop - 6.7em ) / 0.9; 6| 7| .mw-ge-homepage-discovery-banner-mobile { 8| display: flex; {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/HomepageDiscoveryMobile.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/HomepageDiscoveryMobile.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/"},"index":199},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'px' and em'. in HomepageDiscoveryMobile.less on line 5, column 1\n3| // The header holding the hamburger icon has max-width: @contentMaxWidthTablet and width: 90%\n4| // so it stops growing at @contentMaxWidthTablet / 0.9 pixels.\n5| @hamburger-header-maxwidth: ( @min-width-breakpoint-desktop - 6.7em ) / 0.9;\n6| \n7| .mw-ge-homepage-discovery-banner-mobile {\n8| \tdisplay: flex;","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":26,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/HomepageDiscoveryMobile.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/HomepageDiscoveryMobile.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/"},"index":199}} === 103) ResourcesTest::testRespond with data set "ext.growthExperiments.Homepage.SuggestedEdits fallback" ('ext.growthExperiments.Homepag...dEdits', 'fallback') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/TaskTypeSelectionWidget.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/TaskTypeSelectionWidget.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/"},"index":996},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/TaskTypeSelectionWidget.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/TaskTypeSelectionWidget.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/"},"index":996}} === 104) ResourcesTest::testRespond with data set "ext.growthExperiments.Homepage.styles fallback" ('ext.growthExperiments.Homepage.styles', 'fallback') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' + 1 => 'Problematic modules: {"ext.growthExperiments.Homepage.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/BaseModule.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/BaseModule.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/"},"index":621},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/BaseModule.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/BaseModule.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/"},"index":621}} === 105) ResourcesTest::testRespond with data set "ext.growthExperiments.StructuredTask fallback" ('ext.growthExperiments.StructuredTask', 'fallback') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/"},"index":1020},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/"},"index":1020}} === 106) ResourcesTest::testRespond with data set "ext.growthExperiments.Help fallback" ('ext.growthExperiments.Help', 'fallback') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [CommunityConfiguration] [debug] MediaWiki\Extension\CommunityConfiguration\Access\MediaWikiConfigReader skipped {provider}, because it is not a MediaWikiConfigProvider. {"provider":"GrowthSuggestedEdits"} [CommunityConfiguration] [debug] MediaWiki\Extension\CommunityConfiguration\Access\MediaWikiConfigReader skipped {provider}, because it is not a MediaWikiConfigProvider. {"provider":"GrowthMentorList"} [CommunityConfiguration] [debug] MediaWiki\Extension\CommunityConfiguration\Access\MediaWikiConfigReader skipped {provider}, because it is not a MediaWikiConfigProvider. {"provider":"CommunityUpdates"} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:MediaWiki\Extension\CommunityConfiguration\Store\WikiPageStore:1:8:GrowthExperimentsHelpPanel.json): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:MediaWiki\Extension\CommunityConfiguration\Store\WikiPageStore:1:8:GrowthExperimentsSuggestedEdits.json): miss, new value computed [] [MessageParser] [debug] MediaWiki\Language\MessageParser::acquireParser: Creating a new parser with index 0 [] [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one [] [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"thisWikiIsTheRepo","logValue":"true"} [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'repoDatabase' => false,\n 'entityNamespaces' => \n array (\n 'item' => '120\/main',\n 'property' => '122\/main',\n 'mediainfo' => '6\/mediainfo',\n ),\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"itemAndPropertySourceName","logValue":"'local'"} [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"siteGlobalID","logValue":"'wikidb'"} [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/HelpPanelHomeButtonWidget.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/HelpPanelHomeButtonWidget.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/"},"index":1900},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/HelpPanelHomeButtonWidget.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/HelpPanelHomeButtonWidget.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/"},"index":1900}} === 107) ResourcesTest::testRespond with data set "ext.growthExperiments.HelpPanel fallback" ('ext.growthExperiments.HelpPanel', 'fallback') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/"},"index":1020},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/"},"index":1020}} === 108) ResourcesTest::testRespond with data set "ext.kartographer.dialog fallback" ('ext.kartographer.dialog', 'fallback') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","entryUri":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","rootpath":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","currentDirectory":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","currentUri":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/dialog.less","filename":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/dialog.less","uri_root":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/"},"index":4753},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","entryUri":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","rootpath":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","currentDirectory":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","currentUri":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/dialog.less","filename":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/dialog.less","uri_root":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/"},"index":4753}} === 109) ResourcesTest::testRespond with data set "ext.templateDataGenerator.editTemplatePage fallback" ('ext.templateDataGenerator.edi...tePage', 'fallback') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","entryUri":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","rootpath":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","currentDirectory":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","currentUri":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/templateDataGenerator.ui.less","filename":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/templateDataGenerator.ui.less","uri_root":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/"},"index":116},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","entryUri":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","rootpath":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","currentDirectory":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","currentUri":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/templateDataGenerator.ui.less","filename":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/templateDataGenerator.ui.less","uri_root":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/"},"index":116}} === 110) ResourcesTest::testRespond with data set "ext.uls.pt fallback" ('ext.uls.pt', 'fallback') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(70): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Expression->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"ext.uls.pt":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","entryUri":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","rootpath":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","currentDirectory":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","currentUri":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/ext.uls.pt.less","filename":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/ext.uls.pt.less","uri_root":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/"},"index":1558},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":70,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","entryUri":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","rootpath":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","currentDirectory":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","currentUri":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/ext.uls.pt.less","filename":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/ext.uls.pt.less","uri_root":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/"},"index":1558}} === 111) ResourcesTest::testRespond with data set "mediawiki.htmlform.ooui.styles apioutput" ('mediawiki.htmlform.ooui.styles', 'apioutput') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in mediawiki.htmlform.ooui.styles.less on line 72, column 4\n +70| .oo-ui-tagMultiselectWidget,\n +71| .oo-ui-textInputWidget {\n +72| max-width: 50em - @ooui-spacing-radio-label;\n +73| }\n +74| }\n +75| }\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#7 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#8 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#12 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#13 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#14 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#15 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#18 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#19 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#20 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#31 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#32 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#33 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#34 {main}' + 1 => 'Problematic modules: {"mediawiki.htmlform.ooui.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in mediawiki.htmlform.ooui.styles.less on line 72, column 4 70| .oo-ui-tagMultiselectWidget, 71| .oo-ui-textInputWidget { 72| max-width: 50em - @ooui-spacing-radio-label; 73| } 74| } 75| } {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/","entryUri":"\/workspace\/src\/resources\/src\/","rootpath":"\/workspace\/src\/resources\/src\/","currentDirectory":"\/workspace\/src\/resources\/src\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.htmlform.ooui.styles.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.htmlform.ooui.styles.less","uri_root":"\/workspace\/src\/resources\/src\/"},"index":1857},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in mediawiki.htmlform.ooui.styles.less on line 72, column 4\n70| \t\t.oo-ui-tagMultiselectWidget,\n71| \t\t.oo-ui-textInputWidget {\n72| \t\t\tmax-width: 50em - @ooui-spacing-radio-label;\n73| \t\t}\n74| \t}\n75| }","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/","entryUri":"\/workspace\/src\/resources\/src\/","rootpath":"\/workspace\/src\/resources\/src\/","currentDirectory":"\/workspace\/src\/resources\/src\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.htmlform.ooui.styles.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.htmlform.ooui.styles.less","uri_root":"\/workspace\/src\/resources\/src\/"},"index":1857}} === 112) ResourcesTest::testRespond with data set "mediawiki.rcfilters.filters.base.styles apioutput" ('mediawiki.rcfilters.filters.b...styles', 'apioutput') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em in mw.rcfilters.mixins.less on line 49, column 2\n +47| // A mixin for changes list containers. Applies enough margin-left to fit the 5 highlight circles.\n +48| .result-circle-margin() {\n +49| margin-left: ~'calc( ( @{size-circle-result} + @{margin-circle-result} ) * 5 + @{margin-circle} )';\n +50| }\n +51| \n +52| .background-color-with-dark-mode( @bgcolor ) { in mw.rcfilters.less\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Mixin/Call.php(140)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(150): Less_Tree_Mixin_Call->compile()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(92): Less_Tree_Ruleset->EvalMixinCalls()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mediawiki.rcfilters.filters.base.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em in mw.rcfilters.mixins.less on line 49, column 2 47| // A mixin for changes list containers. Applies enough margin-left to fit the 5 highlight circles. 48| .result-circle-margin() { 49| margin-left: ~'calc( ( @{size-circle-result} + @{margin-circle-result} ) * 5 + @{margin-circle} )'; 50| } 51| 52| .background-color-with-dark-mode( @bgcolor ) { in mw.rcfilters.less {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/"},"index":null},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Mixin/Call.php","line":140,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em in mw.rcfilters.mixins.less on line 49, column 2\n47| // A mixin for changes list containers. Applies enough margin-left to fit the 5 highlight circles.\n48| .result-circle-margin() {\n49| \tmargin-left: ~'calc( ( @{size-circle-result} + @{margin-circle-result} ) * 5 + @{margin-circle} )';\n50| }\n51| \n52| .background-color-with-dark-mode( @bgcolor ) { in mw.rcfilters.less","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":150,"function":"compile","class":"Less_Tree_Mixin_Call","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":92,"function":"EvalMixinCalls","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/"},"index":null}} === 113) ResourcesTest::testRespond with data set "mediawiki.rcfilters.filters.ui apioutput" ('mediawiki.rcfilters.filters.ui', 'apioutput') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:valid-tags-db): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:abusefilter-fetch-all-tags:0): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:valid-tags-hook): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:tags-usage-statistics): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:tags-list-summary:qqx): miss, new value computed [] [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one [] [objectcache] [debug] getWithSetCallback(wikidb-unittest_:valid-tags-db): process cache hit [] [objectcache] [debug] getWithSetCallback(wikidb-unittest_:valid-tags-hook): process cache hit [] [objectcache] [debug] getWithSetCallback(wikidb-unittest_:tags-usage-statistics): process cache hit [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.ui.ItemMenuOptionWidget.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.ui.ItemMenuOptionWidget.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/"},"index":838},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.ui.ItemMenuOptionWidget.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.ui.ItemMenuOptionWidget.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/"},"index":838}} === 114) ResourcesTest::testRespond with data set "mediawiki.widgets.datetime apioutput" ('mediawiki.widgets.datetime', 'apioutput') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/DateTimeInputWidget.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/DateTimeInputWidget.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/"},"index":711},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/DateTimeInputWidget.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/DateTimeInputWidget.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/"},"index":711}} === 115) ResourcesTest::testRespond with data set "skins.minerva.styles apioutput" ('skins.minerva.styles', 'apioutput') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/SkinModule.php(525): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\SkinModule->getStyles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#18 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#31 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#32 {main}' + 1 => 'Problematic modules: {"skins.minerva.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/SkinModule.php","line":525,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\SkinModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 116) ResourcesTest::testRespond with data set "skins.minerva.amc.styles apioutput" ('skins.minerva.amc.styles', 'apioutput') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"skins.minerva.amc.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 117) ResourcesTest::testRespond with data set "skins.minerva.loggedin.styles apioutput" ('skins.minerva.loggedin.styles', 'apioutput') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"skins.minerva.loggedin.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 118) ResourcesTest::testRespond with data set "skins.minerva.scripts apioutput" ('skins.minerva.scripts', 'apioutput') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 119) ResourcesTest::testRespond with data set "ext.checkUser.styles apioutput" ('ext.checkUser.styles', 'apioutput') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in investigateblock.less on line 14, column 2\n +12| .ext-checkuser-investigate-block-notice.oo-ui-fieldLayout {\n +13| margin-left: @ooui-spacing-radio-label;\n +14| max-width: 50em - @ooui-spacing-radio-label;\n +15| }\n +16| \n +17| .mw-special-InvestigateBlock .mw-htmlform {\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#18 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#31 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#32 {main}' + 1 => 'Problematic modules: {"ext.checkUser.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in investigateblock.less on line 14, column 2 12| .ext-checkuser-investigate-block-notice.oo-ui-fieldLayout { 13| margin-left: @ooui-spacing-radio-label; 14| max-width: 50em - @ooui-spacing-radio-label; 15| } 16| 17| .mw-special-InvestigateBlock .mw-htmlform { {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","entryUri":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","rootpath":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","currentDirectory":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","currentUri":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/investigateblock.less","filename":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/investigateblock.less","uri_root":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/"},"index":481},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in investigateblock.less on line 14, column 2\n12| .ext-checkuser-investigate-block-notice.oo-ui-fieldLayout {\n13| \tmargin-left: @ooui-spacing-radio-label;\n14| \tmax-width: 50em - @ooui-spacing-radio-label;\n15| }\n16| \n17| .mw-special-InvestigateBlock .mw-htmlform {","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","entryUri":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","rootpath":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","currentDirectory":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","currentUri":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/investigateblock.less","filename":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/investigateblock.less","uri_root":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/"},"index":481}} === 120) ResourcesTest::testRespond with data set "ext.growthExperiments.HomepageDiscovery.styles apioutput" ('ext.growthExperiments.Homepag...styles', 'apioutput') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'px' and em'. in HomepageDiscoveryMobile.less on line 5, column 1\n +3| // The header holding the hamburger icon has max-width: @contentMaxWidthTablet and width: 90%\n +4| // so it stops growing at @contentMaxWidthTablet / 0.9 pixels.\n +5| @hamburger-header-maxwidth: ( @min-width-breakpoint-desktop - 6.7em ) / 0.9;\n +6| \n +7| .mw-ge-homepage-discovery-banner-mobile {\n +8| display: flex;\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(26): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#7 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#12 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#14 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#18 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#19 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#31 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#32 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#33 {main}' + 1 => 'Problematic modules: {"ext.growthExperiments.HomepageDiscovery.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'px' and em'. in HomepageDiscoveryMobile.less on line 5, column 1 3| // The header holding the hamburger icon has max-width: @contentMaxWidthTablet and width: 90% 4| // so it stops growing at @contentMaxWidthTablet / 0.9 pixels. 5| @hamburger-header-maxwidth: ( @min-width-breakpoint-desktop - 6.7em ) / 0.9; 6| 7| .mw-ge-homepage-discovery-banner-mobile { 8| display: flex; {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/HomepageDiscoveryMobile.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/HomepageDiscoveryMobile.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/"},"index":199},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'px' and em'. in HomepageDiscoveryMobile.less on line 5, column 1\n3| // The header holding the hamburger icon has max-width: @contentMaxWidthTablet and width: 90%\n4| // so it stops growing at @contentMaxWidthTablet / 0.9 pixels.\n5| @hamburger-header-maxwidth: ( @min-width-breakpoint-desktop - 6.7em ) / 0.9;\n6| \n7| .mw-ge-homepage-discovery-banner-mobile {\n8| \tdisplay: flex;","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":26,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/HomepageDiscoveryMobile.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/HomepageDiscoveryMobile.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/"},"index":199}} === 121) ResourcesTest::testRespond with data set "ext.growthExperiments.Homepage.SuggestedEdits apioutput" ('ext.growthExperiments.Homepag...dEdits', 'apioutput') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/TaskTypeSelectionWidget.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/TaskTypeSelectionWidget.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/"},"index":996},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/TaskTypeSelectionWidget.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/TaskTypeSelectionWidget.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/"},"index":996}} === 122) ResourcesTest::testRespond with data set "ext.growthExperiments.Homepage.styles apioutput" ('ext.growthExperiments.Homepage.styles', 'apioutput') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' + 1 => 'Problematic modules: {"ext.growthExperiments.Homepage.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/BaseModule.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/BaseModule.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/"},"index":621},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/BaseModule.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/BaseModule.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/"},"index":621}} === 123) ResourcesTest::testRespond with data set "ext.growthExperiments.StructuredTask apioutput" ('ext.growthExperiments.StructuredTask', 'apioutput') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/"},"index":1020},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/"},"index":1020}} === 124) ResourcesTest::testRespond with data set "ext.growthExperiments.Help apioutput" ('ext.growthExperiments.Help', 'apioutput') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [CommunityConfiguration] [debug] MediaWiki\Extension\CommunityConfiguration\Access\MediaWikiConfigReader skipped {provider}, because it is not a MediaWikiConfigProvider. {"provider":"GrowthSuggestedEdits"} [CommunityConfiguration] [debug] MediaWiki\Extension\CommunityConfiguration\Access\MediaWikiConfigReader skipped {provider}, because it is not a MediaWikiConfigProvider. {"provider":"GrowthMentorList"} [CommunityConfiguration] [debug] MediaWiki\Extension\CommunityConfiguration\Access\MediaWikiConfigReader skipped {provider}, because it is not a MediaWikiConfigProvider. {"provider":"CommunityUpdates"} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:MediaWiki\Extension\CommunityConfiguration\Store\WikiPageStore:1:8:GrowthExperimentsHelpPanel.json): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:MediaWiki\Extension\CommunityConfiguration\Store\WikiPageStore:1:8:GrowthExperimentsSuggestedEdits.json): miss, new value computed [] [MessageParser] [debug] MediaWiki\Language\MessageParser::acquireParser: Creating a new parser with index 0 [] [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one [] [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"thisWikiIsTheRepo","logValue":"true"} [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'repoDatabase' => false,\n 'entityNamespaces' => \n array (\n 'item' => '120\/main',\n 'property' => '122\/main',\n 'mediainfo' => '6\/mediainfo',\n ),\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"itemAndPropertySourceName","logValue":"'local'"} [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"siteGlobalID","logValue":"'wikidb'"} [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/HelpPanelHomeButtonWidget.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/HelpPanelHomeButtonWidget.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/"},"index":1900},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/HelpPanelHomeButtonWidget.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/HelpPanelHomeButtonWidget.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/"},"index":1900}} === 125) ResourcesTest::testRespond with data set "ext.growthExperiments.HelpPanel apioutput" ('ext.growthExperiments.HelpPanel', 'apioutput') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/"},"index":1020},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/"},"index":1020}} === 126) ResourcesTest::testRespond with data set "ext.kartographer.dialog apioutput" ('ext.kartographer.dialog', 'apioutput') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","entryUri":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","rootpath":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","currentDirectory":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","currentUri":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/dialog.less","filename":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/dialog.less","uri_root":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/"},"index":4753},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","entryUri":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","rootpath":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","currentDirectory":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","currentUri":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/dialog.less","filename":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/dialog.less","uri_root":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/"},"index":4753}} === 127) ResourcesTest::testRespond with data set "ext.templateDataGenerator.editTemplatePage apioutput" ('ext.templateDataGenerator.edi...tePage', 'apioutput') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","entryUri":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","rootpath":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","currentDirectory":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","currentUri":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/templateDataGenerator.ui.less","filename":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/templateDataGenerator.ui.less","uri_root":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/"},"index":116},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","entryUri":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","rootpath":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","currentDirectory":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","currentUri":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/templateDataGenerator.ui.less","filename":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/templateDataGenerator.ui.less","uri_root":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/"},"index":116}} === 128) ResourcesTest::testRespond with data set "ext.uls.pt apioutput" ('ext.uls.pt', 'apioutput') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(70): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Expression->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"ext.uls.pt":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","entryUri":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","rootpath":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","currentDirectory":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","currentUri":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/ext.uls.pt.less","filename":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/ext.uls.pt.less","uri_root":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/"},"index":1558},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":70,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","entryUri":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","rootpath":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","currentDirectory":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","currentUri":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/ext.uls.pt.less","filename":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/ext.uls.pt.less","uri_root":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/"},"index":1558}} === 129) ResourcesTest::testRespond with data set "mediawiki.htmlform.ooui.styles authentication-popup" ('mediawiki.htmlform.ooui.styles', 'authentication-popup') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in mediawiki.htmlform.ooui.styles.less on line 72, column 4\n +70| .oo-ui-tagMultiselectWidget,\n +71| .oo-ui-textInputWidget {\n +72| max-width: 50em - @ooui-spacing-radio-label;\n +73| }\n +74| }\n +75| }\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#7 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#8 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#12 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#13 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#14 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#15 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#18 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#19 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#20 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#31 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#32 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#33 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#34 {main}' + 1 => 'Problematic modules: {"mediawiki.htmlform.ooui.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in mediawiki.htmlform.ooui.styles.less on line 72, column 4 70| .oo-ui-tagMultiselectWidget, 71| .oo-ui-textInputWidget { 72| max-width: 50em - @ooui-spacing-radio-label; 73| } 74| } 75| } {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/","entryUri":"\/workspace\/src\/resources\/src\/","rootpath":"\/workspace\/src\/resources\/src\/","currentDirectory":"\/workspace\/src\/resources\/src\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.htmlform.ooui.styles.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.htmlform.ooui.styles.less","uri_root":"\/workspace\/src\/resources\/src\/"},"index":1857},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in mediawiki.htmlform.ooui.styles.less on line 72, column 4\n70| \t\t.oo-ui-tagMultiselectWidget,\n71| \t\t.oo-ui-textInputWidget {\n72| \t\t\tmax-width: 50em - @ooui-spacing-radio-label;\n73| \t\t}\n74| \t}\n75| }","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/","entryUri":"\/workspace\/src\/resources\/src\/","rootpath":"\/workspace\/src\/resources\/src\/","currentDirectory":"\/workspace\/src\/resources\/src\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.htmlform.ooui.styles.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.htmlform.ooui.styles.less","uri_root":"\/workspace\/src\/resources\/src\/"},"index":1857}} === 130) ResourcesTest::testRespond with data set "mediawiki.rcfilters.filters.base.styles authentication-popup" ('mediawiki.rcfilters.filters.b...styles', 'authentication-popup') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em in mw.rcfilters.mixins.less on line 49, column 2\n +47| // A mixin for changes list containers. Applies enough margin-left to fit the 5 highlight circles.\n +48| .result-circle-margin() {\n +49| margin-left: ~'calc( ( @{size-circle-result} + @{margin-circle-result} ) * 5 + @{margin-circle} )';\n +50| }\n +51| \n +52| .background-color-with-dark-mode( @bgcolor ) { in mw.rcfilters.less\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Mixin/Call.php(140)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(150): Less_Tree_Mixin_Call->compile()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(92): Less_Tree_Ruleset->EvalMixinCalls()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mediawiki.rcfilters.filters.base.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em in mw.rcfilters.mixins.less on line 49, column 2 47| // A mixin for changes list containers. Applies enough margin-left to fit the 5 highlight circles. 48| .result-circle-margin() { 49| margin-left: ~'calc( ( @{size-circle-result} + @{margin-circle-result} ) * 5 + @{margin-circle} )'; 50| } 51| 52| .background-color-with-dark-mode( @bgcolor ) { in mw.rcfilters.less {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/"},"index":null},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Mixin/Call.php","line":140,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em in mw.rcfilters.mixins.less on line 49, column 2\n47| // A mixin for changes list containers. Applies enough margin-left to fit the 5 highlight circles.\n48| .result-circle-margin() {\n49| \tmargin-left: ~'calc( ( @{size-circle-result} + @{margin-circle-result} ) * 5 + @{margin-circle} )';\n50| }\n51| \n52| .background-color-with-dark-mode( @bgcolor ) { in mw.rcfilters.less","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":150,"function":"compile","class":"Less_Tree_Mixin_Call","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":92,"function":"EvalMixinCalls","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/"},"index":null}} === 131) ResourcesTest::testRespond with data set "mediawiki.rcfilters.filters.ui authentication-popup" ('mediawiki.rcfilters.filters.ui', 'authentication-popup') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:valid-tags-db): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:abusefilter-fetch-all-tags:0): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:valid-tags-hook): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:tags-usage-statistics): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:tags-list-summary:qqx): miss, new value computed [] [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one [] [objectcache] [debug] getWithSetCallback(wikidb-unittest_:valid-tags-db): process cache hit [] [objectcache] [debug] getWithSetCallback(wikidb-unittest_:valid-tags-hook): process cache hit [] [objectcache] [debug] getWithSetCallback(wikidb-unittest_:tags-usage-statistics): process cache hit [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.ui.ItemMenuOptionWidget.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.ui.ItemMenuOptionWidget.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/"},"index":838},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.ui.ItemMenuOptionWidget.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.ui.ItemMenuOptionWidget.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/"},"index":838}} === 132) ResourcesTest::testRespond with data set "mediawiki.widgets.datetime authentication-popup" ('mediawiki.widgets.datetime', 'authentication-popup') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/DateTimeInputWidget.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/DateTimeInputWidget.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/"},"index":711},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/DateTimeInputWidget.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/DateTimeInputWidget.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/"},"index":711}} === 133) ResourcesTest::testRespond with data set "skins.minerva.styles authentication-popup" ('skins.minerva.styles', 'authentication-popup') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/SkinModule.php(525): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\SkinModule->getStyles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#18 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#31 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#32 {main}' + 1 => 'Problematic modules: {"skins.minerva.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/SkinModule.php","line":525,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\SkinModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 134) ResourcesTest::testRespond with data set "skins.minerva.amc.styles authentication-popup" ('skins.minerva.amc.styles', 'authentication-popup') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"skins.minerva.amc.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 135) ResourcesTest::testRespond with data set "skins.minerva.loggedin.styles authentication-popup" ('skins.minerva.loggedin.styles', 'authentication-popup') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"skins.minerva.loggedin.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 136) ResourcesTest::testRespond with data set "skins.minerva.scripts authentication-popup" ('skins.minerva.scripts', 'authentication-popup') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 137) ResourcesTest::testRespond with data set "ext.checkUser.styles authentication-popup" ('ext.checkUser.styles', 'authentication-popup') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in investigateblock.less on line 14, column 2\n +12| .ext-checkuser-investigate-block-notice.oo-ui-fieldLayout {\n +13| margin-left: @ooui-spacing-radio-label;\n +14| max-width: 50em - @ooui-spacing-radio-label;\n +15| }\n +16| \n +17| .mw-special-InvestigateBlock .mw-htmlform {\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#18 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#31 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#32 {main}' + 1 => 'Problematic modules: {"ext.checkUser.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in investigateblock.less on line 14, column 2 12| .ext-checkuser-investigate-block-notice.oo-ui-fieldLayout { 13| margin-left: @ooui-spacing-radio-label; 14| max-width: 50em - @ooui-spacing-radio-label; 15| } 16| 17| .mw-special-InvestigateBlock .mw-htmlform { {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","entryUri":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","rootpath":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","currentDirectory":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","currentUri":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/investigateblock.less","filename":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/investigateblock.less","uri_root":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/"},"index":481},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in investigateblock.less on line 14, column 2\n12| .ext-checkuser-investigate-block-notice.oo-ui-fieldLayout {\n13| \tmargin-left: @ooui-spacing-radio-label;\n14| \tmax-width: 50em - @ooui-spacing-radio-label;\n15| }\n16| \n17| .mw-special-InvestigateBlock .mw-htmlform {","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","entryUri":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","rootpath":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","currentDirectory":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","currentUri":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/investigateblock.less","filename":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/investigateblock.less","uri_root":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/"},"index":481}} === 138) ResourcesTest::testRespond with data set "ext.growthExperiments.HomepageDiscovery.styles authentication-popup" ('ext.growthExperiments.Homepag...styles', 'authentication-popup') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'px' and em'. in HomepageDiscoveryMobile.less on line 5, column 1\n +3| // The header holding the hamburger icon has max-width: @contentMaxWidthTablet and width: 90%\n +4| // so it stops growing at @contentMaxWidthTablet / 0.9 pixels.\n +5| @hamburger-header-maxwidth: ( @min-width-breakpoint-desktop - 6.7em ) / 0.9;\n +6| \n +7| .mw-ge-homepage-discovery-banner-mobile {\n +8| display: flex;\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(26): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#7 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#12 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#14 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#18 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#19 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#31 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#32 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#33 {main}' + 1 => 'Problematic modules: {"ext.growthExperiments.HomepageDiscovery.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'px' and em'. in HomepageDiscoveryMobile.less on line 5, column 1 3| // The header holding the hamburger icon has max-width: @contentMaxWidthTablet and width: 90% 4| // so it stops growing at @contentMaxWidthTablet / 0.9 pixels. 5| @hamburger-header-maxwidth: ( @min-width-breakpoint-desktop - 6.7em ) / 0.9; 6| 7| .mw-ge-homepage-discovery-banner-mobile { 8| display: flex; {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/HomepageDiscoveryMobile.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/HomepageDiscoveryMobile.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/"},"index":199},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'px' and em'. in HomepageDiscoveryMobile.less on line 5, column 1\n3| // The header holding the hamburger icon has max-width: @contentMaxWidthTablet and width: 90%\n4| // so it stops growing at @contentMaxWidthTablet / 0.9 pixels.\n5| @hamburger-header-maxwidth: ( @min-width-breakpoint-desktop - 6.7em ) / 0.9;\n6| \n7| .mw-ge-homepage-discovery-banner-mobile {\n8| \tdisplay: flex;","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":26,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/HomepageDiscoveryMobile.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/HomepageDiscoveryMobile.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/"},"index":199}} === 139) ResourcesTest::testRespond with data set "ext.growthExperiments.Homepage.SuggestedEdits authentication-popup" ('ext.growthExperiments.Homepag...dEdits', 'authentication-popup') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/TaskTypeSelectionWidget.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/TaskTypeSelectionWidget.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/"},"index":996},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/TaskTypeSelectionWidget.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/TaskTypeSelectionWidget.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/"},"index":996}} === 140) ResourcesTest::testRespond with data set "ext.growthExperiments.Homepage.styles authentication-popup" ('ext.growthExperiments.Homepage.styles', 'authentication-popup') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' + 1 => 'Problematic modules: {"ext.growthExperiments.Homepage.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/BaseModule.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/BaseModule.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/"},"index":621},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/BaseModule.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/BaseModule.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/"},"index":621}} === 141) ResourcesTest::testRespond with data set "ext.growthExperiments.StructuredTask authentication-popup" ('ext.growthExperiments.StructuredTask', 'authentication-popup') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/"},"index":1020},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/"},"index":1020}} === 142) ResourcesTest::testRespond with data set "ext.growthExperiments.Help authentication-popup" ('ext.growthExperiments.Help', 'authentication-popup') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [CommunityConfiguration] [debug] MediaWiki\Extension\CommunityConfiguration\Access\MediaWikiConfigReader skipped {provider}, because it is not a MediaWikiConfigProvider. {"provider":"GrowthSuggestedEdits"} [CommunityConfiguration] [debug] MediaWiki\Extension\CommunityConfiguration\Access\MediaWikiConfigReader skipped {provider}, because it is not a MediaWikiConfigProvider. {"provider":"GrowthMentorList"} [CommunityConfiguration] [debug] MediaWiki\Extension\CommunityConfiguration\Access\MediaWikiConfigReader skipped {provider}, because it is not a MediaWikiConfigProvider. {"provider":"CommunityUpdates"} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:MediaWiki\Extension\CommunityConfiguration\Store\WikiPageStore:1:8:GrowthExperimentsHelpPanel.json): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:MediaWiki\Extension\CommunityConfiguration\Store\WikiPageStore:1:8:GrowthExperimentsSuggestedEdits.json): miss, new value computed [] [MessageParser] [debug] MediaWiki\Language\MessageParser::acquireParser: Creating a new parser with index 0 [] [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one [] [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"thisWikiIsTheRepo","logValue":"true"} [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'repoDatabase' => false,\n 'entityNamespaces' => \n array (\n 'item' => '120\/main',\n 'property' => '122\/main',\n 'mediainfo' => '6\/mediainfo',\n ),\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"itemAndPropertySourceName","logValue":"'local'"} [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"siteGlobalID","logValue":"'wikidb'"} [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/HelpPanelHomeButtonWidget.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/HelpPanelHomeButtonWidget.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/"},"index":1900},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/HelpPanelHomeButtonWidget.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/HelpPanelHomeButtonWidget.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/"},"index":1900}} === 143) ResourcesTest::testRespond with data set "ext.growthExperiments.HelpPanel authentication-popup" ('ext.growthExperiments.HelpPanel', 'authentication-popup') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/"},"index":1020},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/"},"index":1020}} === 144) ResourcesTest::testRespond with data set "ext.kartographer.dialog authentication-popup" ('ext.kartographer.dialog', 'authentication-popup') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","entryUri":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","rootpath":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","currentDirectory":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","currentUri":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/dialog.less","filename":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/dialog.less","uri_root":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/"},"index":4753},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","entryUri":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","rootpath":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","currentDirectory":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","currentUri":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/dialog.less","filename":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/dialog.less","uri_root":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/"},"index":4753}} === 145) ResourcesTest::testRespond with data set "ext.templateDataGenerator.editTemplatePage authentication-popup" ('ext.templateDataGenerator.edi...tePage', 'authentication-popup') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","entryUri":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","rootpath":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","currentDirectory":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","currentUri":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/templateDataGenerator.ui.less","filename":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/templateDataGenerator.ui.less","uri_root":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/"},"index":116},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","entryUri":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","rootpath":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","currentDirectory":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","currentUri":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/templateDataGenerator.ui.less","filename":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/templateDataGenerator.ui.less","uri_root":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/"},"index":116}} === 146) ResourcesTest::testRespond with data set "ext.uls.pt authentication-popup" ('ext.uls.pt', 'authentication-popup') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(70): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Expression->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"ext.uls.pt":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","entryUri":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","rootpath":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","currentDirectory":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","currentUri":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/ext.uls.pt.less","filename":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/ext.uls.pt.less","uri_root":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/"},"index":1558},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":70,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","entryUri":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","rootpath":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","currentDirectory":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","currentUri":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/ext.uls.pt.less","filename":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/ext.uls.pt.less","uri_root":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/"},"index":1558}} === 147) ResourcesTest::testRespond with data set "mediawiki.htmlform.ooui.styles json" ('mediawiki.htmlform.ooui.styles', 'json') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in mediawiki.htmlform.ooui.styles.less on line 72, column 4\n +70| .oo-ui-tagMultiselectWidget,\n +71| .oo-ui-textInputWidget {\n +72| max-width: 50em - @ooui-spacing-radio-label;\n +73| }\n +74| }\n +75| }\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#7 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#8 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#12 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#13 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#14 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#15 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#18 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#19 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#20 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#31 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#32 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#33 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#34 {main}' + 1 => 'Problematic modules: {"mediawiki.htmlform.ooui.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in mediawiki.htmlform.ooui.styles.less on line 72, column 4 70| .oo-ui-tagMultiselectWidget, 71| .oo-ui-textInputWidget { 72| max-width: 50em - @ooui-spacing-radio-label; 73| } 74| } 75| } {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/","entryUri":"\/workspace\/src\/resources\/src\/","rootpath":"\/workspace\/src\/resources\/src\/","currentDirectory":"\/workspace\/src\/resources\/src\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.htmlform.ooui.styles.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.htmlform.ooui.styles.less","uri_root":"\/workspace\/src\/resources\/src\/"},"index":1857},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in mediawiki.htmlform.ooui.styles.less on line 72, column 4\n70| \t\t.oo-ui-tagMultiselectWidget,\n71| \t\t.oo-ui-textInputWidget {\n72| \t\t\tmax-width: 50em - @ooui-spacing-radio-label;\n73| \t\t}\n74| \t}\n75| }","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/","entryUri":"\/workspace\/src\/resources\/src\/","rootpath":"\/workspace\/src\/resources\/src\/","currentDirectory":"\/workspace\/src\/resources\/src\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.htmlform.ooui.styles.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.htmlform.ooui.styles.less","uri_root":"\/workspace\/src\/resources\/src\/"},"index":1857}} === 148) ResourcesTest::testRespond with data set "mediawiki.rcfilters.filters.base.styles json" ('mediawiki.rcfilters.filters.b...styles', 'json') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em in mw.rcfilters.mixins.less on line 49, column 2\n +47| // A mixin for changes list containers. Applies enough margin-left to fit the 5 highlight circles.\n +48| .result-circle-margin() {\n +49| margin-left: ~'calc( ( @{size-circle-result} + @{margin-circle-result} ) * 5 + @{margin-circle} )';\n +50| }\n +51| \n +52| .background-color-with-dark-mode( @bgcolor ) { in mw.rcfilters.less\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Mixin/Call.php(140)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(150): Less_Tree_Mixin_Call->compile()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(92): Less_Tree_Ruleset->EvalMixinCalls()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mediawiki.rcfilters.filters.base.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em in mw.rcfilters.mixins.less on line 49, column 2 47| // A mixin for changes list containers. Applies enough margin-left to fit the 5 highlight circles. 48| .result-circle-margin() { 49| margin-left: ~'calc( ( @{size-circle-result} + @{margin-circle-result} ) * 5 + @{margin-circle} )'; 50| } 51| 52| .background-color-with-dark-mode( @bgcolor ) { in mw.rcfilters.less {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/"},"index":null},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Mixin/Call.php","line":140,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em in mw.rcfilters.mixins.less on line 49, column 2\n47| // A mixin for changes list containers. Applies enough margin-left to fit the 5 highlight circles.\n48| .result-circle-margin() {\n49| \tmargin-left: ~'calc( ( @{size-circle-result} + @{margin-circle-result} ) * 5 + @{margin-circle} )';\n50| }\n51| \n52| .background-color-with-dark-mode( @bgcolor ) { in mw.rcfilters.less","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":150,"function":"compile","class":"Less_Tree_Mixin_Call","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":92,"function":"EvalMixinCalls","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/"},"index":null}} === 149) ResourcesTest::testRespond with data set "mediawiki.rcfilters.filters.ui json" ('mediawiki.rcfilters.filters.ui', 'json') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:valid-tags-db): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:abusefilter-fetch-all-tags:0): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:valid-tags-hook): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:tags-usage-statistics): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:tags-list-summary:qqx): miss, new value computed [] [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one [] [objectcache] [debug] getWithSetCallback(wikidb-unittest_:valid-tags-db): process cache hit [] [objectcache] [debug] getWithSetCallback(wikidb-unittest_:valid-tags-hook): process cache hit [] [objectcache] [debug] getWithSetCallback(wikidb-unittest_:tags-usage-statistics): process cache hit [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.ui.ItemMenuOptionWidget.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.ui.ItemMenuOptionWidget.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/"},"index":838},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.ui.ItemMenuOptionWidget.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/mw.rcfilters.ui.ItemMenuOptionWidget.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.rcfilters\/styles\/"},"index":838}} === 150) ResourcesTest::testRespond with data set "mediawiki.widgets.datetime json" ('mediawiki.widgets.datetime', 'json') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/DateTimeInputWidget.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/DateTimeInputWidget.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/"},"index":711},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","entryUri":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","rootpath":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","currentDirectory":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/","currentUri":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/DateTimeInputWidget.less","filename":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/DateTimeInputWidget.less","uri_root":"\/workspace\/src\/resources\/src\/mediawiki.widgets.datetime\/"},"index":711}} === 151) ResourcesTest::testRespond with data set "skins.minerva.styles json" ('skins.minerva.styles', 'json') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/SkinModule.php(525): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\SkinModule->getStyles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#18 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#31 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#32 {main}' + 1 => 'Problematic modules: {"skins.minerva.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/SkinModule.php","line":525,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\SkinModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 152) ResourcesTest::testRespond with data set "skins.minerva.amc.styles json" ('skins.minerva.amc.styles', 'json') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"skins.minerva.amc.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.amc.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 153) ResourcesTest::testRespond with data set "skins.minerva.loggedin.styles json" ('skins.minerva.loggedin.styles', 'json') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"skins.minerva.loggedin.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.loggedin.styles\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 154) ResourcesTest::testRespond with data set "skins.minerva.scripts json" ('skins.minerva.scripts', 'json') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1 56| // and the search bar. 57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em ); 58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box; 59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved. 60| @T366859-min-width-branding-box-ems: 10.0625em; 61| {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n56| // and the search bar.\n57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n60| @T366859-min-width-branding-box-ems: 10.0625em;\n61| ","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","entryUri":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","rootpath":"\/workspace\/src\/skins\/MinervaNeue\/resources\/skins.minerva.scripts\/","currentDirectory":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/","currentUri":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","filename":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/minerva.variables.less","uri_root":"\/workspace\/src\/skins\/MinervaNeue\/minerva.less\/"},"index":2227}} === 155) ResourcesTest::testRespond with data set "ext.checkUser.styles json" ('ext.checkUser.styles', 'json') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in investigateblock.less on line 14, column 2\n +12| .ext-checkuser-investigate-block-notice.oo-ui-fieldLayout {\n +13| margin-left: @ooui-spacing-radio-label;\n +14| max-width: 50em - @ooui-spacing-radio-label;\n +15| }\n +16| \n +17| .mw-special-InvestigateBlock .mw-htmlform {\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#18 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#31 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#32 {main}' + 1 => 'Problematic modules: {"ext.checkUser.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in investigateblock.less on line 14, column 2 12| .ext-checkuser-investigate-block-notice.oo-ui-fieldLayout { 13| margin-left: @ooui-spacing-radio-label; 14| max-width: 50em - @ooui-spacing-radio-label; 15| } 16| 17| .mw-special-InvestigateBlock .mw-htmlform { {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","entryUri":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","rootpath":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","currentDirectory":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","currentUri":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/investigateblock.less","filename":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/investigateblock.less","uri_root":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/"},"index":481},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in investigateblock.less on line 14, column 2\n12| .ext-checkuser-investigate-block-notice.oo-ui-fieldLayout {\n13| \tmargin-left: @ooui-spacing-radio-label;\n14| \tmax-width: 50em - @ooui-spacing-radio-label;\n15| }\n16| \n17| .mw-special-InvestigateBlock .mw-htmlform {","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","entryUri":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","rootpath":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","currentDirectory":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/","currentUri":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/investigateblock.less","filename":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/investigateblock.less","uri_root":"\/workspace\/src\/extensions\/CheckUser\/modules\/ext.checkUser.styles\/"},"index":481}} === 156) ResourcesTest::testRespond with data set "ext.growthExperiments.HomepageDiscovery.styles json" ('ext.growthExperiments.Homepag...styles', 'json') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'px' and em'. in HomepageDiscoveryMobile.less on line 5, column 1\n +3| // The header holding the hamburger icon has max-width: @contentMaxWidthTablet and width: 90%\n +4| // so it stops growing at @contentMaxWidthTablet / 0.9 pixels.\n +5| @hamburger-header-maxwidth: ( @min-width-breakpoint-desktop - 6.7em ) / 0.9;\n +6| \n +7| .mw-ge-homepage-discovery-banner-mobile {\n +8| display: flex;\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(26): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#7 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#12 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#14 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#18 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#19 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#31 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#32 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#33 {main}' + 1 => 'Problematic modules: {"ext.growthExperiments.HomepageDiscovery.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'px' and em'. in HomepageDiscoveryMobile.less on line 5, column 1 3| // The header holding the hamburger icon has max-width: @contentMaxWidthTablet and width: 90% 4| // so it stops growing at @contentMaxWidthTablet / 0.9 pixels. 5| @hamburger-header-maxwidth: ( @min-width-breakpoint-desktop - 6.7em ) / 0.9; 6| 7| .mw-ge-homepage-discovery-banner-mobile { 8| display: flex; {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/HomepageDiscoveryMobile.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/HomepageDiscoveryMobile.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/"},"index":199},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":94,"message":"Incompatible units. Change the units or use the unit function. Bad units: 'px' and em'. in HomepageDiscoveryMobile.less on line 5, column 1\n3| // The header holding the hamburger icon has max-width: @contentMaxWidthTablet and width: 90%\n4| // so it stops growing at @contentMaxWidthTablet / 0.9 pixels.\n5| @hamburger-header-maxwidth: ( @min-width-breakpoint-desktop - 6.7em ) / 0.9;\n6| \n7| .mw-ge-homepage-discovery-banner-mobile {\n8| \tdisplay: flex;","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":52,"function":"operate","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php","line":26,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":46,"function":"compile","class":"Less_Tree_Operation","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php","line":29,"function":"compile","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":100,"function":"compile","class":"Less_Tree_Value","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":97,"function":"compile","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":225,"function":"compile","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/HomepageDiscoveryMobile.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/HomepageDiscoveryMobile.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.HomepageDiscovery\/"},"index":199}} === 157) ResourcesTest::testRespond with data set "ext.growthExperiments.Homepage.SuggestedEdits json" ('ext.growthExperiments.Homepag...dEdits', 'json') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/TaskTypeSelectionWidget.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/TaskTypeSelectionWidget.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/"},"index":996},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/TaskTypeSelectionWidget.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/TaskTypeSelectionWidget.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.SuggestedEdits\/"},"index":996}} === 158) ResourcesTest::testRespond with data set "ext.growthExperiments.Homepage.styles json" ('ext.growthExperiments.Homepage.styles', 'json') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' + 1 => 'Problematic modules: {"ext.growthExperiments.Homepage.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/BaseModule.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/BaseModule.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/"},"index":621},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/BaseModule.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/BaseModule.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Homepage.styles\/"},"index":621}} === 159) ResourcesTest::testRespond with data set "ext.growthExperiments.StructuredTask json" ('ext.growthExperiments.StructuredTask', 'json') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/"},"index":1020},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/"},"index":1020}} === 160) ResourcesTest::testRespond with data set "ext.growthExperiments.Help json" ('ext.growthExperiments.Help', 'json') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [CommunityConfiguration] [debug] MediaWiki\Extension\CommunityConfiguration\Access\MediaWikiConfigReader skipped {provider}, because it is not a MediaWikiConfigProvider. {"provider":"GrowthSuggestedEdits"} [CommunityConfiguration] [debug] MediaWiki\Extension\CommunityConfiguration\Access\MediaWikiConfigReader skipped {provider}, because it is not a MediaWikiConfigProvider. {"provider":"GrowthMentorList"} [CommunityConfiguration] [debug] MediaWiki\Extension\CommunityConfiguration\Access\MediaWikiConfigReader skipped {provider}, because it is not a MediaWikiConfigProvider. {"provider":"CommunityUpdates"} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:MediaWiki\Extension\CommunityConfiguration\Store\WikiPageStore:1:8:GrowthExperimentsHelpPanel.json): miss, new value computed [] [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:MediaWiki\Extension\CommunityConfiguration\Store\WikiPageStore:1:8:GrowthExperimentsSuggestedEdits.json): miss, new value computed [] [MessageParser] [debug] MediaWiki\Language\MessageParser::acquireParser: Creating a new parser with index 0 [] [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one [] [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"thisWikiIsTheRepo","logValue":"true"} [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'repoDatabase' => false,\n 'entityNamespaces' => \n array (\n 'item' => '120\/main',\n 'property' => '122\/main',\n 'mediainfo' => '6\/mediainfo',\n ),\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"itemAndPropertySourceName","logValue":"'local'"} [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"siteGlobalID","logValue":"'wikidb'"} [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/HelpPanelHomeButtonWidget.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/HelpPanelHomeButtonWidget.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/"},"index":1900},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/HelpPanelHomeButtonWidget.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/HelpPanelHomeButtonWidget.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ext.growthExperiments.Help\/"},"index":1900}} === 161) ResourcesTest::testRespond with data set "ext.growthExperiments.HelpPanel json" ('ext.growthExperiments.HelpPanel', 'json') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [localisation] [debug] LocalisationCache::loadCoreData: got localisation for qqx from source [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/"},"index":1020},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","entryUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","rootpath":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentDirectory":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/","currentUri":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","filename":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/HelpPanelButton.less","uri_root":"\/workspace\/src\/extensions\/GrowthExperiments\/modules\/ui-components\/"},"index":1020}} === 162) ResourcesTest::testRespond with data set "ext.kartographer.dialog json" ('ext.kartographer.dialog', 'json') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","entryUri":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","rootpath":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","currentDirectory":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","currentUri":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/dialog.less","filename":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/dialog.less","uri_root":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/"},"index":4753},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","entryUri":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","rootpath":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","currentDirectory":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/","currentUri":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/dialog.less","filename":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/dialog.less","uri_root":"\/workspace\/src\/extensions\/Kartographer\/modules\/dialog\/"},"index":4753}} === 163) ResourcesTest::testRespond with data set "ext.templateDataGenerator.editTemplatePage json" ('ext.templateDataGenerator.edi...tePage', 'json') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [MessageCache] [debug] MessageCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [MessageCache] [debug] disabling MessageCache: config [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","entryUri":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","rootpath":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","currentDirectory":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","currentUri":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/templateDataGenerator.ui.less","filename":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/templateDataGenerator.ui.less","uri_root":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/"},"index":116},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1117,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","entryUri":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","rootpath":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","currentDirectory":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/","currentUri":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/templateDataGenerator.ui.less","filename":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/templateDataGenerator.ui.less","uri_root":"\/workspace\/src\/extensions\/TemplateData\/modules\/ext.templateDataGenerator.editTemplatePage\/"},"index":116}} === 164) ResourcesTest::testRespond with data set "ext.uls.pt json" ('ext.uls.pt', 'json') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(70): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Expression->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"ext.uls.pt":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 === Logs generated by test case [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9413\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"} [objectcache] [debug] MainWANObjectCache using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [objectcache] [debug] MainObjectStash using store {class} {"class":"Wikimedia\\ObjectCache\\HashBagOStuff"} [localisation] [debug] LocalisationCache using store LCStoreNull [] [wfDebug] [debug] MediaWiki\Parser\ParserFactory: using default preprocessor {"private":false} [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:gadgets-definition:19:4): miss, new value computed [] [exception] [error] [{reqId}] {exception_url} Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","entryUri":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","rootpath":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","currentDirectory":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","currentUri":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/ext.uls.pt.less","filename":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/ext.uls.pt.less","uri_root":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/"},"index":1558},"exception_url":"[no req]","reqId":"7a5d26121f71d9f957da8789","caught_by":"other"} [exception-json] [error] {"id":"7a5d26121f71d9f957da8789","type":"Less_Exception_Compiler","file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php","line":37,"message":"Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php","line":70,"function":"genCSS","class":"Less_Tree_Dimension","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php","line":62,"function":"genCSS","class":"Less_Tree_Expression","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Declaration","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php","line":566,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php","line":23,"function":"genCSS","class":"Less_Tree_Ruleset","type":"->"},{"file":"/workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php","line":237,"function":"toCSS","class":"Less_Tree","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":1111,"function":"getCss","class":"Less_Parser","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":998,"function":"compileLessString","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":974,"function":"processStyle","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":952,"function":"readStyleFile","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/FileModule.php","line":393,"function":"readStyleFiles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":768,"function":"getStyles","class":"MediaWiki\\ResourceLoader\\FileModule","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/Module.php","line":734,"function":"buildContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1205,"function":"getModuleContent","class":"MediaWiki\\ResourceLoader\\Module","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1102,"function":"addOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":1035,"function":"getOneModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/includes/ResourceLoader/ResourceLoader.php","line":750,"function":"makeModuleResponse","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/tests/phpunit/structure/ResourcesTest.php","line":347,"function":"respond","class":"MediaWiki\\ResourceLoader\\ResourceLoader","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1617,"function":"testRespond","class":"ResourcesTest","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1223,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":729,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":973,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":685,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":651,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":146,"function":"run","class":"PHPUnit\\TextUI\\TestRunner","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":99,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->"},{"file":"/workspace/src/vendor/phpunit/phpunit/phpunit","line":107,"function":"main","class":"PHPUnit\\TextUI\\Command","type":"::"},{"file":"/workspace/src/vendor/bin/phpunit","line":122,"args":["string"],"function":"include"}]} {"private":true} [resourceloader] [warning] Generating module package failed: {exception} {"exception":{"currentFile":{"entryPath":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","entryUri":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","rootpath":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","currentDirectory":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/","currentUri":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/ext.uls.pt.less","filename":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/ext.uls.pt.less","uri_root":"\/workspace\/src\/extensions\/UniversalLanguageSelector\/resources\/css\/"},"index":1558}} === ERRORS! Tests: 9040, Assertions: 35974, Errors: 1, Failures: 164, Skipped: 3. You should really speed up these slow tests (>100ms)... 1. 5809ms to run SpecialPageFatalTest::testSpecialPageDoesNotFatal with data set "Version" 2. 3151ms to run PerformanceBudgetTest::testTotalModulesSize 3. 2258ms to run ResourcesTest::testRespond with data set "mediawiki.template json" 4. 1858ms to run ContentHandlerFunctionalTest::testPreSaveTransform 5. 1296ms to run ContentHandlerFunctionalTest::testGetParserOutput 6. 1263ms to run Wikibase\\MediaInfo\\Tests\\Integration\\StatementsTest::testEditStatements 7. 1255ms to run ContentHandlerFunctionalTest::testPreloadTransform 8. 1194ms to run ResourcesTest::testRespond with data set "ext.growthExperiments.StructuredTask vector" 9. 1182ms to run ResourcesTest::testRespond with data set "ext.growthExperiments.StructuredTask minerva" 10. 1106ms to run ResourcesTest::testRespond with data set "ext.growthExperiments.StructuredTask vector-2022" ...and there are 1021 more above your threshold hidden from view Script phpunit handling the phpunit event returned with error code 2 Script @phpunit was called via phpunit:entrypoint Worker exited with status 2 Some split_groups failed - returning failure status Summarizing parallel error logs for database group... Report from `split_group6`: There was 1 error: 1) ResourcesTest::testResourceFiles Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in mediawiki.htmlform.ooui.styles.less on line 72, column 4 70| .oo-ui-tagMultiselectWidget, 71| .oo-ui-textInputWidget { 72| max-width: 50em - @ooui-spacing-radio-label; 73| } 74| } 75| } /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php:94 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php:52 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php:46 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php:29 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php:100 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php:97 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php:97 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php:97 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php:97 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php:225 /workspace/src/includes/ResourceLoader/FileModule.php:1111 /workspace/src/includes/ResourceLoader/FileModule.php:998 /workspace/src/includes/ResourceLoader/FileModule.php:974 /workspace/src/includes/ResourceLoader/FileModule.php:952 /workspace/src/vendor/wikimedia/testing-access-wrapper/src/TestingAccessWrapper.php:114 /workspace/src/tests/phpunit/structure/ResourcesTest.php:280 -- There were 164 failures: 1) ResourcesTest::testRespond with data set "mediawiki.skinning.content.parsoid minerva" ('mediawiki.skinning.content.parsoid', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mediawiki.skinning.content.parsoid":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 2) ResourcesTest::testRespond with data set "mediawiki.diff.styles minerva" ('mediawiki.diff.styles', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mediawiki.diff.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 3) ResourcesTest::testRespond with data set "mediawiki.hlist minerva" ('mediawiki.hlist', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mediawiki.hlist":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 4) ResourcesTest::testRespond with data set "mediawiki.htmlform.ooui.styles minerva" ('mediawiki.htmlform.ooui.styles', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in mediawiki.htmlform.ooui.styles.less on line 72, column 4\n +70| .oo-ui-tagMultiselectWidget,\n +71| .oo-ui-textInputWidget {\n +72| max-width: 50em - @ooui-spacing-radio-label;\n +73| }\n +74| }\n +75| }\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#7 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#8 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#12 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#13 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#14 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#15 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#18 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#19 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#20 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#31 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#32 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#33 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#34 {main}' + 1 => 'Problematic modules: {"mediawiki.htmlform.ooui.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 5) ResourcesTest::testRespond with data set "mediawiki.notification minerva" ('mediawiki.notification', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 6) ResourcesTest::testRespond with data set "mediawiki.searchSuggest minerva" ('mediawiki.searchSuggest', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 7) ResourcesTest::testRespond with data set "mediawiki.action.edit.styles minerva" ('mediawiki.action.edit.styles', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mediawiki.action.edit.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 8) ResourcesTest::testRespond with data set "mediawiki.action.history.styles minerva" ('mediawiki.action.history.styles', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/CodexModule.php(223): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\CodexModule->processStyle()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#18 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#31 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#32 {main}' + 1 => 'Problematic modules: {"mediawiki.action.history.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 9) ResourcesTest::testRespond with data set "mediawiki.page.gallery.styles minerva" ('mediawiki.page.gallery.styles', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mediawiki.page.gallery.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 10) ResourcesTest::testRespond with data set "mediawiki.rcfilters.filters.base.styles minerva" ('mediawiki.rcfilters.filters.b...styles', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em in mw.rcfilters.mixins.less on line 49, column 2\n +47| // A mixin for changes list containers. Applies enough margin-left to fit the 5 highlight circles.\n +48| .result-circle-margin() {\n +49| margin-left: ~'calc( ( @{size-circle-result} + @{margin-circle-result} ) * 5 + @{margin-circle} )';\n +50| }\n +51| \n +52| .background-color-with-dark-mode( @bgcolor ) { in mw.rcfilters.less\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Mixin/Call.php(140)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(150): Less_Tree_Mixin_Call->compile()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(92): Less_Tree_Ruleset->EvalMixinCalls()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mediawiki.rcfilters.filters.base.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 11) ResourcesTest::testRespond with data set "mediawiki.rcfilters.filters.ui minerva" ('mediawiki.rcfilters.filters.ui', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 12) ResourcesTest::testRespond with data set "mediawiki.interface.helpers.styles minerva" ('mediawiki.interface.helpers.styles', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mediawiki.interface.helpers.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 13) ResourcesTest::testRespond with data set "mediawiki.special minerva" ('mediawiki.special', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mediawiki.special":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 14) ResourcesTest::testRespond with data set "mediawiki.special.changeslist minerva" ('mediawiki.special.changeslist', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mediawiki.special.changeslist":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 15) ResourcesTest::testRespond with data set "mediawiki.special.search.interwikiwidget.styles minerva" ('mediawiki.special.search.inte...styles', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mediawiki.special.search.interwikiwidget.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 16) ResourcesTest::testRespond with data set "mediawiki.special.search.styles minerva" ('mediawiki.special.search.styles', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mediawiki.special.search.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 17) ResourcesTest::testRespond with data set "mediawiki.widgets.datetime minerva" ('mediawiki.widgets.datetime', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 18) ResourcesTest::testRespond with data set "skins.minerva.styles minerva" ('skins.minerva.styles', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/SkinModule.php(525): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\SkinModule->getStyles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#18 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#31 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#32 {main}' + 1 => 'Problematic modules: {"skins.minerva.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 19) ResourcesTest::testRespond with data set "skins.minerva.amc.styles minerva" ('skins.minerva.amc.styles', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"skins.minerva.amc.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 20) ResourcesTest::testRespond with data set "skins.minerva.loggedin.styles minerva" ('skins.minerva.loggedin.styles', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"skins.minerva.loggedin.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 21) ResourcesTest::testRespond with data set "skins.minerva.scripts minerva" ('skins.minerva.scripts', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 22) ResourcesTest::testRespond with data set "ext.checkUser.styles minerva" ('ext.checkUser.styles', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in investigateblock.less on line 14, column 2\n +12| .ext-checkuser-investigate-block-notice.oo-ui-fieldLayout {\n +13| margin-left: @ooui-spacing-radio-label;\n +14| max-width: 50em - @ooui-spacing-radio-label;\n +15| }\n +16| \n +17| .mw-special-InvestigateBlock .mw-htmlform {\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#18 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#31 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#32 {main}' + 1 => 'Problematic modules: {"ext.checkUser.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 23) ResourcesTest::testRespond with data set "ext.echo.ui minerva" ('ext.echo.ui', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 24) ResourcesTest::testRespond with data set "ext.growthExperiments.HomepageDiscovery.styles minerva" ('ext.growthExperiments.Homepag...styles', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'px' and em'. in HomepageDiscoveryMobile.less on line 5, column 1\n +3| // The header holding the hamburger icon has max-width: @contentMaxWidthTablet and width: 90%\n +4| // so it stops growing at @contentMaxWidthTablet / 0.9 pixels.\n +5| @hamburger-header-maxwidth: ( @min-width-breakpoint-desktop - 6.7em ) / 0.9;\n +6| \n +7| .mw-ge-homepage-discovery-banner-mobile {\n +8| display: flex;\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(26): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#7 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#12 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#14 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#18 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#19 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#31 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#32 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#33 {main}' + 1 => 'Problematic modules: {"ext.growthExperiments.HomepageDiscovery.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 25) ResourcesTest::testRespond with data set "ext.growthExperiments.Homepage.SuggestedEdits minerva" ('ext.growthExperiments.Homepag...dEdits', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 26) ResourcesTest::testRespond with data set "ext.growthExperiments.Homepage.styles minerva" ('ext.growthExperiments.Homepage.styles', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' + 1 => 'Problematic modules: {"ext.growthExperiments.Homepage.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 27) ResourcesTest::testRespond with data set "ext.growthExperiments.StructuredTask minerva" ('ext.growthExperiments.StructuredTask', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 28) ResourcesTest::testRespond with data set "ext.growthExperiments.Help minerva" ('ext.growthExperiments.Help', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 29) ResourcesTest::testRespond with data set "ext.growthExperiments.HelpPanel minerva" ('ext.growthExperiments.HelpPanel', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 30) ResourcesTest::testRespond with data set "ext.kartographer.dialog minerva" ('ext.kartographer.dialog', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 31) ResourcesTest::testRespond with data set "mobile.init.styles minerva" ('mobile.init.styles', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mobile.init.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 32) ResourcesTest::testRespond with data set "mobile.startup minerva" ('mobile.startup', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 33) ResourcesTest::testRespond with data set "mobile.languages.structured minerva" ('mobile.languages.structured', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 34) ResourcesTest::testRespond with data set "mobile.special.styles minerva" ('mobile.special.styles', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mobile.special.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 35) ResourcesTest::testRespond with data set "mobile.special.mobileoptions.styles minerva" ('mobile.special.mobileoptions.styles', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mobile.special.mobileoptions.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 36) ResourcesTest::testRespond with data set "ext.templateDataGenerator.editTemplatePage minerva" ('ext.templateDataGenerator.edi...tePage', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 37) ResourcesTest::testRespond with data set "ext.uls.pt minerva" ('ext.uls.pt', 'minerva') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(70): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Expression->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"ext.uls.pt":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 38) ResourcesTest::testRespond with data set "mediawiki.htmlform.ooui.styles vector-2022" ('mediawiki.htmlform.ooui.styles', 'vector-2022') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in mediawiki.htmlform.ooui.styles.less on line 72, column 4\n +70| .oo-ui-tagMultiselectWidget,\n +71| .oo-ui-textInputWidget {\n +72| max-width: 50em - @ooui-spacing-radio-label;\n +73| }\n +74| }\n +75| }\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#7 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#8 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#12 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#13 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#14 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#15 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#18 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#19 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#20 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#31 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#32 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#33 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#34 {main}' + 1 => 'Problematic modules: {"mediawiki.htmlform.ooui.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 39) ResourcesTest::testRespond with data set "mediawiki.notification vector-2022" ('mediawiki.notification', 'vector-2022') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: rem/em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 40) ResourcesTest::testRespond with data set "mediawiki.rcfilters.filters.base.styles vector-2022" ('mediawiki.rcfilters.filters.b...styles', 'vector-2022') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em in mw.rcfilters.mixins.less on line 49, column 2\n +47| // A mixin for changes list containers. Applies enough margin-left to fit the 5 highlight circles.\n +48| .result-circle-margin() {\n +49| margin-left: ~'calc( ( @{size-circle-result} + @{margin-circle-result} ) * 5 + @{margin-circle} )';\n +50| }\n +51| \n +52| .background-color-with-dark-mode( @bgcolor ) { in mw.rcfilters.less\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Mixin/Call.php(140)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(150): Less_Tree_Mixin_Call->compile()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(92): Less_Tree_Ruleset->EvalMixinCalls()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mediawiki.rcfilters.filters.base.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 41) ResourcesTest::testRespond with data set "mediawiki.rcfilters.filters.ui vector-2022" ('mediawiki.rcfilters.filters.ui', 'vector-2022') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 42) ResourcesTest::testRespond with data set "mediawiki.widgets.datetime vector-2022" ('mediawiki.widgets.datetime', 'vector-2022') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 43) ResourcesTest::testRespond with data set "skins.minerva.styles vector-2022" ('skins.minerva.styles', 'vector-2022') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/SkinModule.php(525): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\SkinModule->getStyles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#18 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#31 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#32 {main}' + 1 => 'Problematic modules: {"skins.minerva.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 44) ResourcesTest::testRespond with data set "skins.minerva.amc.styles vector-2022" ('skins.minerva.amc.styles', 'vector-2022') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"skins.minerva.amc.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 45) ResourcesTest::testRespond with data set "skins.minerva.loggedin.styles vector-2022" ('skins.minerva.loggedin.styles', 'vector-2022') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"skins.minerva.loggedin.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 46) ResourcesTest::testRespond with data set "skins.minerva.scripts vector-2022" ('skins.minerva.scripts', 'vector-2022') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 47) ResourcesTest::testRespond with data set "ext.checkUser.styles vector-2022" ('ext.checkUser.styles', 'vector-2022') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in investigateblock.less on line 14, column 2\n +12| .ext-checkuser-investigate-block-notice.oo-ui-fieldLayout {\n +13| margin-left: @ooui-spacing-radio-label;\n +14| max-width: 50em - @ooui-spacing-radio-label;\n +15| }\n +16| \n +17| .mw-special-InvestigateBlock .mw-htmlform {\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#18 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#31 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#32 {main}' + 1 => 'Problematic modules: {"ext.checkUser.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 48) ResourcesTest::testRespond with data set "ext.growthExperiments.HomepageDiscovery.styles vector-2022" ('ext.growthExperiments.Homepag...styles', 'vector-2022') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'px' and em'. in HomepageDiscoveryMobile.less on line 5, column 1\n +3| // The header holding the hamburger icon has max-width: @contentMaxWidthTablet and width: 90%\n +4| // so it stops growing at @contentMaxWidthTablet / 0.9 pixels.\n +5| @hamburger-header-maxwidth: ( @min-width-breakpoint-desktop - 6.7em ) / 0.9;\n +6| \n +7| .mw-ge-homepage-discovery-banner-mobile {\n +8| display: flex;\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(26): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#7 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#12 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#14 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#18 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#19 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#31 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#32 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#33 {main}' + 1 => 'Problematic modules: {"ext.growthExperiments.HomepageDiscovery.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 49) ResourcesTest::testRespond with data set "ext.growthExperiments.Homepage.SuggestedEdits vector-2022" ('ext.growthExperiments.Homepag...dEdits', 'vector-2022') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 50) ResourcesTest::testRespond with data set "ext.growthExperiments.Homepage.styles vector-2022" ('ext.growthExperiments.Homepage.styles', 'vector-2022') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' + 1 => 'Problematic modules: {"ext.growthExperiments.Homepage.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 51) ResourcesTest::testRespond with data set "ext.growthExperiments.StructuredTask vector-2022" ('ext.growthExperiments.StructuredTask', 'vector-2022') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 52) ResourcesTest::testRespond with data set "ext.growthExperiments.Help vector-2022" ('ext.growthExperiments.Help', 'vector-2022') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 53) ResourcesTest::testRespond with data set "ext.growthExperiments.HelpPanel vector-2022" ('ext.growthExperiments.HelpPanel', 'vector-2022') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 54) ResourcesTest::testRespond with data set "ext.kartographer.dialog vector-2022" ('ext.kartographer.dialog', 'vector-2022') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 55) ResourcesTest::testRespond with data set "ext.templateDataGenerator.editTemplatePage vector-2022" ('ext.templateDataGenerator.edi...tePage', 'vector-2022') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 56) ResourcesTest::testRespond with data set "ext.uls.pt vector-2022" ('ext.uls.pt', 'vector-2022') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(70): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Expression->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"ext.uls.pt":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 57) ResourcesTest::testRespond with data set "mediawiki.htmlform.ooui.styles vector" ('mediawiki.htmlform.ooui.styles', 'vector') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in mediawiki.htmlform.ooui.styles.less on line 72, column 4\n +70| .oo-ui-tagMultiselectWidget,\n +71| .oo-ui-textInputWidget {\n +72| max-width: 50em - @ooui-spacing-radio-label;\n +73| }\n +74| }\n +75| }\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#7 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#8 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#12 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#13 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#14 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#15 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#18 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#19 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#20 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#31 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#32 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#33 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#34 {main}' + 1 => 'Problematic modules: {"mediawiki.htmlform.ooui.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 58) ResourcesTest::testRespond with data set "mediawiki.rcfilters.filters.base.styles vector" ('mediawiki.rcfilters.filters.b...styles', 'vector') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em in mw.rcfilters.mixins.less on line 49, column 2\n +47| // A mixin for changes list containers. Applies enough margin-left to fit the 5 highlight circles.\n +48| .result-circle-margin() {\n +49| margin-left: ~'calc( ( @{size-circle-result} + @{margin-circle-result} ) * 5 + @{margin-circle} )';\n +50| }\n +51| \n +52| .background-color-with-dark-mode( @bgcolor ) { in mw.rcfilters.less\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Mixin/Call.php(140)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(150): Less_Tree_Mixin_Call->compile()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(92): Less_Tree_Ruleset->EvalMixinCalls()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mediawiki.rcfilters.filters.base.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 59) ResourcesTest::testRespond with data set "mediawiki.rcfilters.filters.ui vector" ('mediawiki.rcfilters.filters.ui', 'vector') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 60) ResourcesTest::testRespond with data set "mediawiki.widgets.datetime vector" ('mediawiki.widgets.datetime', 'vector') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 61) ResourcesTest::testRespond with data set "skins.minerva.styles vector" ('skins.minerva.styles', 'vector') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/SkinModule.php(525): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\SkinModule->getStyles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#18 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#31 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#32 {main}' + 1 => 'Problematic modules: {"skins.minerva.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 62) ResourcesTest::testRespond with data set "skins.minerva.amc.styles vector" ('skins.minerva.amc.styles', 'vector') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"skins.minerva.amc.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 63) ResourcesTest::testRespond with data set "skins.minerva.loggedin.styles vector" ('skins.minerva.loggedin.styles', 'vector') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"skins.minerva.loggedin.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 64) ResourcesTest::testRespond with data set "skins.minerva.scripts vector" ('skins.minerva.scripts', 'vector') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 65) ResourcesTest::testRespond with data set "ext.checkUser.styles vector" ('ext.checkUser.styles', 'vector') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in investigateblock.less on line 14, column 2\n +12| .ext-checkuser-investigate-block-notice.oo-ui-fieldLayout {\n +13| margin-left: @ooui-spacing-radio-label;\n +14| max-width: 50em - @ooui-spacing-radio-label;\n +15| }\n +16| \n +17| .mw-special-InvestigateBlock .mw-htmlform {\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#18 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#31 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#32 {main}' + 1 => 'Problematic modules: {"ext.checkUser.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 66) ResourcesTest::testRespond with data set "ext.growthExperiments.HomepageDiscovery.styles vector" ('ext.growthExperiments.Homepag...styles', 'vector') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'px' and em'. in HomepageDiscoveryMobile.less on line 5, column 1\n +3| // The header holding the hamburger icon has max-width: @contentMaxWidthTablet and width: 90%\n +4| // so it stops growing at @contentMaxWidthTablet / 0.9 pixels.\n +5| @hamburger-header-maxwidth: ( @min-width-breakpoint-desktop - 6.7em ) / 0.9;\n +6| \n +7| .mw-ge-homepage-discovery-banner-mobile {\n +8| display: flex;\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(26): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#7 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#12 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#14 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#18 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#19 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#31 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#32 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#33 {main}' + 1 => 'Problematic modules: {"ext.growthExperiments.HomepageDiscovery.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 67) ResourcesTest::testRespond with data set "ext.growthExperiments.Homepage.SuggestedEdits vector" ('ext.growthExperiments.Homepag...dEdits', 'vector') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 68) ResourcesTest::testRespond with data set "ext.growthExperiments.Homepage.styles vector" ('ext.growthExperiments.Homepage.styles', 'vector') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' + 1 => 'Problematic modules: {"ext.growthExperiments.Homepage.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 69) ResourcesTest::testRespond with data set "ext.growthExperiments.StructuredTask vector" ('ext.growthExperiments.StructuredTask', 'vector') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 70) ResourcesTest::testRespond with data set "ext.growthExperiments.Help vector" ('ext.growthExperiments.Help', 'vector') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 71) ResourcesTest::testRespond with data set "ext.growthExperiments.HelpPanel vector" ('ext.growthExperiments.HelpPanel', 'vector') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 72) ResourcesTest::testRespond with data set "ext.kartographer.dialog vector" ('ext.kartographer.dialog', 'vector') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 73) ResourcesTest::testRespond with data set "ext.templateDataGenerator.editTemplatePage vector" ('ext.templateDataGenerator.edi...tePage', 'vector') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 74) ResourcesTest::testRespond with data set "ext.uls.pt vector" ('ext.uls.pt', 'vector') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(70): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Expression->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"ext.uls.pt":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 75) ResourcesTest::testRespond with data set "mediawiki.htmlform.ooui.styles contenttranslation" ('mediawiki.htmlform.ooui.styles', 'contenttranslation') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in mediawiki.htmlform.ooui.styles.less on line 72, column 4\n +70| .oo-ui-tagMultiselectWidget,\n +71| .oo-ui-textInputWidget {\n +72| max-width: 50em - @ooui-spacing-radio-label;\n +73| }\n +74| }\n +75| }\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#7 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#8 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#12 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#13 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#14 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#15 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#18 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#19 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#20 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#31 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#32 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#33 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#34 {main}' + 1 => 'Problematic modules: {"mediawiki.htmlform.ooui.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 76) ResourcesTest::testRespond with data set "mediawiki.rcfilters.filters.base.styles contenttranslation" ('mediawiki.rcfilters.filters.b...styles', 'contenttranslation') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em in mw.rcfilters.mixins.less on line 49, column 2\n +47| // A mixin for changes list containers. Applies enough margin-left to fit the 5 highlight circles.\n +48| .result-circle-margin() {\n +49| margin-left: ~'calc( ( @{size-circle-result} + @{margin-circle-result} ) * 5 + @{margin-circle} )';\n +50| }\n +51| \n +52| .background-color-with-dark-mode( @bgcolor ) { in mw.rcfilters.less\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Mixin/Call.php(140)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(150): Less_Tree_Mixin_Call->compile()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(92): Less_Tree_Ruleset->EvalMixinCalls()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mediawiki.rcfilters.filters.base.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 77) ResourcesTest::testRespond with data set "mediawiki.rcfilters.filters.ui contenttranslation" ('mediawiki.rcfilters.filters.ui', 'contenttranslation') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 78) ResourcesTest::testRespond with data set "mediawiki.widgets.datetime contenttranslation" ('mediawiki.widgets.datetime', 'contenttranslation') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 79) ResourcesTest::testRespond with data set "skins.minerva.styles contenttranslation" ('skins.minerva.styles', 'contenttranslation') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/SkinModule.php(525): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\SkinModule->getStyles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#18 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#31 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#32 {main}' + 1 => 'Problematic modules: {"skins.minerva.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 80) ResourcesTest::testRespond with data set "skins.minerva.amc.styles contenttranslation" ('skins.minerva.amc.styles', 'contenttranslation') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"skins.minerva.amc.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 81) ResourcesTest::testRespond with data set "skins.minerva.loggedin.styles contenttranslation" ('skins.minerva.loggedin.styles', 'contenttranslation') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"skins.minerva.loggedin.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 82) ResourcesTest::testRespond with data set "skins.minerva.scripts contenttranslation" ('skins.minerva.scripts', 'contenttranslation') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 83) ResourcesTest::testRespond with data set "ext.checkUser.styles contenttranslation" ('ext.checkUser.styles', 'contenttranslation') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in investigateblock.less on line 14, column 2\n +12| .ext-checkuser-investigate-block-notice.oo-ui-fieldLayout {\n +13| margin-left: @ooui-spacing-radio-label;\n +14| max-width: 50em - @ooui-spacing-radio-label;\n +15| }\n +16| \n +17| .mw-special-InvestigateBlock .mw-htmlform {\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#18 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#31 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#32 {main}' + 1 => 'Problematic modules: {"ext.checkUser.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 84) ResourcesTest::testRespond with data set "ext.growthExperiments.HomepageDiscovery.styles contenttranslation" ('ext.growthExperiments.Homepag...styles', 'contenttranslation') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'px' and em'. in HomepageDiscoveryMobile.less on line 5, column 1\n +3| // The header holding the hamburger icon has max-width: @contentMaxWidthTablet and width: 90%\n +4| // so it stops growing at @contentMaxWidthTablet / 0.9 pixels.\n +5| @hamburger-header-maxwidth: ( @min-width-breakpoint-desktop - 6.7em ) / 0.9;\n +6| \n +7| .mw-ge-homepage-discovery-banner-mobile {\n +8| display: flex;\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(26): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#7 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#12 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#14 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#18 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#19 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#31 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#32 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#33 {main}' + 1 => 'Problematic modules: {"ext.growthExperiments.HomepageDiscovery.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 85) ResourcesTest::testRespond with data set "ext.growthExperiments.Homepage.SuggestedEdits contenttranslation" ('ext.growthExperiments.Homepag...dEdits', 'contenttranslation') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 86) ResourcesTest::testRespond with data set "ext.growthExperiments.Homepage.styles contenttranslation" ('ext.growthExperiments.Homepage.styles', 'contenttranslation') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' + 1 => 'Problematic modules: {"ext.growthExperiments.Homepage.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 87) ResourcesTest::testRespond with data set "ext.growthExperiments.StructuredTask contenttranslation" ('ext.growthExperiments.StructuredTask', 'contenttranslation') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 88) ResourcesTest::testRespond with data set "ext.growthExperiments.Help contenttranslation" ('ext.growthExperiments.Help', 'contenttranslation') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 89) ResourcesTest::testRespond with data set "ext.growthExperiments.HelpPanel contenttranslation" ('ext.growthExperiments.HelpPanel', 'contenttranslation') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 90) ResourcesTest::testRespond with data set "ext.kartographer.dialog contenttranslation" ('ext.kartographer.dialog', 'contenttranslation') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 91) ResourcesTest::testRespond with data set "ext.templateDataGenerator.editTemplatePage contenttranslation" ('ext.templateDataGenerator.edi...tePage', 'contenttranslation') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 92) ResourcesTest::testRespond with data set "ext.uls.pt contenttranslation" ('ext.uls.pt', 'contenttranslation') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(70): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Expression->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"ext.uls.pt":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 93) ResourcesTest::testRespond with data set "mediawiki.htmlform.ooui.styles fallback" ('mediawiki.htmlform.ooui.styles', 'fallback') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in mediawiki.htmlform.ooui.styles.less on line 72, column 4\n +70| .oo-ui-tagMultiselectWidget,\n +71| .oo-ui-textInputWidget {\n +72| max-width: 50em - @ooui-spacing-radio-label;\n +73| }\n +74| }\n +75| }\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#7 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#8 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#12 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#13 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#14 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#15 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#18 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#19 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#20 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#31 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#32 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#33 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#34 {main}' + 1 => 'Problematic modules: {"mediawiki.htmlform.ooui.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 94) ResourcesTest::testRespond with data set "mediawiki.rcfilters.filters.base.styles fallback" ('mediawiki.rcfilters.filters.b...styles', 'fallback') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em in mw.rcfilters.mixins.less on line 49, column 2\n +47| // A mixin for changes list containers. Applies enough margin-left to fit the 5 highlight circles.\n +48| .result-circle-margin() {\n +49| margin-left: ~'calc( ( @{size-circle-result} + @{margin-circle-result} ) * 5 + @{margin-circle} )';\n +50| }\n +51| \n +52| .background-color-with-dark-mode( @bgcolor ) { in mw.rcfilters.less\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Mixin/Call.php(140)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(150): Less_Tree_Mixin_Call->compile()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(92): Less_Tree_Ruleset->EvalMixinCalls()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mediawiki.rcfilters.filters.base.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 95) ResourcesTest::testRespond with data set "mediawiki.rcfilters.filters.ui fallback" ('mediawiki.rcfilters.filters.ui', 'fallback') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 96) ResourcesTest::testRespond with data set "mediawiki.widgets.datetime fallback" ('mediawiki.widgets.datetime', 'fallback') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 97) ResourcesTest::testRespond with data set "skins.minerva.styles fallback" ('skins.minerva.styles', 'fallback') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/SkinModule.php(525): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\SkinModule->getStyles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#18 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#31 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#32 {main}' + 1 => 'Problematic modules: {"skins.minerva.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 98) ResourcesTest::testRespond with data set "skins.minerva.amc.styles fallback" ('skins.minerva.amc.styles', 'fallback') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"skins.minerva.amc.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 99) ResourcesTest::testRespond with data set "skins.minerva.loggedin.styles fallback" ('skins.minerva.loggedin.styles', 'fallback') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"skins.minerva.loggedin.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 100) ResourcesTest::testRespond with data set "skins.minerva.scripts fallback" ('skins.minerva.scripts', 'fallback') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 101) ResourcesTest::testRespond with data set "ext.checkUser.styles fallback" ('ext.checkUser.styles', 'fallback') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in investigateblock.less on line 14, column 2\n +12| .ext-checkuser-investigate-block-notice.oo-ui-fieldLayout {\n +13| margin-left: @ooui-spacing-radio-label;\n +14| max-width: 50em - @ooui-spacing-radio-label;\n +15| }\n +16| \n +17| .mw-special-InvestigateBlock .mw-htmlform {\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#18 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#31 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#32 {main}' + 1 => 'Problematic modules: {"ext.checkUser.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 102) ResourcesTest::testRespond with data set "ext.growthExperiments.HomepageDiscovery.styles fallback" ('ext.growthExperiments.Homepag...styles', 'fallback') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'px' and em'. in HomepageDiscoveryMobile.less on line 5, column 1\n +3| // The header holding the hamburger icon has max-width: @contentMaxWidthTablet and width: 90%\n +4| // so it stops growing at @contentMaxWidthTablet / 0.9 pixels.\n +5| @hamburger-header-maxwidth: ( @min-width-breakpoint-desktop - 6.7em ) / 0.9;\n +6| \n +7| .mw-ge-homepage-discovery-banner-mobile {\n +8| display: flex;\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(26): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#7 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#12 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#14 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#18 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#19 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#31 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#32 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#33 {main}' + 1 => 'Problematic modules: {"ext.growthExperiments.HomepageDiscovery.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 103) ResourcesTest::testRespond with data set "ext.growthExperiments.Homepage.SuggestedEdits fallback" ('ext.growthExperiments.Homepag...dEdits', 'fallback') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 104) ResourcesTest::testRespond with data set "ext.growthExperiments.Homepage.styles fallback" ('ext.growthExperiments.Homepage.styles', 'fallback') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' + 1 => 'Problematic modules: {"ext.growthExperiments.Homepage.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 105) ResourcesTest::testRespond with data set "ext.growthExperiments.StructuredTask fallback" ('ext.growthExperiments.StructuredTask', 'fallback') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 106) ResourcesTest::testRespond with data set "ext.growthExperiments.Help fallback" ('ext.growthExperiments.Help', 'fallback') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 107) ResourcesTest::testRespond with data set "ext.growthExperiments.HelpPanel fallback" ('ext.growthExperiments.HelpPanel', 'fallback') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 108) ResourcesTest::testRespond with data set "ext.kartographer.dialog fallback" ('ext.kartographer.dialog', 'fallback') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 109) ResourcesTest::testRespond with data set "ext.templateDataGenerator.editTemplatePage fallback" ('ext.templateDataGenerator.edi...tePage', 'fallback') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 110) ResourcesTest::testRespond with data set "ext.uls.pt fallback" ('ext.uls.pt', 'fallback') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(70): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Expression->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"ext.uls.pt":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 111) ResourcesTest::testRespond with data set "mediawiki.htmlform.ooui.styles apioutput" ('mediawiki.htmlform.ooui.styles', 'apioutput') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in mediawiki.htmlform.ooui.styles.less on line 72, column 4\n +70| .oo-ui-tagMultiselectWidget,\n +71| .oo-ui-textInputWidget {\n +72| max-width: 50em - @ooui-spacing-radio-label;\n +73| }\n +74| }\n +75| }\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#7 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#8 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#12 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#13 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#14 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#15 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#18 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#19 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#20 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#31 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#32 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#33 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#34 {main}' + 1 => 'Problematic modules: {"mediawiki.htmlform.ooui.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 112) ResourcesTest::testRespond with data set "mediawiki.rcfilters.filters.base.styles apioutput" ('mediawiki.rcfilters.filters.b...styles', 'apioutput') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em in mw.rcfilters.mixins.less on line 49, column 2\n +47| // A mixin for changes list containers. Applies enough margin-left to fit the 5 highlight circles.\n +48| .result-circle-margin() {\n +49| margin-left: ~'calc( ( @{size-circle-result} + @{margin-circle-result} ) * 5 + @{margin-circle} )';\n +50| }\n +51| \n +52| .background-color-with-dark-mode( @bgcolor ) { in mw.rcfilters.less\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Mixin/Call.php(140)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(150): Less_Tree_Mixin_Call->compile()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(92): Less_Tree_Ruleset->EvalMixinCalls()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mediawiki.rcfilters.filters.base.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 113) ResourcesTest::testRespond with data set "mediawiki.rcfilters.filters.ui apioutput" ('mediawiki.rcfilters.filters.ui', 'apioutput') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 114) ResourcesTest::testRespond with data set "mediawiki.widgets.datetime apioutput" ('mediawiki.widgets.datetime', 'apioutput') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 115) ResourcesTest::testRespond with data set "skins.minerva.styles apioutput" ('skins.minerva.styles', 'apioutput') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/SkinModule.php(525): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\SkinModule->getStyles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#18 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#31 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#32 {main}' + 1 => 'Problematic modules: {"skins.minerva.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 116) ResourcesTest::testRespond with data set "skins.minerva.amc.styles apioutput" ('skins.minerva.amc.styles', 'apioutput') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"skins.minerva.amc.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 117) ResourcesTest::testRespond with data set "skins.minerva.loggedin.styles apioutput" ('skins.minerva.loggedin.styles', 'apioutput') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"skins.minerva.loggedin.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 118) ResourcesTest::testRespond with data set "skins.minerva.scripts apioutput" ('skins.minerva.scripts', 'apioutput') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 119) ResourcesTest::testRespond with data set "ext.checkUser.styles apioutput" ('ext.checkUser.styles', 'apioutput') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in investigateblock.less on line 14, column 2\n +12| .ext-checkuser-investigate-block-notice.oo-ui-fieldLayout {\n +13| margin-left: @ooui-spacing-radio-label;\n +14| max-width: 50em - @ooui-spacing-radio-label;\n +15| }\n +16| \n +17| .mw-special-InvestigateBlock .mw-htmlform {\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#18 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#31 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#32 {main}' + 1 => 'Problematic modules: {"ext.checkUser.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 120) ResourcesTest::testRespond with data set "ext.growthExperiments.HomepageDiscovery.styles apioutput" ('ext.growthExperiments.Homepag...styles', 'apioutput') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'px' and em'. in HomepageDiscoveryMobile.less on line 5, column 1\n +3| // The header holding the hamburger icon has max-width: @contentMaxWidthTablet and width: 90%\n +4| // so it stops growing at @contentMaxWidthTablet / 0.9 pixels.\n +5| @hamburger-header-maxwidth: ( @min-width-breakpoint-desktop - 6.7em ) / 0.9;\n +6| \n +7| .mw-ge-homepage-discovery-banner-mobile {\n +8| display: flex;\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(26): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#7 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#12 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#14 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#18 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#19 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#31 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#32 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#33 {main}' + 1 => 'Problematic modules: {"ext.growthExperiments.HomepageDiscovery.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 121) ResourcesTest::testRespond with data set "ext.growthExperiments.Homepage.SuggestedEdits apioutput" ('ext.growthExperiments.Homepag...dEdits', 'apioutput') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 122) ResourcesTest::testRespond with data set "ext.growthExperiments.Homepage.styles apioutput" ('ext.growthExperiments.Homepage.styles', 'apioutput') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' + 1 => 'Problematic modules: {"ext.growthExperiments.Homepage.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 123) ResourcesTest::testRespond with data set "ext.growthExperiments.StructuredTask apioutput" ('ext.growthExperiments.StructuredTask', 'apioutput') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 124) ResourcesTest::testRespond with data set "ext.growthExperiments.Help apioutput" ('ext.growthExperiments.Help', 'apioutput') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 125) ResourcesTest::testRespond with data set "ext.growthExperiments.HelpPanel apioutput" ('ext.growthExperiments.HelpPanel', 'apioutput') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 126) ResourcesTest::testRespond with data set "ext.kartographer.dialog apioutput" ('ext.kartographer.dialog', 'apioutput') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 127) ResourcesTest::testRespond with data set "ext.templateDataGenerator.editTemplatePage apioutput" ('ext.templateDataGenerator.edi...tePage', 'apioutput') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 128) ResourcesTest::testRespond with data set "ext.uls.pt apioutput" ('ext.uls.pt', 'apioutput') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(70): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Expression->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"ext.uls.pt":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 129) ResourcesTest::testRespond with data set "mediawiki.htmlform.ooui.styles authentication-popup" ('mediawiki.htmlform.ooui.styles', 'authentication-popup') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in mediawiki.htmlform.ooui.styles.less on line 72, column 4\n +70| .oo-ui-tagMultiselectWidget,\n +71| .oo-ui-textInputWidget {\n +72| max-width: 50em - @ooui-spacing-radio-label;\n +73| }\n +74| }\n +75| }\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#7 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#8 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#12 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#13 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#14 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#15 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#18 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#19 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#20 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#31 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#32 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#33 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#34 {main}' + 1 => 'Problematic modules: {"mediawiki.htmlform.ooui.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 130) ResourcesTest::testRespond with data set "mediawiki.rcfilters.filters.base.styles authentication-popup" ('mediawiki.rcfilters.filters.b...styles', 'authentication-popup') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em in mw.rcfilters.mixins.less on line 49, column 2\n +47| // A mixin for changes list containers. Applies enough margin-left to fit the 5 highlight circles.\n +48| .result-circle-margin() {\n +49| margin-left: ~'calc( ( @{size-circle-result} + @{margin-circle-result} ) * 5 + @{margin-circle} )';\n +50| }\n +51| \n +52| .background-color-with-dark-mode( @bgcolor ) { in mw.rcfilters.less\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Mixin/Call.php(140)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(150): Less_Tree_Mixin_Call->compile()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(92): Less_Tree_Ruleset->EvalMixinCalls()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mediawiki.rcfilters.filters.base.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 131) ResourcesTest::testRespond with data set "mediawiki.rcfilters.filters.ui authentication-popup" ('mediawiki.rcfilters.filters.ui', 'authentication-popup') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 132) ResourcesTest::testRespond with data set "mediawiki.widgets.datetime authentication-popup" ('mediawiki.widgets.datetime', 'authentication-popup') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 133) ResourcesTest::testRespond with data set "skins.minerva.styles authentication-popup" ('skins.minerva.styles', 'authentication-popup') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/SkinModule.php(525): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\SkinModule->getStyles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#18 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#31 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#32 {main}' + 1 => 'Problematic modules: {"skins.minerva.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 134) ResourcesTest::testRespond with data set "skins.minerva.amc.styles authentication-popup" ('skins.minerva.amc.styles', 'authentication-popup') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"skins.minerva.amc.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 135) ResourcesTest::testRespond with data set "skins.minerva.loggedin.styles authentication-popup" ('skins.minerva.loggedin.styles', 'authentication-popup') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"skins.minerva.loggedin.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 136) ResourcesTest::testRespond with data set "skins.minerva.scripts authentication-popup" ('skins.minerva.scripts', 'authentication-popup') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 137) ResourcesTest::testRespond with data set "ext.checkUser.styles authentication-popup" ('ext.checkUser.styles', 'authentication-popup') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in investigateblock.less on line 14, column 2\n +12| .ext-checkuser-investigate-block-notice.oo-ui-fieldLayout {\n +13| margin-left: @ooui-spacing-radio-label;\n +14| max-width: 50em - @ooui-spacing-radio-label;\n +15| }\n +16| \n +17| .mw-special-InvestigateBlock .mw-htmlform {\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#18 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#31 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#32 {main}' + 1 => 'Problematic modules: {"ext.checkUser.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 138) ResourcesTest::testRespond with data set "ext.growthExperiments.HomepageDiscovery.styles authentication-popup" ('ext.growthExperiments.Homepag...styles', 'authentication-popup') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'px' and em'. in HomepageDiscoveryMobile.less on line 5, column 1\n +3| // The header holding the hamburger icon has max-width: @contentMaxWidthTablet and width: 90%\n +4| // so it stops growing at @contentMaxWidthTablet / 0.9 pixels.\n +5| @hamburger-header-maxwidth: ( @min-width-breakpoint-desktop - 6.7em ) / 0.9;\n +6| \n +7| .mw-ge-homepage-discovery-banner-mobile {\n +8| display: flex;\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(26): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#7 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#12 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#14 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#18 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#19 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#31 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#32 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#33 {main}' + 1 => 'Problematic modules: {"ext.growthExperiments.HomepageDiscovery.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 139) ResourcesTest::testRespond with data set "ext.growthExperiments.Homepage.SuggestedEdits authentication-popup" ('ext.growthExperiments.Homepag...dEdits', 'authentication-popup') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 140) ResourcesTest::testRespond with data set "ext.growthExperiments.Homepage.styles authentication-popup" ('ext.growthExperiments.Homepage.styles', 'authentication-popup') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' + 1 => 'Problematic modules: {"ext.growthExperiments.Homepage.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 141) ResourcesTest::testRespond with data set "ext.growthExperiments.StructuredTask authentication-popup" ('ext.growthExperiments.StructuredTask', 'authentication-popup') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 142) ResourcesTest::testRespond with data set "ext.growthExperiments.Help authentication-popup" ('ext.growthExperiments.Help', 'authentication-popup') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 143) ResourcesTest::testRespond with data set "ext.growthExperiments.HelpPanel authentication-popup" ('ext.growthExperiments.HelpPanel', 'authentication-popup') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 144) ResourcesTest::testRespond with data set "ext.kartographer.dialog authentication-popup" ('ext.kartographer.dialog', 'authentication-popup') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 145) ResourcesTest::testRespond with data set "ext.templateDataGenerator.editTemplatePage authentication-popup" ('ext.templateDataGenerator.edi...tePage', 'authentication-popup') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 146) ResourcesTest::testRespond with data set "ext.uls.pt authentication-popup" ('ext.uls.pt', 'authentication-popup') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(70): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Expression->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"ext.uls.pt":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 147) ResourcesTest::testRespond with data set "mediawiki.htmlform.ooui.styles json" ('mediawiki.htmlform.ooui.styles', 'json') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in mediawiki.htmlform.ooui.styles.less on line 72, column 4\n +70| .oo-ui-tagMultiselectWidget,\n +71| .oo-ui-textInputWidget {\n +72| max-width: 50em - @ooui-spacing-radio-label;\n +73| }\n +74| }\n +75| }\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#7 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#8 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#12 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#13 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#14 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#15 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#18 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#19 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#20 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#31 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#32 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#33 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#34 {main}' + 1 => 'Problematic modules: {"mediawiki.htmlform.ooui.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 148) ResourcesTest::testRespond with data set "mediawiki.rcfilters.filters.base.styles json" ('mediawiki.rcfilters.filters.b...styles', 'json') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em in mw.rcfilters.mixins.less on line 49, column 2\n +47| // A mixin for changes list containers. Applies enough margin-left to fit the 5 highlight circles.\n +48| .result-circle-margin() {\n +49| margin-left: ~'calc( ( @{size-circle-result} + @{margin-circle-result} ) * 5 + @{margin-circle} )';\n +50| }\n +51| \n +52| .background-color-with-dark-mode( @bgcolor ) { in mw.rcfilters.less\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Mixin/Call.php(140)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(150): Less_Tree_Mixin_Call->compile()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(92): Less_Tree_Ruleset->EvalMixinCalls()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"mediawiki.rcfilters.filters.base.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 149) ResourcesTest::testRespond with data set "mediawiki.rcfilters.filters.ui json" ('mediawiki.rcfilters.filters.ui', 'json') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 150) ResourcesTest::testRespond with data set "mediawiki.widgets.datetime json" ('mediawiki.widgets.datetime', 'json') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 151) ResourcesTest::testRespond with data set "skins.minerva.styles json" ('skins.minerva.styles', 'json') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/SkinModule.php(525): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\SkinModule->getStyles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#18 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#31 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#32 {main}' + 1 => 'Problematic modules: {"skins.minerva.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 152) ResourcesTest::testRespond with data set "skins.minerva.amc.styles json" ('skins.minerva.amc.styles', 'json') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"skins.minerva.amc.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 153) ResourcesTest::testRespond with data set "skins.minerva.loggedin.styles json" ('skins.minerva.loggedin.styles', 'json') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"skins.minerva.loggedin.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 154) ResourcesTest::testRespond with data set "skins.minerva.scripts json" ('skins.minerva.scripts', 'json') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in minerva.variables.less on line 58, column 1\n +56| // and the search bar.\n +57| @min-size-interactive-touch-ems: unit( ( @min-size-interactive-touch / @font-size-browser ), em );\n +58| @min-width-branding-box-ems: @device-width-tablet-ems - ( 3 * @min-size-interactive-touch-ems ) - @width-search-box;\n +59| // FIXME: This is the min-width before T349793 was merged. Remove when T366859 is resolved.\n +60| @T366859-min-width-branding-box-ems: 10.0625em;\n +61| \n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 155) ResourcesTest::testRespond with data set "ext.checkUser.styles json" ('ext.checkUser.styles', 'json') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'em' and /em'. in investigateblock.less on line 14, column 2\n +12| .ext-checkuser-investigate-block-notice.oo-ui-fieldLayout {\n +13| margin-left: @ooui-spacing-radio-label;\n +14| max-width: 50em - @ooui-spacing-radio-label;\n +15| }\n +16| \n +17| .mw-special-InvestigateBlock .mw-htmlform {\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Ruleset->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#18 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#31 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#32 {main}' + 1 => 'Problematic modules: {"ext.checkUser.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 156) ResourcesTest::testRespond with data set "ext.growthExperiments.HomepageDiscovery.styles json" ('ext.growthExperiments.Homepag...styles', 'json') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Incompatible units. Change the units or use the unit function. Bad units: 'px' and em'. in HomepageDiscoveryMobile.less on line 5, column 1\n +3| // The header holding the hamburger icon has max-width: @contentMaxWidthTablet and width: 90%\n +4| // so it stops growing at @contentMaxWidthTablet / 0.9 pixels.\n +5| @hamburger-header-maxwidth: ( @min-width-breakpoint-desktop - 6.7em ) / 0.9;\n +6| \n +7| .mw-ge-homepage-discovery-banner-mobile {\n +8| display: flex;\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(94)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(52): Less_Tree_Dimension->operate()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php(26): Less_Tree_Expression->compile()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(46): Less_Tree_Operation->compile()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Value.php(29): Less_Tree_Expression->compile()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(100): Less_Tree_Value->compile()\n +#6 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(97): Less_Tree_Declaration->compile()\n +#7 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(225): Less_Tree_Ruleset->compile()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#11 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#12 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#13 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#14 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#17 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#18 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#19 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#30 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#31 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#32 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#33 {main}' + 1 => 'Problematic modules: {"ext.growthExperiments.HomepageDiscovery.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 157) ResourcesTest::testRespond with data set "ext.growthExperiments.Homepage.SuggestedEdits json" ('ext.growthExperiments.Homepag...dEdits', 'json') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 158) ResourcesTest::testRespond with data set "ext.growthExperiments.Homepage.styles json" ('ext.growthExperiments.Homepage.styles', 'json') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' + 1 => 'Problematic modules: {"ext.growthExperiments.Homepage.styles":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 159) ResourcesTest::testRespond with data set "ext.growthExperiments.StructuredTask json" ('ext.growthExperiments.StructuredTask', 'json') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 160) ResourcesTest::testRespond with data set "ext.growthExperiments.Help json" ('ext.growthExperiments.Help', 'json') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 161) ResourcesTest::testRespond with data set "ext.growthExperiments.HelpPanel json" ('ext.growthExperiments.HelpPanel', 'json') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 162) ResourcesTest::testRespond with data set "ext.kartographer.dialog json" ('ext.kartographer.dialog', 'json') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 163) ResourcesTest::testRespond with data set "ext.templateDataGenerator.editTemplatePage json" ('ext.templateDataGenerator.edi...tePage', 'json') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#5 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#10 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#12 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1117): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#16 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#17 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#29 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#30 {main}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 164) ResourcesTest::testRespond with data set "ext.uls.pt json" ('ext.uls.pt', 'json') Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ -Array &0 () +Array &0 ( + 0 => 'Less_Exception_Compiler: Multiple units in dimension. Correct the units or use the unit function. Bad unit: /em\n +Backtrace:\n +from /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php(37)\n +#0 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php(70): Less_Tree_Dimension->genCSS()\n +#1 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php(62): Less_Tree_Expression->genCSS()\n +#2 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Declaration->genCSS()\n +#3 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php(566): Less_Tree_Ruleset->genCSS()\n +#4 /workspace/src/vendor/wikimedia/less.php/lib/Less/Tree.php(23): Less_Tree_Ruleset->genCSS()\n +#5 /workspace/src/vendor/wikimedia/less.php/lib/Less/Parser.php(237): Less_Tree->toCSS()\n +#6 /workspace/src/includes/ResourceLoader/FileModule.php(1111): Less_Parser->getCss()\n +#7 /workspace/src/includes/ResourceLoader/FileModule.php(998): MediaWiki\ResourceLoader\FileModule->compileLessString()\n +#8 /workspace/src/includes/ResourceLoader/FileModule.php(974): MediaWiki\ResourceLoader\FileModule->processStyle()\n +#9 /workspace/src/includes/ResourceLoader/FileModule.php(952): MediaWiki\ResourceLoader\FileModule->readStyleFile()\n +#10 /workspace/src/includes/ResourceLoader/FileModule.php(393): MediaWiki\ResourceLoader\FileModule->readStyleFiles()\n +#11 /workspace/src/includes/ResourceLoader/Module.php(768): MediaWiki\ResourceLoader\FileModule->getStyles()\n +#12 /workspace/src/includes/ResourceLoader/Module.php(734): MediaWiki\ResourceLoader\Module->buildContent()\n +#13 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1205): MediaWiki\ResourceLoader\Module->getModuleContent()\n +#14 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1102): MediaWiki\ResourceLoader\ResourceLoader->addOneModuleResponse()\n +#15 /workspace/src/includes/ResourceLoader/ResourceLoader.php(1035): MediaWiki\ResourceLoader\ResourceLoader->getOneModuleResponse()\n +#16 /workspace/src/includes/ResourceLoader/ResourceLoader.php(750): MediaWiki\ResourceLoader\ResourceLoader->makeModuleResponse()\n +#17 /workspace/src/tests/phpunit/structure/ResourcesTest.php(347): MediaWiki\ResourceLoader\ResourceLoader->respond()\n +#18 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1617): ResourcesTest->testRespond()\n +#19 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(1223): PHPUnit\Framework\TestCase->runTest()\n +#20 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php(729): PHPUnit\Framework\TestCase->runBare()\n +#21 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php(973): PHPUnit\Framework\TestResult->run()\n +#22 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestCase->run()\n +#23 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#24 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#25 /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php(685): PHPUnit\Framework\TestSuite->run()\n +#26 /workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(651): PHPUnit\Framework\TestSuite->run()\n +#27 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(146): PHPUnit\TextUI\TestRunner->run()\n +#28 /workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php(99): PHPUnit\TextUI\Command->run()\n +#29 /workspace/src/vendor/phpunit/phpunit/phpunit(107): PHPUnit\TextUI\Command::main()\n +#30 /workspace/src/vendor/bin/phpunit(122): include(string)\n +#31 {main}' + 1 => 'Problematic modules: {"ext.uls.pt":"error"}' +) /workspace/src/tests/phpunit/structure/ResourcesTest.php:349 You should really speed up these slow tests (>100ms)... 1. 5809ms to run SpecialPageFatalTest::testSpecialPageDoesNotFatal with data set "Version" 2. 3151ms to run PerformanceBudgetTest::testTotalModulesSize 3. 2630ms to run Wikibase\\Repo\\Tests\\Api\\SetClaimTest::testAddClaim 4. 2258ms to run ResourcesTest::testRespond with data set "mediawiki.template json" 5. 2192ms to run Wikibase\\Repo\\Tests\\Api\\RemoveClaimsTest::testValidRequests 6. 2048ms to run Wikibase\\Repo\\Tests\\Actions\\EditEntityActionTest::testActionForPage 7. 1858ms to run ContentHandlerFunctionalTest::testPreSaveTransform 8. 1742ms to run TranslationTransverUpdaterTest::testTransver 9. 1719ms to run Wikibase\\Repo\\Tests\\Actions\\ViewEntityActionTest::testActionForPage 10. 1654ms to run Wikibase\\Repo\\Tests\\Api\\RemoveReferencesTest::testRequests INFO:quibble.commands:<<< Finish: PHPUnit extensions suite (with database) parallel run (Composer), in 451.657 s DEBUG:quibble.cmd:No quibble.yaml in /workspace/src INFO:backend.ChromeWebDriver:Terminating ChromeWebDriver INFO:backend.Xvfb:Terminating Xvfb INFO:backend.MySQL:Terminating MySQL Traceback (most recent call last): File "/usr/local/bin/quibble", line 8, in sys.exit(main()) File "/usr/local/lib/python3.9/dist-packages/quibble/cmd.py", line 991, in main cmd.execute( File "/usr/local/lib/python3.9/dist-packages/quibble/cmd.py", line 643, in execute raise called_process_error File "/usr/local/lib/python3.9/dist-packages/quibble/cmd.py", line 629, in execute quibble.commands.execute_command(command) File "/usr/local/lib/python3.9/dist-packages/quibble/commands.py", line 48, in execute_command command.execute() File "/usr/local/lib/python3.9/dist-packages/quibble/commands.py", line 1050, in execute run(phpunit_command, cwd=self.mw_install_path, env=phpunit_env) File "/usr/local/lib/python3.9/dist-packages/quibble/commands.py", line 91, in run raise subprocess.CalledProcessError( subprocess.CalledProcessError: Command '['composer', 'run', '--timeout=0', 'phpunit:parallel:database', '--']' returned non-zero exit status 1. Build step 'Execute shell' marked build as failure [PostBuildScript] - [INFO] Executing post build scripts. [wmf-quibble-core-vendor-mysql-php81] $ /bin/bash /tmp/jenkins2167397645175905842.sh + set -o pipefail ++ pwd + '[' '!' -d /srv/jenkins/workspace/wmf-quibble-core-vendor-mysql-php81/log ']' ++ pwd + exec docker run --entrypoint=/bin/rm --volume /srv/jenkins/workspace/wmf-quibble-core-vendor-mysql-php81/log:/log --security-opt seccomp=unconfined --init --rm --label jenkins.job=wmf-quibble-core-vendor-mysql-php81 --label jenkins.build=469 --env-file /dev/fd/63 docker-registry.wikimedia.org/buster:latest -fR /log/rawSeleniumVideoGrabs ++ /usr/bin/env ++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)=' [PostBuildScript] - [INFO] Executing post build scripts. [wmf-quibble-core-vendor-mysql-php81] $ /bin/bash -xe /tmp/jenkins2804591578783519743.sh + find log/ -name 'mw-debug-*.log' -exec gzip '{}' + Archiving artifacts [PostBuildScript] - [INFO] Executing post build scripts. [PostBuildScript] - [INFO] Build does not have any of the results [SUCCESS]. Did not execute build step #0. [PostBuildScript] - [INFO] Executing post build scripts. [PostBuildScript] - [INFO] Build does not have any of the results [SUCCESS]. Did not execute build step #0. [PostBuildScript] - [INFO] Executing post build scripts. [wmf-quibble-core-vendor-mysql-php81] $ /bin/bash -xe /tmp/jenkins134642815885549435.sh + echo 'Clearing /srv/jenkins/workspace/wmf-quibble-core-vendor-mysql-php81/cache' Clearing /srv/jenkins/workspace/wmf-quibble-core-vendor-mysql-php81/cache [wmf-quibble-core-vendor-mysql-php81] $ /bin/bash /tmp/jenkins13164741430645209447.sh + set -o pipefail ++ pwd + '[' '!' -d /srv/jenkins/workspace/wmf-quibble-core-vendor-mysql-php81/cache ']' ++ pwd + exec docker run --volume /srv/jenkins/workspace/wmf-quibble-core-vendor-mysql-php81/cache:/cache --security-opt seccomp=unconfined --init --rm --label jenkins.job=wmf-quibble-core-vendor-mysql-php81 --label jenkins.build=469 --env-file /dev/fd/63 docker-registry.wikimedia.org/releng/castor:0.4.0 clear ++ /usr/bin/env ++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)=' [PostBuildScript] - [INFO] Executing post build scripts. [wmf-quibble-core-vendor-mysql-php81] $ /bin/bash -xe /tmp/jenkins1918730063768769773.sh + set -euxo pipefail + docker ps -q --filter label=jenkins.job=wmf-quibble-core-vendor-mysql-php81 --filter label=jenkins.build=469 + xargs --no-run-if-empty docker stop [PostBuildScript] - [INFO] Executing post build scripts. [wmf-quibble-core-vendor-mysql-php81] $ /bin/bash /tmp/jenkins1254349692350095945.sh + set -o pipefail + '[' '!' -d /srv/jenkins/workspace/wmf-quibble-core-vendor-mysql-php81 ']' + exec docker run --entrypoint=/usr/bin/find --user=root --volume /srv/jenkins/workspace/wmf-quibble-core-vendor-mysql-php81:/workspace --security-opt seccomp=unconfined --init --rm --label jenkins.job=wmf-quibble-core-vendor-mysql-php81 --label jenkins.build=469 --env-file /dev/fd/63 docker-registry.wikimedia.org/buster:latest /workspace -mindepth 1 -delete ++ /usr/bin/env ++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)=' [wmf-quibble-core-vendor-mysql-php81] $ /bin/bash -xe /tmp/jenkins1826034797141715634.sh + echo 'Listing potentially remaining files in workspace for T282893' Listing potentially remaining files in workspace for T282893 + ls -laF --color=always total 8 drwxr-xr-x 2 jenkins-deploy wikidev 4096 Mar 8 02:14 ./ drwxrwxr-x 31 jenkins-deploy wikidev 4096 Mar 8 02:13 ../ [wmf-quibble-core-vendor-mysql-php81] $ /bin/bash -xe /tmp/jenkins24211375950995810.sh + set -u + rmdir /srv/jenkins/workspace/wmf-quibble-core-vendor-mysql-php81 Finished: FAILURE