Page MenuHomePhabricator
Authored By
matmarex
Mar 8 2025, 2:43 AM
Size
3 MB
Referenced Files
None
Subscribers
None

consoleText.txt

This file is larger than 256 KB, so syntax highlighting was skipped.
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: <MySQL (no socket)>
DEBUG:quibble.cmd:Run Post-dependency install, pre-database dependent steps in parallel (concurrency=2):
* Install MediaWiki, db=<MySQL (no socket)>
* 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: <ExternalWebserver http://127.0.0.1:9413 /workspace/src> <Xvfb :94> <ChromeWebDriver :94>
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: <MySQL (no socket)>
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: <MySQL (no socket)>, in 2.336 s
INFO:quibble.commands:>>> Start: Run Post-dependency install, pre-database dependent steps in parallel (concurrency=2):
* Install MediaWiki, db=<MySQL /workspace/db/quibble-mysql-_cjwxyz0/socket>
* npm install in /workspace/src
INFO:quibble.commands:>>> Start: Install MediaWiki, db=<MySQL /workspace/db/quibble-mysql-_cjwxyz0/socket>
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 <http://127.0.0.1:9413> to view your wiki. If you have questions, check out our frequently asked questions list: <https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ> or use one of the support forums linked on that page.
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=<MySQL /workspace/db/quibble-mysql-_cjwxyz0/socket>, 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 <https://github.com/visionmedia/superagent/releases>. Thanks to @shadowgate15, @spence-s, and @niftylettuce. Superagent is sponsored by Forward Email at <https://forwardemail.net>.
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=<MySQL /workspace/db/quibble-mysql-_cjwxyz0/socket>
* 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: <ExternalWebserver http://127.0.0.1:9413 /workspace/src> <Xvfb :94> <ChromeWebDriver :94>
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: <ExternalWebserver http://127.0.0.1:9413 /workspace/src> <Xvfb :94> <ChromeWebDriver :94>, in 0.018 s
INFO:quibble.commands:>>> Start: Run Qunit tests
INFO:quibble.use_headless:Display: <None>
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, '
', '<section re="cx:Section"><p id="mwaA"><span class="cx-segment" data-segmentid="10" id="34">sentence content</span></p><section>', '
', '<xml><section re="cx:Section"><p id="mwaA"><span class="cx-segment" data-segmentid="10" id="34">sentence content</span></p><section></xml>'
WARN: undefined, '
', '<section re="cx:Section"><table id="mwaA"><th id="9"><td id="10">T1<td></th><tr id="10"><td id="10">T1<td></tr></table><section>', '
', '<xml><section re="cx:Section"><table id="mwaA"><th id="9"><td id="10">T1<td></th><tr id="10"><td id="10">T1<td></tr></table><section></xml>'
 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, '
', '<body><b>a</b><b data-parsoid="1">bx</b><b data-parsoid="2">c</b> <b>dd</b</body>', '
', '<xml><body><b>a</b><b data-parsoid="1">bx</b><b data-parsoid="2">c</b> <b>dd</b</body></xml>'
WARN: undefined, '
', '<body><b>a</b><b data-parsoid="1">bx</b><b data-parsoid="2">c</b> <b>dd</b</body>', '
', '<xml><body><b>a</b><b data-parsoid="1">bx</b><b data-parsoid="2">c</b> <b>dd</b</body></xml>'
WARN: undefined, '
', '<body><span typeof="mw:Transclusion" data-mw='{"parts":[{"template":{"target":{"wt":"Inline","href":"./Template:Inline"},"params":{"1":{"wt":"5,678"}},"i":0}}]}' data-ve-no-generated-contents="true">&nbsp;</span></span></body>', '
', '<xml><body><span typeof="mw:Transclusion" data-mw='{"parts":[{"template":{"target":{"wt":"Inline","href":"./Template:Inline"},"params":{"1":{"wt":"5,678"}},"i":0}}]}' data-ve-no-generated-contents="true"></span></span></body></xml>'
 ✔ 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: <ref>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