⚓ T297078 PHPUnit tests should pass when run on their own
Page Menu
Phabricator
Create Task
Maniphest
T297078
PHPUnit tests should pass when run on their own
Closed, Resolved
Public
Actions
Edit Task
Edit Related Tasks...
Create Subtask
Edit Parent Tasks
Edit Subtasks
Merge Duplicates In
Close As Duplicate
Edit Related Objects...
Edit Commits
Edit Mocks
Mute Notifications
Protect as security issue
Assigned To
kostajh
Authored By
kostajh
Dec 6 2021, 8:54 AM
2021-12-06 08:54:49 (UTC+0)
Tags
MediaWiki-Core-Tests
(PHPUnit)
User-kostajh
(Backlog)
MW-1.39-notes (1.39.0-wmf.28; 2022-09-05)
Referenced Files
None
Subscribers
Aklapper
Daimona
kostajh
Description
This is a parent task to collect instances where tests fail when run on their own, either by passing the class as an argument to the
phpunit
entrypoint or by using
--filter
to narrow down to a specific test method in the class.
Background: there are currently several tests in MediaWiki core and extensions/skins that pass in CI, because they are executed in the same process as other tests (using the entrypoint
php tests/phpunit/phpunit.php
or
php tests/phpunit/phpunit.php --testsuite=extensions
). Those tests should be able to pass when run separately from the others.
Details
Related Changes in Gerrit:
Subject
Repo
Branch
Lines +/-
parsoid: inject UrlUtils to avoid phpunit failures in SiteConfigTest
mediawiki/core
master
+17
-1
Customize query in gerrit
Related Objects
Search...
Task Graph
Mentions
Status
Subtype
Assigned
Task
Open
None
T225730
Reduce runtime of MW shared gate Jenkins jobs to 5 min
Open
None
T50217
Speed up MediaWiki PHPUnit build by running integration tests in parallel
Resolved
kostajh
T297078
PHPUnit tests should pass when run on their own
Resolved
kostajh
T297068
MediaWikiServicesTest::testDefaultServiceInstantiation fails when run on its own
Resolved
Krinkle
T297079
LanguageIntegrationTest.php fails when run on its own
Resolved
kostajh
T297082
DefaultPreferencesFactoryTest fails when run on its own
Resolved
kostajh
T297102
ArticleViewTest::testViewOfOldRevisionFromCache fails when run on its own
Resolved
kostajh
T297103
SkinMustacheTest::testGetTemplateData fails when run on its own
Mentioned In
T300461: HTTP request blocked to commons blocked in ForeignAPIRepo::httpGet. Use MockHttpTrait.
T297079: LanguageIntegrationTest.php fails when run on its own
T50217: Speed up MediaWiki PHPUnit build by running integration tests in parallel
Event Timeline
kostajh
created this task.
Dec 6 2021, 8:54 AM
2021-12-06 08:54:49 (UTC+0)
Restricted Application
added a subscriber:
Aklapper
View Herald Transcript
Dec 6 2021, 8:54 AM
2021-12-06 08:54:49 (UTC+0)
kostajh
renamed this task from
PHPUnit tests should be pass when run on their own
to
PHPUnit tests should pass when run on their own
Dec 6 2021, 8:54 AM
2021-12-06 08:54:57 (UTC+0)
kostajh
updated the task description.
(Show Details)
kostajh
added a subtask:
T297068: MediaWikiServicesTest::testDefaultServiceInstantiation fails when run on its own
kostajh
added a comment.
Dec 6 2021, 8:58 AM
2021-12-06 08:58:47 (UTC+0)
Comment Actions
Here's a partial list (from
this CI build
22:41:34 1) MediaWikiServicesTest::testDefaultServiceInstantiation
22:41:34 Use of GrowthExperimentsTaskSuggester service was deprecated in GrowthExperiments 1.35. [Called from Wikimedia\Services\ServiceContainer::createService in /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php at line 447]
22:41:34
22:41:34 /workspace/src/includes/debug/MWDebug.php:377
22:41:34 /workspace/src/includes/debug/MWDebug.php:353
22:41:34 /workspace/src/includes/debug/MWDebug.php:232
22:41:34 /workspace/src/includes/GlobalFunctions.php:1005
22:41:34 /workspace/src/extensions/GrowthExperiments/ServiceWiring.php:589
22:41:34 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
22:41:34 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:416
22:41:34 /workspace/src/includes/MediaWikiServices.php:291
22:41:34 /workspace/src/tests/phpunit/includes/MediaWikiServicesTest.php:386
22:41:34 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:458
22:41:34 /workspace/src/tests/phpunit/phpunit.php:141
22:41:34 /workspace/src/tests/phpunit/phpunit.php:207
22:41:34 === Logs generated by test case
22:41:34 [GlobalTitleFail] [info] RequestContext::getTitle called with no title set. {"exception":{}}
22:41:34 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
22:41:34 [ParserCache] [debug] Creating ParserCache instance for pcache []
22:41:34 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
22:41:34 ===
22:41:34
22:41:34 2) DefaultPreferencesFactoryTest::testShowRollbackConfIsHiddenForUsersWithoutRollbackRights
22:41:34 Error: Call to a member function getSession() on null
22:41:34
22:41:34 /workspace/src/includes/Permissions/PermissionManager.php:1429
22:41:34 /workspace/src/includes/Permissions/PermissionManager.php:1369
22:41:34 /workspace/src/extensions/Echo/includes/EchoHooks.php:309
22:41:34 /workspace/src/includes/HookContainer/HookContainer.php:338
22:41:34 /workspace/src/includes/HookContainer/HookContainer.php:137
22:41:34 /workspace/src/includes/HookContainer/HookRunner.php:1909
22:41:34 /workspace/src/includes/preferences/DefaultPreferencesFactory.php:248
22:41:34 /workspace/src/tests/phpunit/includes/preferences/DefaultPreferencesFactoryTest.php:211
22:41:34 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:458
22:41:34 /workspace/src/tests/phpunit/phpunit.php:141
22:41:34 /workspace/src/tests/phpunit/phpunit.php:207
22:41:34 === Logs generated by test case
22:41:34 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
22:41:34 [localisation] [debug] LocalisationCache using store LCStoreNull []
22:41:34 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
22:41:34 [objectcache] [debug] MainObjectStash using store {class} {"class":"HashBagOStuff"}
22:41:34 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
22:41:34 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
22:41:34 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9412\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"}
22:41:34 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
22:41:34 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"thisWikiIsTheRepo","logValue":"true"}
22:41:34 [Wikibase] [debug] {method}: setting {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:9412\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"}
22:41:34 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"itemAndPropertySourceName","logValue":"'local'"}
22:41:34 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"siteGlobalID","logValue":"'wikidbA'"}
22:41:34 [Parser] [debug] Parser::setOutputFlag: set user-signature flag on 'DefaultPreferencesFactoryTest'; User signature detected []
22:41:34 [GlobalTitleFail] [info] MessageCache::parse called with no title set. {"exception":{}}
22:41:34 ===
22:41:34
22:41:34 3) DefaultPreferencesFactoryTest::testShowRollbackConfIsShownForUsersWithRollbackRights
22:41:34 Error: Call to a member function getSession() on null
22:41:34
22:41:34 /workspace/src/includes/Permissions/PermissionManager.php:1429
22:41:34 /workspace/src/includes/Permissions/PermissionManager.php:1369
22:41:34 /workspace/src/extensions/Echo/includes/EchoHooks.php:309
22:41:34 /workspace/src/includes/HookContainer/HookContainer.php:338
22:41:34 /workspace/src/includes/HookContainer/HookContainer.php:137
22:41:34 /workspace/src/includes/HookContainer/HookRunner.php:1909
22:41:34 /workspace/src/includes/preferences/DefaultPreferencesFactory.php:248
22:41:34 /workspace/src/tests/phpunit/includes/preferences/DefaultPreferencesFactoryTest.php:231
22:41:34 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:458
22:41:34 /workspace/src/tests/phpunit/phpunit.php:141
22:41:34 /workspace/src/tests/phpunit/phpunit.php:207
22:41:34 === Logs generated by test case
22:41:34 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
22:41:34 [localisation] [debug] LocalisationCache using store LCStoreNull []
22:41:34 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
22:41:34 [objectcache] [debug] MainObjectStash using store {class} {"class":"HashBagOStuff"}
22:41:34 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
22:41:34 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
22:41:34 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9412\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"}
22:41:34 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
22:41:34 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"thisWikiIsTheRepo","logValue":"true"}
22:41:34 [Wikibase] [debug] {method}: setting {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:9412\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"}
22:41:34 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"itemAndPropertySourceName","logValue":"'local'"}
22:41:34 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"siteGlobalID","logValue":"'wikidbA'"}
22:41:34 [Parser] [debug] Parser::setOutputFlag: set user-signature flag on 'DefaultPreferencesFactoryTest'; User signature detected []
22:41:34 [GlobalTitleFail] [info] MessageCache::parse called with no title set. {"exception":{}}
22:41:34 ===
22:41:34
22:41:34 4) DefaultPreferencesFactoryTest::testVariantsSupport
22:41:34 Error: Call to a member function getSession() on null
22:41:34
22:41:34 /workspace/src/includes/Permissions/PermissionManager.php:1429
22:41:34 /workspace/src/includes/Permissions/PermissionManager.php:1369
22:41:34 /workspace/src/extensions/Echo/includes/EchoHooks.php:309
22:41:34 /workspace/src/includes/HookContainer/HookContainer.php:338
22:41:34 /workspace/src/includes/HookContainer/HookContainer.php:137
22:41:34 /workspace/src/includes/HookContainer/HookRunner.php:1909
22:41:34 /workspace/src/includes/preferences/DefaultPreferencesFactory.php:248
22:41:34 /workspace/src/tests/phpunit/includes/preferences/DefaultPreferencesFactoryTest.php:371
22:41:34 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:458
22:41:34 /workspace/src/tests/phpunit/phpunit.php:141
22:41:34 /workspace/src/tests/phpunit/phpunit.php:207
22:41:34 === Logs generated by test case
22:41:34 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
22:41:34 [localisation] [debug] LocalisationCache using store LCStoreNull []
22:41:34 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
22:41:34 [objectcache] [debug] MainObjectStash using store {class} {"class":"HashBagOStuff"}
22:41:34 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
22:41:34 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
22:41:34 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9412\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"}
22:41:34 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
22:41:34 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"thisWikiIsTheRepo","logValue":"true"}
22:41:34 [Wikibase] [debug] {method}: setting {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:9412\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"}
22:41:34 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"itemAndPropertySourceName","logValue":"'local'"}
22:41:34 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"siteGlobalID","logValue":"'wikidbA'"}
22:41:34 [Parser] [debug] Parser::setOutputFlag: set user-signature flag on 'DefaultPreferencesFactoryTest'; User signature detected []
22:41:34 [GlobalTitleFail] [info] MessageCache::parse called with no title set. {"exception":{}}
22:41:34 ===
22:41:34
22:41:34 5) DefaultPreferencesFactoryTest::testUserGroupMemberships
22:41:34 Error: Call to a member function getSession() on null
22:41:34
22:41:34 /workspace/src/includes/Permissions/PermissionManager.php:1429
22:41:34 /workspace/src/includes/Permissions/PermissionManager.php:1369
22:41:34 /workspace/src/extensions/Echo/includes/EchoHooks.php:309
22:41:34 /workspace/src/includes/HookContainer/HookContainer.php:338
22:41:34 /workspace/src/includes/HookContainer/HookContainer.php:137
22:41:34 /workspace/src/includes/HookContainer/HookRunner.php:1909
22:41:34 /workspace/src/includes/preferences/DefaultPreferencesFactory.php:248
22:41:34 /workspace/src/tests/phpunit/includes/preferences/DefaultPreferencesFactoryTest.php:396
22:41:34 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:458
22:41:34 /workspace/src/tests/phpunit/phpunit.php:141
22:41:34 /workspace/src/tests/phpunit/phpunit.php:207
22:41:34 === Logs generated by test case
22:41:34 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
22:41:34 [localisation] [debug] LocalisationCache using store LCStoreNull []
22:41:34 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
22:41:34 [objectcache] [debug] MainObjectStash using store {class} {"class":"HashBagOStuff"}
22:41:34 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
22:41:34 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
22:41:34 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9412\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"}
22:41:34 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
22:41:34 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"thisWikiIsTheRepo","logValue":"true"}
22:41:34 [Wikibase] [debug] {method}: setting {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:9412\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"}
22:41:34 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"itemAndPropertySourceName","logValue":"'local'"}
22:41:34 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"siteGlobalID","logValue":"'wikidbA'"}
22:41:34 [UserOptionsManager] [debug] Loading options from database {"user_id":0}
22:41:34 [Parser] [debug] Parser::setOutputFlag: set user-signature flag on 'DefaultPreferencesFactoryTest'; User signature detected []
22:41:34 [GlobalTitleFail] [info] MessageCache::parse called with no title set. {"exception":{}}
22:41:34 ===
22:41:34
22:41:34 6) SkinMustacheTest::testGetTemplateData
22:41:34 TypeError: Argument 2 passed to MediaWiki\Extension\CiteThisPage\Hooks::shouldAddLink() must implement interface Config, null given, called in /workspace/src/extensions/CiteThisPage/includes/Hooks.php on line 34
22:41:34
22:41:34 /workspace/src/extensions/CiteThisPage/includes/Hooks.php:19
22:41:34 /workspace/src/extensions/CiteThisPage/includes/Hooks.php:34
22:41:34 /workspace/src/includes/HookContainer/HookContainer.php:160
22:41:34 /workspace/src/includes/HookContainer/HookRunner.php:3358
22:41:34 /workspace/src/includes/skins/Skin.php:1645
22:41:34 /workspace/src/includes/skins/SkinTemplate.php:732
22:41:34 /workspace/src/includes/skins/SkinTemplate.php:193
22:41:34 /workspace/src/includes/skins/SkinMustache.php:79
22:41:34 /workspace/src/tests/phpunit/includes/skins/SkinMustacheTest.php:103
22:41:34 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:458
22:41:34 /workspace/src/tests/phpunit/phpunit.php:141
22:41:34 /workspace/src/tests/phpunit/phpunit.php:207
22:41:34 === Logs generated by test case
22:41:34 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
22:41:34 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
22:41:34 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"thisWikiIsTheRepo","logValue":"true"}
22:41:34 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9412\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"}
22:41:34 [Wikibase] [debug] {method}: setting {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:9412\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"}
22:41:34 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"itemAndPropertySourceName","logValue":"'local'"}
22:41:34 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"siteGlobalID","logValue":"'wikidbA'"}
22:41:34 [ActionFactory] [debug] {actionName} is being set in configuration rather than CORE_ACTIONS {"actionName":"view"}
22:41:34 [ActionFactory] [debug] {actionName} is being set in configuration rather than CORE_ACTIONS {"actionName":"view"}
22:41:34 ===
22:41:34
22:41:34 --
22:41:34
22:41:34 There were 17 failures:
22:41:34
22:41:34 1) MediaWiki\Tests\Revision\RevisionRendererTest::testGetRenderedRevision_multi
22:41:34 slot header
22:41:34 Failed asserting that '

Kittens\n
22:41:34

Goats\n
22:41:34

' contains ">aux<".
22:41:34
22:41:34 /workspace/src/tests/phpunit/includes/Revision/RevisionRendererTest.php:420
22:41:34 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:458
22:41:34 /workspace/src/tests/phpunit/phpunit.php:141
22:41:34 /workspace/src/tests/phpunit/phpunit.php:207
22:41:34 === Logs generated by test case
22:41:34 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
22:41:34 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"thisWikiIsTheRepo","logValue":"true"}
22:41:34 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9412\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"}
22:41:34 [Wikibase] [debug] {method}: setting {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:9412\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"}
22:41:34 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"itemAndPropertySourceName","logValue":"'local'"}
22:41:34 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"siteGlobalID","logValue":"'wikidbA'"}
22:41:34 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
22:41:34 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"siteGroup","logValue":"NULL"}
22:41:34 [DuplicateParse] [debug] MediaWiki\Parser\ParserObserver::notifyParse: Possibly redundant parse! {"page":"ns0:MediaWiki\\Tests\\Revision\\RevisionRendererTest","rev":null,"options-hash":"canonical","trace":"#0 \/workspace\/src\/includes\/content\/ContentHandler.php(1728): MediaWiki\\Parser\\ParserObserver->notifyParse(Object(Title), NULL, Object(ParserOptions), Object(ParserOutput))\n#1 \/workspace\/src\/includes\/content\/Renderer\/ContentRenderer.php(47): ContentHandler->getParserOutput(Object(WikitextContent), Object(MediaWiki\\Content\\Renderer\\ContentParseParams))\n#2 \/workspace\/src\/includes\/Revision\/RenderedRevision.php(271): MediaWiki\\Content\\Renderer\\ContentRenderer->getParserOutput(Object(WikitextContent), Object(MediaWiki\\Page\\PageIdentityValue), NULL, Object(ParserOptions), true)\n#3 \/workspace\/src\/includes\/Revision\/RenderedRevision.php(238): MediaWiki\\Revision\\RenderedRevision->getSlotParserOutputUncached(Object(WikitextContent), true)\n#4 \/workspace\/src\/includes\/Revision\/RevisionRenderer.php(236): MediaWiki\\Revision\\RenderedRevision->getSlotParserOutput('aux', Array)\n#5 \/workspace\/src\/includes\/Revision\/RevisionRenderer.php(158): MediaWiki\\Revision\\RevisionRenderer->combineSlotOutput(Object(MediaWiki\\Revision\\RenderedRevision), Array)\n#6 [internal function]: MediaWiki\\Revision\\RevisionRenderer->MediaWiki\\Revision\\{closure}(Object(MediaWiki\\Revision\\RenderedRevision), Array)\n#7 \/workspace\/src\/includes\/Revision\/RenderedRevision.php(200): call_user_func(Object(Closure), Object(MediaWiki\\Revision\\RenderedRevision), Array)\n#8 \/workspace\/src\/tests\/phpunit\/includes\/Revision\/RevisionRendererTest.php(406): MediaWiki\\Revision\\RenderedRevision->getRevisionParserOutput()\n#9 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(1472): MediaWiki\\Tests\\Revision\\RevisionRendererTest->testGetRenderedRevision_multi()\n#10 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(1092): PHPUnit\\Framework\\TestCase->runTest()\n#11 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestResult.php(703): PHPUnit\\Framework\\TestCase->runBare()\n#12 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(820): PHPUnit\\Framework\\TestResult->run(Object(MediaWiki\\Tests\\Revision\\RevisionRendererTest))\n#13 \/workspace\/src\/tests\/phpunit\/MediaWikiIntegrationTestCase.php(458): PHPUnit\\Framework\\TestCase->run(Object(PHPUnit\\Framework\\TestResult))\n#14 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): MediaWikiIntegrationTestCase->run(Object(PHPUnit\\Framework\\TestResult))\n#15 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#16 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#17 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/TextUI\/TestRunner.php(656): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#18 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/TextUI\/Command.php(235): PHPUnit\\TextUI\\TestRunner->doRun(Object(PHPUnit\\Framework\\TestSuite), Array, Array, true)\n#19 \/workspace\/src\/tests\/phpunit\/phpunit.php(141): PHPUnit\\TextUI\\Command->run(Array, true)\n#20 \/workspace\/src\/tests\/phpunit\/phpunit.php(207): PHPUnitMaintClass->execute()\n#21 {main}","previous-trace":"#0 \/workspace\/src\/includes\/content\/ContentHandler.php(1728): MediaWiki\\Parser\\ParserObserver->notifyParse(Object(Title), NULL, Object(ParserOptions), Object(ParserOutput))\n#1 \/workspace\/src\/includes\/content\/Renderer\/ContentRenderer.php(47): ContentHandler->getParserOutput(Object(WikitextContent), Object(MediaWiki\\Content\\Renderer\\ContentParseParams))\n#2 \/workspace\/src\/includes\/Revision\/RenderedRevision.php(271): MediaWiki\\Content\\Renderer\\ContentRenderer->getParserOutput(Object(WikitextContent), Object(MediaWiki\\Page\\PageIdentityValue), NULL, Object(ParserOptions), true)\n#3 \/workspace\/src\/includes\/Revision\/RenderedRevision.php(238): MediaWiki\\Revision\\RenderedRevision->getSlotParserOutputUncached(Object(WikitextContent), true)\n#4 \/workspace\/src\/includes\/Revision\/RevisionRenderer.php(236): MediaWiki\\Revision\\RenderedRevision->getSlotParserOutput('main', Array)\n#5 \/workspace\/src\/includes\/Revision\/RevisionRenderer.php(158): MediaWiki\\Revision\\RevisionRenderer->combineSlotOutput(Object(MediaWiki\\Revision\\RenderedRevision), Array)\n#6 [internal function]: MediaWiki\\Revision\\RevisionRenderer->MediaWiki\\Revision\\{closure}(Object(MediaWiki\\Revision\\RenderedRevision), Array)\n#7 \/workspace\/src\/includes\/Revision\/RenderedRevision.php(200): call_user_func(Object(Closure), Object(MediaWiki\\Revision\\RenderedRevision), Array)\n#8 \/workspace\/src\/tests\/phpunit\/includes\/Revision\/RevisionRendererTest.php(406): MediaWiki\\Revision\\RenderedRevision->getRevisionParserOutput()\n#9 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(1472): MediaWiki\\Tests\\Revision\\RevisionRendererTest->testGetRenderedRevision_multi()\n#10 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(1092): PHPUnit\\Framework\\TestCase->runTest()\n#11 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestResult.php(703): PHPUnit\\Framework\\TestCase->runBare()\n#12 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(820): PHPUnit\\Framework\\TestResult->run(Object(MediaWiki\\Tests\\Revision\\RevisionRendererTest))\n#13 \/workspace\/src\/tests\/phpunit\/MediaWikiIntegrationTestCase.php(458): PHPUnit\\Framework\\TestCase->run(Object(PHPUnit\\Framework\\TestResult))\n#14 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): MediaWikiIntegrationTestCase->run(Object(PHPUnit\\Framework\\TestResult))\n#15 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#16 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#17 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/TextUI\/TestRunner.php(656): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#18 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/TextUI\/Command.php(235): PHPUnit\\TextUI\\TestRunner->doRun(Object(PHPUnit\\Framework\\TestSuite), Array, Array, true)\n#19 \/workspace\/src\/tests\/phpunit\/phpunit.php(141): PHPUnit\\TextUI\\Command->run(Array, true)\n#20 \/workspace\/src\/tests\/phpunit\/phpunit.php(207): PHPUnitMaintClass->execute()\n#21 {main}"}
22:41:34 ===
22:41:34
22:41:34 2) MediaWiki\Tests\Parser\ParserCacheTest::testJsonEncodeUnicode
22:41:34 Failed asserting that '' contains "Э".
22:41:34
22:41:34 /workspace/src/tests/phpunit/includes/parser/ParserCacheTest.php:762
22:41:34 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:458
22:41:34 /workspace/src/tests/phpunit/phpunit.php:141
22:41:34 /workspace/src/tests/phpunit/phpunit.php:207
22:41:34
22:41:34 3) NamespaceInfoTest::testGetCanonicalNamespaces
22:41:34 Failed asserting that two arrays are identical.
22:41:34 --- Expected
22:41:34 +++ Actual
22:41:34 @@ @@
22:41:34 3 => 'User_talk'
22:41:34 -1 => 'Special'
22:41:34 -2 => 'Media'
22:41:34 + 250 => 'Page'
22:41:34 + 251 => 'Page_talk'
22:41:34 + 252 => 'Index'
22:41:34 + 253 => 'Index_talk'
22:41:34 + 710 => 'TimedText'
22:41:34 + 711 => 'TimedText_talk'
22:41:34 )
22:41:34
22:41:34 /workspace/src/tests/phpunit/includes/title/NamespaceInfoTest.php:842
22:41:34 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:458
22:41:34 /workspace/src/tests/phpunit/phpunit.php:141
22:41:34 /workspace/src/tests/phpunit/phpunit.php:207
22:41:34
22:41:34 4) NamespaceInfoTest::testGetValidNamespaces
22:41:34 Failed asserting that two arrays are identical.
22:41:34 --- Expected
22:41:34 +++ Actual
22:41:34 @@ @@
22:41:34 1 => 1
22:41:34 2 => 2
22:41:34 3 => 3
22:41:34 + 4 => 250
22:41:34 + 5 => 251
22:41:34 + 6 => 252
22:41:34 + 7 => 253
22:41:34 + 8 => 710
22:41:34 + 9 => 711
22:41:34 )
22:41:34
22:41:34 /workspace/src/tests/phpunit/includes/title/NamespaceInfoTest.php:896
22:41:34 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:458
22:41:34 /workspace/src/tests/phpunit/phpunit.php:141
22:41:34 /workspace/src/tests/phpunit/phpunit.php:207
22:41:34
22:41:34 5) NamespaceInfoTest::testGetCanonicalNamespaces_NoCanonicalNamespaceNames
22:41:34 Failed asserting that two arrays are identical.
22:41:34 --- Expected
22:41:34 +++ Actual
22:41:34 @@ @@
22:41:34 Array &0 (
22:41:34 0 => ''
22:41:34 + 250 => 'Page'
22:41:34 + 251 => 'Page_talk'
22:41:34 + 252 => 'Index'
22:41:34 + 253 => 'Index_talk'
22:41:34 + 710 => 'TimedText'
22:41:34 + 711 => 'TimedText_talk'
22:41:34 )
22:41:34
22:41:34 /workspace/src/tests/phpunit/includes/title/NamespaceInfoTest.php:911
22:41:34 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:458
22:41:34 /workspace/src/tests/phpunit/phpunit.php:141
22:41:34 /workspace/src/tests/phpunit/phpunit.php:207
22:41:34
22:41:34 6) NamespaceInfoTest::testGetValidNamespaces_NoCanonicalNamespaceNames
22:41:34 Failed asserting that two arrays are identical.
22:41:34 --- Expected
22:41:34 +++ Actual
22:41:34 @@ @@
22:41:34 Array &0 (
22:41:34 0 => 0
22:41:34 + 1 => 250
22:41:34 + 2 => 251
22:41:34 + 3 => 252
22:41:34 + 4 => 253
22:41:34 + 5 => 710
22:41:34 + 6 => 711
22:41:34 )
22:41:34
22:41:34 /workspace/src/tests/phpunit/includes/title/NamespaceInfoTest.php:940
22:41:34 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:458
22:41:34 /workspace/src/tests/phpunit/phpunit.php:141
22:41:34 /workspace/src/tests/phpunit/phpunit.php:207
22:41:34
22:41:34 7) NamespaceInfoTest::testGetCanonicalNamespaces_ExtensionNamespaces
22:41:34 Failed asserting that two arrays are identical.
22:41:34 --- Expected
22:41:34 +++ Actual
22:41:34 @@ @@
22:41:34 -1 => 'Special'
22:41:34 -2 => 'Media'
22:41:34 12345 => 'Extended'
22:41:34 + 250 => 'Page'
22:41:34 + 251 => 'Page_talk'
22:41:34 + 252 => 'Index'
22:41:34 + 253 => 'Index_talk'
22:41:34 + 710 => 'TimedText'
22:41:34 + 711 => 'TimedText_talk'
22:41:34 )
22:41:34
22:41:34 /workspace/src/tests/phpunit/includes/title/NamespaceInfoTest.php:963
22:41:34 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:458
22:41:34 /workspace/src/tests/phpunit/phpunit.php:141
22:41:34 /workspace/src/tests/phpunit/phpunit.php:207
22:41:34
22:41:34 8) NamespaceInfoTest::testGetValidNamespaces_ExtensionNamespaces
22:41:34 Failed asserting that two arrays are identical.
22:41:34 --- Expected
22:41:34 +++ Actual
22:41:34 @@ @@
22:41:34 1 => 1
22:41:34 2 => 2
22:41:34 3 => 3
22:41:34 - 4 => 12345
22:41:34 + 4 => 250
22:41:34 + 5 => 251
22:41:34 + 6 => 252
22:41:34 + 7 => 253
22:41:34 + 8 => 710
22:41:34 + 9 => 711
22:41:34 + 10 => 12345
22:41:34 )
22:41:34
22:41:34 /workspace/src/tests/phpunit/includes/title/NamespaceInfoTest.php:999
22:41:34 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:458
22:41:34 /workspace/src/tests/phpunit/phpunit.php:141
22:41:34 /workspace/src/tests/phpunit/phpunit.php:207
22:41:34
22:41:34 9) NamespaceInfoTest::testGetCanonicalNamespaces_ExtraNamespaces
22:41:34 Failed asserting that two arrays are identical.
22:41:34 --- Expected
22:41:34 +++ Actual
22:41:34 @@ @@
22:41:34 -1 => 'Special'
22:41:34 -2 => 'Media'
22:41:34 1234567 => 'Extra'
22:41:34 + 250 => 'Page'
22:41:34 + 251 => 'Page_talk'
22:41:34 + 252 => 'Index'
22:41:34 + 253 => 'Index_talk'
22:41:34 + 710 => 'TimedText'
22:41:34 + 711 => 'TimedText_talk'
22:41:34 )
22:41:34
22:41:34 /workspace/src/tests/phpunit/includes/title/NamespaceInfoTest.php:1089
22:41:34 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:458
22:41:34 /workspace/src/tests/phpunit/phpunit.php:141
22:41:34 /workspace/src/tests/phpunit/phpunit.php:207
22:41:34
22:41:34 10) NamespaceInfoTest::testGetValidNamespaces_ExtraNamespaces
22:41:34 Failed asserting that two arrays are identical.
22:41:34 --- Expected
22:41:34 +++ Actual
22:41:34 @@ @@
22:41:34 1 => 1
22:41:34 2 => 2
22:41:34 3 => 3
22:41:34 - 4 => 1234567
22:41:34 + 4 => 250
22:41:34 + 5 => 251
22:41:34 + 6 => 252
22:41:34 + 7 => 253
22:41:34 + 8 => 710
22:41:34 + 9 => 711
22:41:34 + 10 => 1234567
22:41:34 )
22:41:34
22:41:34 /workspace/src/tests/phpunit/includes/title/NamespaceInfoTest.php:1121
22:41:34 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:458
22:41:34 /workspace/src/tests/phpunit/phpunit.php:141
22:41:34 /workspace/src/tests/phpunit/phpunit.php:207
22:41:34
22:41:34 11) NamespaceInfoTest::testGetCanonicalNamespaces_caching
22:41:34 Failed asserting that two arrays are identical.
22:41:34 --- Expected
22:41:34 +++ Actual
22:41:34 @@ @@
22:41:34 3 => 'User_talk'
22:41:34 -1 => 'Special'
22:41:34 -2 => 'Media'
22:41:34 + 250 => 'Page'
22:41:34 + 251 => 'Page_talk'
22:41:34 + 252 => 'Index'
22:41:34 + 253 => 'Index_talk'
22:41:34 + 710 => 'TimedText'
22:41:34 + 711 => 'TimedText_talk'
22:41:34 )
22:41:34
22:41:34 /workspace/src/tests/phpunit/includes/title/NamespaceInfoTest.php:1144
22:41:34 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:458
22:41:34 /workspace/src/tests/phpunit/phpunit.php:141
22:41:34 /workspace/src/tests/phpunit/phpunit.php:207
22:41:34
22:41:34 12) NamespaceInfoTest::testGetValidNamespaces_caching
22:41:34 Failed asserting that two arrays are identical.
22:41:34 --- Expected
22:41:34 +++ Actual
22:41:34 @@ @@
22:41:34 1 => 1
22:41:34 2 => 2
22:41:34 3 => 3
22:41:34 + 4 => 250
22:41:34 + 5 => 251
22:41:34 + 6 => 252
22:41:34 + 7 => 253
22:41:34 + 8 => 710
22:41:34 + 9 => 711
22:41:34 )
22:41:34
22:41:34 /workspace/src/tests/phpunit/includes/title/NamespaceInfoTest.php:1203
22:41:34 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:458
22:41:34 /workspace/src/tests/phpunit/phpunit.php:141
22:41:34 /workspace/src/tests/phpunit/phpunit.php:207
22:41:34
22:41:34 13) LanguageIntegrationTest::testGetNamespaces with data set "Default configuration" ('en', array(), array('Media', 'Special', '', 'Talk', 'User', 'User_talk', 'File', 'File_talk', 'MediaWiki', 'MediaWiki_talk', 'Template', 'Template_talk', 'Help', 'Help_talk', 'Category', 'Category_talk', 'Project', 'Project_talk'))
22:41:34 Failed asserting that two arrays are equal.
22:41:34 --- Expected
22:41:34 +++ Actual
22:41:34 @@ @@
22:41:34 15 => 'Category_talk'
22:41:34 4 => 'Project'
22:41:34 5 => 'Project_talk'
22:41:34 + 250 => 'Page'
22:41:34 + 251 => 'Page_talk'
22:41:34 + 252 => 'Index'
22:41:34 + 253 => 'Index_talk'
22:41:34 + 710 => 'TimedText'
22:41:34 + 711 => 'TimedText_talk'
22:41:34 + 828 => 'Module'
22:41:34 + 829 => 'Module_talk'
22:41:34 + 1198 => 'Translations'
22:41:34 + 1199 => 'Translations_talk'
22:41:34 + 2300 => 'Gadget'
22:41:34 + 2301 => 'Gadget_talk'
22:41:34 + 2302 => 'Gadget_definition'
22:41:34 + 2303 => 'Gadget_definition_talk'
22:41:34 + 2600 => 'Topic'
22:41:34 )
22:41:34
22:41:34 /workspace/src/tests/phpunit/languages/LanguageIntegrationTest.php:2092
22:41:34 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:458
22:41:34 /workspace/src/tests/phpunit/phpunit.php:141
22:41:34 /workspace/src/tests/phpunit/phpunit.php:207
22:41:34 === Logs generated by test case
22:41:34 [wfDebug] [debug] LanguageClassesTestCase::setUp could not extract a language name out of LanguageIntegrationTest failling back to 'en' {"private":false}
22:41:34 [localisation] [debug] LocalisationCache using store LCStoreNull []
22:41:34 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
22:41:34 ===
22:41:34
22:41:34 14) LanguageIntegrationTest::testGetNamespaces with data set "Custom project NS + extra" ('en', array('Wikipedia', array('Borderlands', 'Borderlands_talk')), array('Media', 'Special', '', 'Talk', 'User', 'User_talk', 'File', 'File_talk', 'MediaWiki', 'MediaWiki_talk', 'Template', 'Template_talk', 'Help', 'Help_talk', 'Category', 'Category_talk', 'Wikipedia', 'Wikipedia_talk', 'Borderlands', 'Borderlands_talk'))
22:41:34 Failed asserting that two arrays are equal.
22:41:34 --- Expected
22:41:34 +++ Actual
22:41:34 @@ @@
22:41:34 5 => 'Wikipedia_talk'
22:41:34 100 => 'Borderlands'
22:41:34 101 => 'Borderlands_talk'
22:41:34 + 250 => 'Page'
22:41:34 + 251 => 'Page_talk'
22:41:34 + 252 => 'Index'
22:41:34 + 253 => 'Index_talk'
22:41:34 + 710 => 'TimedText'
22:41:34 + 711 => 'TimedText_talk'
22:41:34 + 828 => 'Module'
22:41:34 + 829 => 'Module_talk'
22:41:34 + 1198 => 'Translations'
22:41:34 + 1199 => 'Translations_talk'
22:41:34 + 2300 => 'Gadget'
22:41:34 + 2301 => 'Gadget_talk'
22:41:34 + 2302 => 'Gadget_definition'
22:41:34 + 2303 => 'Gadget_definition_talk'
22:41:34 + 2600 => 'Topic'
22:41:34 )
22:41:34
22:41:34 /workspace/src/tests/phpunit/languages/LanguageIntegrationTest.php:2092
22:41:34 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:458
22:41:34 /workspace/src/tests/phpunit/phpunit.php:141
22:41:34 /workspace/src/tests/phpunit/phpunit.php:207
22:41:34 === Logs generated by test case
22:41:34 [wfDebug] [debug] LanguageClassesTestCase::setUp could not extract a language name out of LanguageIntegrationTest failling back to 'en' {"private":false}
22:41:34 [localisation] [debug] LocalisationCache using store LCStoreNull []
22:41:34 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
22:41:34 ===
22:41:34
22:41:34 15) LanguageIntegrationTest::testGetNamespaces with data set "Custom project NS and talk + extra" ('en', array('Wikipedia', 'Wikipedia_drama', array('Borderlands', 'Borderlands_talk')), array('Media', 'Special', '', 'Talk', 'User', 'User_talk', 'File', 'File_talk', 'MediaWiki', 'MediaWiki_talk', 'Template', 'Template_talk', 'Help', 'Help_talk', 'Category', 'Category_talk', 'Wikipedia', 'Wikipedia_drama', 'Borderlands', 'Borderlands_talk'))
22:41:34 Failed asserting that two arrays are equal.
22:41:34 --- Expected
22:41:34 +++ Actual
22:41:34 @@ @@
22:41:34 5 => 'Wikipedia_drama'
22:41:34 100 => 'Borderlands'
22:41:34 101 => 'Borderlands_talk'
22:41:34 + 250 => 'Page'
22:41:34 + 251 => 'Page_talk'
22:41:34 + 252 => 'Index'
22:41:34 + 253 => 'Index_talk'
22:41:34 + 710 => 'TimedText'
22:41:34 + 711 => 'TimedText_talk'
22:41:34 + 828 => 'Module'
22:41:34 + 829 => 'Module_talk'
22:41:34 + 1198 => 'Translations'
22:41:34 + 1199 => 'Translations_talk'
22:41:34 + 2300 => 'Gadget'
22:41:34 + 2301 => 'Gadget_talk'
22:41:34 + 2302 => 'Gadget_definition'
22:41:34 + 2303 => 'Gadget_definition_talk'
22:41:34 + 2600 => 'Topic'
22:41:34 )
22:41:34
22:41:34 /workspace/src/tests/phpunit/languages/LanguageIntegrationTest.php:2092
22:41:34 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:458
22:41:34 /workspace/src/tests/phpunit/phpunit.php:141
22:41:34 /workspace/src/tests/phpunit/phpunit.php:207
22:41:34 === Logs generated by test case
22:41:34 [wfDebug] [debug] LanguageClassesTestCase::setUp could not extract a language name out of LanguageIntegrationTest failling back to 'en' {"private":false}
22:41:34 [localisation] [debug] LocalisationCache using store LCStoreNull []
22:41:34 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
22:41:34 ===
22:41:34
22:41:34 16) LanguageIntegrationTest::testGetNamespaces with data set "Ukrainian default" ('uk', array(), array('Медіа', 'Спеціальна', 'Обговорення', 'Користувач', 'Обговорення_користувача', 'Файл', 'Обговорення_файлу', 'MediaWiki', 'Обговорення_MediaWiki', 'Шаблон', 'Обговорення_шаблону', 'Довідка', 'Обговорення_довідки', 'Категорія', 'Обговорення_категорії', '', 'Project', 'Обговорення_Project'))
22:41:34 Failed asserting that two arrays are equal.
22:41:34 --- Expected
22:41:34 +++ Actual
22:41:34 @@ @@
22:41:34 0 => ''
22:41:34 4 => 'Project'
22:41:34 5 => 'Обговорення_Project'
22:41:34 + 250 => 'Page'
22:41:34 + 251 => 'Page_talk'
22:41:34 + 252 => 'Index'
22:41:34 + 253 => 'Index_talk'
22:41:34 + 710 => 'TimedText'
22:41:34 + 711 => 'TimedText_talk'
22:41:34 + 828 => 'Модуль'
22:41:34 + 829 => 'Обговорення_модуля'
22:41:34 + 1198 => 'Translations'
22:41:34 + 1199 => 'Translations_talk'
22:41:34 + 2300 => 'Gadget'
22:41:34 + 2301 => 'Gadget_talk'
22:41:34 + 2302 => 'Gadget_definition'
22:41:34 + 2303 => 'Gadget_definition_talk'
22:41:34 + 2600 => 'Тема'
22:41:34 )
22:41:34
22:41:34 /workspace/src/tests/phpunit/languages/LanguageIntegrationTest.php:2092
22:41:34 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:458
22:41:34 /workspace/src/tests/phpunit/phpunit.php:141
22:41:34 /workspace/src/tests/phpunit/phpunit.php:207
22:41:34 === Logs generated by test case
22:41:34 [wfDebug] [debug] LanguageClassesTestCase::setUp could not extract a language name out of LanguageIntegrationTest failling back to 'en' {"private":false}
22:41:34 [localisation] [debug] LocalisationCache using store LCStoreNull []
22:41:34 [localisation] [debug] LocalisationCache::isExpired(uk): cache missing, need to make one []
22:41:34 [localisation] [debug] LocalisationCache::recache: got localisation for uk from source []
22:41:34 ===
22:41:34
22:41:34 17) LanguageIntegrationTest::testGetNamespaces with data set "Ukrainian custom NS" ('uk', array('Вікіпедія'), array('Медіа', 'Спеціальна', 'Обговорення', 'Користувач', 'Обговорення_користувача', 'Файл', 'Обговорення_файлу', 'MediaWiki', 'Обговорення_MediaWiki', 'Шаблон', 'Обговорення_шаблону', 'Довідка', 'Обговорення_довідки', 'Категорія', 'Обговорення_категорії', '', 'Вікіпедія', 'Обговорення_Вікіпедії'))
22:41:34 Failed asserting that two arrays are equal.
22:41:34 --- Expected
22:41:34 +++ Actual
22:41:34 @@ @@
22:41:34 0 => ''
22:41:34 4 => 'Вікіпедія'
22:41:34 5 => 'Обговорення_Вікіпедії'
22:41:34 + 250 => 'Page'
22:41:34 + 251 => 'Page_talk'
22:41:34 + 252 => 'Index'
22:41:34 + 253 => 'Index_talk'
22:41:34 + 710 => 'TimedText'
22:41:34 + 711 => 'TimedText_talk'
22:41:34 + 828 => 'Модуль'
22:41:34 + 829 => 'Обговорення_модуля'
22:41:34 + 1198 => 'Translations'
22:41:34 + 1199 => 'Translations_talk'
22:41:34 + 2300 => 'Gadget'
22:41:34 + 2301 => 'Gadget_talk'
22:41:34 + 2302 => 'Gadget_definition'
22:41:34 + 2303 => 'Gadget_definition_talk'
22:41:34 + 2600 => 'Тема'
22:41:34 )
22:41:34
22:41:34 /workspace/src/tests/phpunit/languages/LanguageIntegrationTest.php:2092
22:41:34 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:458
22:41:34 /workspace/src/tests/phpunit/phpunit.php:141
22:41:34 /workspace/src/tests/phpunit/phpunit.php:207
22:41:34 === Logs generated by test case
22:41:34 [wfDebug] [debug] LanguageClassesTestCase::setUp could not extract a language name out of LanguageIntegrationTest failling back to 'en' {"private":false}
22:41:34 [localisation] [debug] LocalisationCache using store LCStoreNull []
22:41:34 [localisation] [debug] LocalisationCache::isExpired(uk): cache missing, need to make one []
22:41:34 ===
22:41:34
Krinkle
closed subtask
T297079: LanguageIntegrationTest.php fails when run on its own
as
Resolved
Dec 6 2021, 3:33 PM
2021-12-06 15:33:01 (UTC+0)
Krinkle
added a parent task:
T50217: Speed up MediaWiki PHPUnit build by running integration tests in parallel
Dec 6 2021, 6:07 PM
2021-12-06 18:07:11 (UTC+0)
kostajh
mentioned this in
T50217: Speed up MediaWiki PHPUnit build by running integration tests in parallel
Dec 6 2021, 8:22 PM
2021-12-06 20:22:51 (UTC+0)
kostajh
mentioned this in
T297079: LanguageIntegrationTest.php fails when run on its own
Dec 8 2021, 1:48 PM
2021-12-08 13:48:38 (UTC+0)
kostajh
added a comment.
Dec 8 2021, 2:03 PM
2021-12-08 14:03:28 (UTC+0)
Comment Actions
Here's another list containing the
@group Database
errors:
17:15:28 There were 20 errors:
17:15:28
17:15:28 1) OutputPageTest::testHeadItemsParserOutput
17:15:28 array_key_exists() expects parameter 2 to be array, null given
17:15:28
17:15:28 /workspace/src/extensions/ProofreadPage/includes/Parser/TranslusionPagesModifier.php:100
17:15:28 /workspace/src/extensions/ProofreadPage/includes/Parser/TranslusionPagesModifier.php:64
17:15:28 /workspace/src/extensions/ProofreadPage/includes/ProofreadPage.php:242
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:338
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:137
17:15:28 /workspace/src/includes/HookContainer/HookRunner.php:2676
17:15:28 /workspace/src/includes/OutputPage.php:2011
17:15:28 /workspace/src/tests/phpunit/includes/OutputPageTest.php:380
17:15:28 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:456
17:15:28 === Logs generated by test case
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:15:28 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:15:28 [objectcache] [debug] MainObjectStash using store {class} {"class":"HashBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:15:28 ===
17:15:28
17:15:28 2) OutputPageTest::testCSPParserOutput
17:15:28 array_key_exists() expects parameter 2 to be array, null given
17:15:28
17:15:28 /workspace/src/extensions/ProofreadPage/includes/Parser/TranslusionPagesModifier.php:100
17:15:28 /workspace/src/extensions/ProofreadPage/includes/Parser/TranslusionPagesModifier.php:64
17:15:28 /workspace/src/extensions/ProofreadPage/includes/ProofreadPage.php:242
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:338
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:137
17:15:28 /workspace/src/includes/HookContainer/HookRunner.php:2676
17:15:28 /workspace/src/includes/OutputPage.php:2011
17:15:28 /workspace/src/tests/phpunit/includes/OutputPageTest.php:412
17:15:28 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:456
17:15:28 === Logs generated by test case
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:15:28 [objectcache] [debug] MainObjectStash using store {class} {"class":"HashBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:15:28 ===
17:15:28
17:15:28 3) OutputPageTest::testShowNewSectionLink
17:15:28 array_key_exists() expects parameter 2 to be array, null given
17:15:28
17:15:28 /workspace/src/extensions/ProofreadPage/includes/Parser/TranslusionPagesModifier.php:100
17:15:28 /workspace/src/extensions/ProofreadPage/includes/Parser/TranslusionPagesModifier.php:64
17:15:28 /workspace/src/extensions/ProofreadPage/includes/ProofreadPage.php:242
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:338
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:137
17:15:28 /workspace/src/includes/HookContainer/HookRunner.php:2676
17:15:28 /workspace/src/includes/OutputPage.php:2011
17:15:28 /workspace/src/tests/phpunit/includes/OutputPageTest.php:935
17:15:28 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:456
17:15:28 === Logs generated by test case
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:15:28 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:15:28 [objectcache] [debug] MainObjectStash using store {class} {"class":"HashBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:15:28 ===
17:15:28
17:15:28 4) OutputPageTest::testForceHideNewSectionLink
17:15:28 array_key_exists() expects parameter 2 to be array, null given
17:15:28
17:15:28 /workspace/src/extensions/ProofreadPage/includes/Parser/TranslusionPagesModifier.php:100
17:15:28 /workspace/src/extensions/ProofreadPage/includes/Parser/TranslusionPagesModifier.php:64
17:15:28 /workspace/src/extensions/ProofreadPage/includes/ProofreadPage.php:242
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:338
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:137
17:15:28 /workspace/src/includes/HookContainer/HookRunner.php:2676
17:15:28 /workspace/src/includes/OutputPage.php:2011
17:15:28 /workspace/src/tests/phpunit/includes/OutputPageTest.php:954
17:15:28 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:456
17:15:28 === Logs generated by test case
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:15:28 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:15:28 [objectcache] [debug] MainObjectStash using store {class} {"class":"HashBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:15:28 ===
17:15:28
17:15:28 5) OutputPageTest::testLanguageLinks
17:15:28 array_key_exists() expects parameter 2 to be array, null given
17:15:28
17:15:28 /workspace/src/extensions/ProofreadPage/includes/Parser/TranslusionPagesModifier.php:100
17:15:28 /workspace/src/extensions/ProofreadPage/includes/Parser/TranslusionPagesModifier.php:64
17:15:28 /workspace/src/extensions/ProofreadPage/includes/ProofreadPage.php:242
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:338
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:137
17:15:28 /workspace/src/includes/HookContainer/HookRunner.php:2676
17:15:28 /workspace/src/includes/OutputPage.php:2011
17:15:28 /workspace/src/tests/phpunit/includes/OutputPageTest.php:1074
17:15:28 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:456
17:15:28 === Logs generated by test case
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:15:28 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:15:28 [objectcache] [debug] MainObjectStash using store {class} {"class":"HashBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:15:28 ===
17:15:28
17:15:28 6) OutputPageTest::testParserOutputCategoryLinks with data set "No categories" (array(), array(), null, array(), array())
17:15:28 array_key_exists() expects parameter 2 to be array, null given
17:15:28
17:15:28 /workspace/src/extensions/ProofreadPage/includes/Parser/TranslusionPagesModifier.php:100
17:15:28 /workspace/src/extensions/ProofreadPage/includes/Parser/TranslusionPagesModifier.php:64
17:15:28 /workspace/src/extensions/ProofreadPage/includes/ProofreadPage.php:242
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:338
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:137
17:15:28 /workspace/src/includes/HookContainer/HookRunner.php:2676
17:15:28 /workspace/src/includes/OutputPage.php:2011
17:15:28 /workspace/src/includes/OutputPage.php:2059
17:15:28 /workspace/src/tests/phpunit/includes/OutputPageTest.php:1195
17:15:28 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:456
17:15:28 === Logs generated by test case
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:15:28 [objectcache] [debug] MainObjectStash using store {class} {"class":"HashBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:15:28 ===
17:15:28
17:15:28 7) OutputPageTest::testParserOutputCategoryLinks with data set "Simple test" (array('Some sortkey', 'A different sortkey'), array(stdClass Object (...), stdClass Object (...)), null, array('Test2'), array('Test1'))
17:15:28 array_key_exists() expects parameter 2 to be array, null given
17:15:28
17:15:28 /workspace/src/extensions/ProofreadPage/includes/Parser/TranslusionPagesModifier.php:100
17:15:28 /workspace/src/extensions/ProofreadPage/includes/Parser/TranslusionPagesModifier.php:64
17:15:28 /workspace/src/extensions/ProofreadPage/includes/ProofreadPage.php:242
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:338
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:137
17:15:28 /workspace/src/includes/HookContainer/HookRunner.php:2676
17:15:28 /workspace/src/includes/OutputPage.php:2011
17:15:28 /workspace/src/tests/phpunit/includes/OutputPageTest.php:1195
17:15:28 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:456
17:15:28 === Logs generated by test case
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:15:28 [objectcache] [debug] fetchOrRegenerate(wikidbA-unittest_:page:14:99ea7bf70f6e69ad71659995677b43f8a8312025): miss, new value computed []
17:15:28 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:15:28 [objectcache] [debug] MainObjectStash using store {class} {"class":"HashBagOStuff"}
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9412\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"}
17:15:28 [objectcache] [debug] fetchOrRegenerate(wikidbA-unittest_:page:14:2b84f621c0fd4ba8bd514c5c43ab9a897c8c014e): miss, new value computed []
17:15:28 ===
17:15:28
17:15:28 8) OutputPageTest::testParserOutputCategoryLinks with data set "Invalid title" (array('[', 'Test'), array(stdClass Object (...)), null, array('Test'), array())
17:15:28 array_key_exists() expects parameter 2 to be array, null given
17:15:28
17:15:28 /workspace/src/extensions/ProofreadPage/includes/Parser/TranslusionPagesModifier.php:100
17:15:28 /workspace/src/extensions/ProofreadPage/includes/Parser/TranslusionPagesModifier.php:64
17:15:28 /workspace/src/extensions/ProofreadPage/includes/ProofreadPage.php:242
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:338
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:137
17:15:28 /workspace/src/includes/HookContainer/HookRunner.php:2676
17:15:28 /workspace/src/includes/OutputPage.php:2011
17:15:28 /workspace/src/includes/OutputPage.php:2059
17:15:28 /workspace/src/tests/phpunit/includes/OutputPageTest.php:1195
17:15:28 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:456
17:15:28 === Logs generated by test case
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:15:28 [objectcache] [debug] MainObjectStash using store {class} {"class":"HashBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:15:28 [objectcache] [debug] fetchOrRegenerate(wikidbA-unittest_:page:14:640ab2bae07bedc4c163f679a746f7ab7fb5d1fa): miss, new value computed []
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9412\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"}
17:15:28 ===
17:15:28
17:15:28 9) OutputPageTest::testParserOutputCategoryLinks with data set "Variant link" (array('Test', 'Estay'), array(stdClass Object (...)), Closure Object (...), array(array('Test', 'Test'), array('Test')), array())
17:15:28 array_key_exists() expects parameter 2 to be array, null given
17:15:28
17:15:28 /workspace/src/extensions/ProofreadPage/includes/Parser/TranslusionPagesModifier.php:100
17:15:28 /workspace/src/extensions/ProofreadPage/includes/Parser/TranslusionPagesModifier.php:64
17:15:28 /workspace/src/extensions/ProofreadPage/includes/ProofreadPage.php:242
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:338
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:137
17:15:28 /workspace/src/includes/HookContainer/HookRunner.php:2676
17:15:28 /workspace/src/includes/OutputPage.php:2011
17:15:28 /workspace/src/tests/phpunit/includes/OutputPageTest.php:1195
17:15:28 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:456
17:15:28 === Logs generated by test case
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:15:28 [objectcache] [debug] fetchOrRegenerate(wikidbA-unittest_:page:14:640ab2bae07bedc4c163f679a746f7ab7fb5d1fa): miss, new value computed []
17:15:28 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:15:28 [objectcache] [debug] MainObjectStash using store {class} {"class":"HashBagOStuff"}
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9412\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"}
17:15:28 ===
17:15:28
17:15:28 10) OutputPageTest::testIndicators
17:15:28 array_key_exists() expects parameter 2 to be array, null given
17:15:28
17:15:28 /workspace/src/extensions/ProofreadPage/includes/Parser/TranslusionPagesModifier.php:100
17:15:28 /workspace/src/extensions/ProofreadPage/includes/Parser/TranslusionPagesModifier.php:64
17:15:28 /workspace/src/extensions/ProofreadPage/includes/ProofreadPage.php:242
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:338
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:137
17:15:28 /workspace/src/includes/HookContainer/HookRunner.php:2676
17:15:28 /workspace/src/includes/OutputPage.php:2011
17:15:28 /workspace/src/tests/phpunit/includes/OutputPageTest.php:1367
17:15:28 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:456
17:15:28 === Logs generated by test case
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:15:28 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:15:28 [objectcache] [debug] MainObjectStash using store {class} {"class":"HashBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:15:28 ===
17:15:28
17:15:28 11) OutputPageTest::testTemplateIds
17:15:28 array_key_exists() expects parameter 2 to be array, null given
17:15:28
17:15:28 /workspace/src/extensions/ProofreadPage/includes/Parser/TranslusionPagesModifier.php:100
17:15:28 /workspace/src/extensions/ProofreadPage/includes/Parser/TranslusionPagesModifier.php:64
17:15:28 /workspace/src/extensions/ProofreadPage/includes/ProofreadPage.php:242
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:338
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:137
17:15:28 /workspace/src/includes/HookContainer/HookRunner.php:2676
17:15:28 /workspace/src/includes/OutputPage.php:2011
17:15:28 /workspace/src/tests/phpunit/includes/OutputPageTest.php:1551
17:15:28 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:456
17:15:28 === Logs generated by test case
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:15:28 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:15:28 [objectcache] [debug] MainObjectStash using store {class} {"class":"HashBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:15:28 ===
17:15:28
17:15:28 12) OutputPageTest::testFileSearchOptions
17:15:28 array_key_exists() expects parameter 2 to be array, null given
17:15:28
17:15:28 /workspace/src/extensions/ProofreadPage/includes/Parser/TranslusionPagesModifier.php:100
17:15:28 /workspace/src/extensions/ProofreadPage/includes/Parser/TranslusionPagesModifier.php:64
17:15:28 /workspace/src/extensions/ProofreadPage/includes/ProofreadPage.php:242
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:338
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:137
17:15:28 /workspace/src/includes/HookContainer/HookRunner.php:2676
17:15:28 /workspace/src/includes/OutputPage.php:2011
17:15:28 /workspace/src/tests/phpunit/includes/OutputPageTest.php:1599
17:15:28 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:456
17:15:28 === Logs generated by test case
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:15:28 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:15:28 [objectcache] [debug] MainObjectStash using store {class} {"class":"HashBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:15:28 ===
17:15:28
17:15:28 13) OutputPageTest::testNoGallery
17:15:28 array_key_exists() expects parameter 2 to be array, null given
17:15:28
17:15:28 /workspace/src/extensions/ProofreadPage/includes/Parser/TranslusionPagesModifier.php:100
17:15:28 /workspace/src/extensions/ProofreadPage/includes/Parser/TranslusionPagesModifier.php:64
17:15:28 /workspace/src/extensions/ProofreadPage/includes/ProofreadPage.php:242
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:338
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:137
17:15:28 /workspace/src/includes/HookContainer/HookRunner.php:2676
17:15:28 /workspace/src/includes/OutputPage.php:2011
17:15:28 /workspace/src/tests/phpunit/includes/OutputPageTest.php:1795
17:15:28 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:456
17:15:28 === Logs generated by test case
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:15:28 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:15:28 [objectcache] [debug] MainObjectStash using store {class} {"class":"HashBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:15:28 ===
17:15:28
17:15:28 14) OutputPageTest::testParserOutputHooks
17:15:28 array_key_exists() expects parameter 2 to be array, null given
17:15:28
17:15:28 /workspace/src/extensions/ProofreadPage/includes/Parser/TranslusionPagesModifier.php:100
17:15:28 /workspace/src/extensions/ProofreadPage/includes/Parser/TranslusionPagesModifier.php:64
17:15:28 /workspace/src/extensions/ProofreadPage/includes/ProofreadPage.php:242
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:338
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:137
17:15:28 /workspace/src/includes/HookContainer/HookRunner.php:2676
17:15:28 /workspace/src/includes/OutputPage.php:2011
17:15:28 /workspace/src/tests/phpunit/includes/OutputPageTest.php:1833
17:15:28 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:456
17:15:28 === Logs generated by test case
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:15:28 [objectcache] [debug] MainObjectStash using store {class} {"class":"HashBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:15:28 ===
17:15:28
17:15:28 15) OutputPageTest::testAddParserOutputText
17:15:28 array_key_exists() expects parameter 2 to be array, null given
17:15:28
17:15:28 /workspace/src/extensions/ProofreadPage/includes/Parser/TranslusionPagesModifier.php:100
17:15:28 /workspace/src/extensions/ProofreadPage/includes/Parser/TranslusionPagesModifier.php:64
17:15:28 /workspace/src/extensions/ProofreadPage/includes/ProofreadPage.php:242
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:338
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:137
17:15:28 /workspace/src/includes/HookContainer/HookRunner.php:2676
17:15:28 /workspace/src/includes/OutputPage.php:2011
17:15:28 /workspace/src/tests/phpunit/includes/OutputPageTest.php:1873
17:15:28 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:456
17:15:28 === Logs generated by test case
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:15:28 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:15:28 [objectcache] [debug] MainObjectStash using store {class} {"class":"HashBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:15:28 ===
17:15:28
17:15:28 16) OutputPageTest::testAddParserOutput
17:15:28 array_key_exists() expects parameter 2 to be array, null given
17:15:28
17:15:28 /workspace/src/extensions/ProofreadPage/includes/Parser/TranslusionPagesModifier.php:100
17:15:28 /workspace/src/extensions/ProofreadPage/includes/Parser/TranslusionPagesModifier.php:64
17:15:28 /workspace/src/extensions/ProofreadPage/includes/ProofreadPage.php:242
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:338
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:137
17:15:28 /workspace/src/includes/HookContainer/HookRunner.php:2676
17:15:28 /workspace/src/includes/OutputPage.php:2011
17:15:28 /workspace/src/includes/OutputPage.php:2059
17:15:28 /workspace/src/tests/phpunit/includes/OutputPageTest.php:1893
17:15:28 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:456
17:15:28 === Logs generated by test case
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:15:28 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:15:28 [objectcache] [debug] MainObjectStash using store {class} {"class":"HashBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:15:28 ===
17:15:28
17:15:28 17) OutputPageTest::testClientCache
17:15:28 array_key_exists() expects parameter 2 to be array, null given
17:15:28
17:15:28 /workspace/src/extensions/ProofreadPage/includes/Parser/TranslusionPagesModifier.php:100
17:15:28 /workspace/src/extensions/ProofreadPage/includes/Parser/TranslusionPagesModifier.php:64
17:15:28 /workspace/src/extensions/ProofreadPage/includes/ProofreadPage.php:242
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:338
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:137
17:15:28 /workspace/src/includes/HookContainer/HookRunner.php:2676
17:15:28 /workspace/src/includes/OutputPage.php:2011
17:15:28 /workspace/src/tests/phpunit/includes/OutputPageTest.php:2142
17:15:28 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:456
17:15:28 === Logs generated by test case
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:15:28 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:15:28 [objectcache] [debug] MainObjectStash using store {class} {"class":"HashBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:15:28 ===
17:15:28
17:15:28 18) OutputPageTest::testClickjacking
17:15:28 array_key_exists() expects parameter 2 to be array, null given
17:15:28
17:15:28 /workspace/src/extensions/ProofreadPage/includes/Parser/TranslusionPagesModifier.php:100
17:15:28 /workspace/src/extensions/ProofreadPage/includes/Parser/TranslusionPagesModifier.php:64
17:15:28 /workspace/src/extensions/ProofreadPage/includes/ProofreadPage.php:242
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:338
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:137
17:15:28 /workspace/src/includes/HookContainer/HookRunner.php:2676
17:15:28 /workspace/src/includes/OutputPage.php:2011
17:15:28 /workspace/src/tests/phpunit/includes/OutputPageTest.php:2464
17:15:28 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:456
17:15:28 === Logs generated by test case
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:15:28 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:15:28 [objectcache] [debug] MainObjectStash using store {class} {"class":"HashBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:15:28 ===
17:15:28
17:15:28 19) OutputPageTest::testIsTOCEnabled
17:15:28 array_key_exists() expects parameter 2 to be array, null given
17:15:28
17:15:28 /workspace/src/extensions/ProofreadPage/includes/Parser/TranslusionPagesModifier.php:100
17:15:28 /workspace/src/extensions/ProofreadPage/includes/Parser/TranslusionPagesModifier.php:64
17:15:28 /workspace/src/extensions/ProofreadPage/includes/ProofreadPage.php:242
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:338
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:137
17:15:28 /workspace/src/includes/HookContainer/HookRunner.php:2676
17:15:28 /workspace/src/includes/OutputPage.php:2011
17:15:28 /workspace/src/tests/phpunit/includes/OutputPageTest.php:2918
17:15:28 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:456
17:15:28 === Logs generated by test case
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:15:28 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:15:28 [objectcache] [debug] MainObjectStash using store {class} {"class":"HashBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:15:28 ===
17:15:28
17:15:28 20) ApiQuerySiteinfoTest::testExtensions
17:15:28 MWException: Cannot access client settings: Wikibase Client component is not enabled!
17:15:28
17:15:28 /workspace/src/extensions/Wikibase/lib/includes/WikibaseSettings.php:78
17:15:28 /workspace/src/extensions/Wikibase/client/WikibaseClient.ServiceWiring.php:832
17:15:28 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
17:15:28 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:416
17:15:28 /workspace/src/includes/MediaWikiServices.php:291
17:15:28 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:424
17:15:28 /workspace/src/vendor/wikimedia/object-factory/src/ObjectFactory/ObjectFactory.php:209
17:15:28 /workspace/src/vendor/wikimedia/object-factory/src/ObjectFactory/ObjectFactory.php:150
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:473
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:156
17:15:28 /workspace/src/includes/HookContainer/HookRunner.php:2431
17:15:28 /workspace/src/includes/MagicWordFactory.php:244
17:15:28 /workspace/src/includes/parser/Parser.php:2839
17:15:28 /workspace/src/includes/parser/Parser.php:526
17:15:28 /workspace/src/includes/parser/ParserFactory.php:196
17:15:28 /workspace/src/includes/ServiceWiring.php:1188
17:15:28 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
17:15:28 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:416
17:15:28 /workspace/src/includes/MediaWikiServices.php:291
17:15:28 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:424
17:15:28 /workspace/src/vendor/wikimedia/object-factory/src/ObjectFactory/ObjectFactory.php:209
17:15:28 /workspace/src/vendor/wikimedia/object-factory/src/ObjectFactory/ObjectFactory.php:150
17:15:28 /workspace/src/includes/api/ApiModuleManager.php:183
17:15:28 /workspace/src/includes/api/ApiModuleManager.php:155
17:15:28 /workspace/src/includes/api/ApiQuery.php:686
17:15:28 /workspace/src/includes/api/ApiQuery.php:900
17:15:28 /workspace/src/includes/api/ApiMain.php:1696
17:15:28 /workspace/src/includes/api/ApiMain.php:1875
17:15:28 /workspace/src/includes/api/ApiMain.php:837
17:15:28 /workspace/src/tests/phpunit/includes/api/ApiTestCase.php:110
17:15:28 /workspace/src/tests/phpunit/includes/api/query/ApiQuerySiteinfoTest.php:33
17:15:28 /workspace/src/tests/phpunit/includes/api/query/ApiQuerySiteinfoTest.php:442
17:15:28 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:456
17:15:28 === Logs generated by test case
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:15:28 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:15:28 [objectcache] [debug] MainObjectStash using store {class} {"class":"HashBagOStuff"}
17:15:28 [UserOptionsManager] [debug] Loading options from database {"user_id":1}
17:15:28 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
17:15:28 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:15:28 [preferences] [debug] Loading global options for user '{user}' {"user":"UTSysop"}
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:globalpreferences:prefs:1:1): miss, new value computed []
17:15:28 [GlobalTitleFail] [info] RequestContext::getTitle called with no title set. {"exception":{}}
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_EchoHooks::onUserSaveSettings #328453 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_EchoHooks::onUserSaveSettings #328453, processing time: 0.00050592422485352 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started CdnCacheUpdate #328283 []
17:15:28 [squid] [info] CdnCacheUpdate::purge: http://127.0.0.1:9412/index.php/User:UTSysop http://127.0.0.1:9412/index.php?title=User:UTSysop&action=history {"private":false}
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended CdnCacheUpdate #328283, processing time: 0.00013303756713867 []
17:15:28 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
17:15:28 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:15:28 [wfDebug] [debug] wfRecursiveRemoveDir( /tmp/A/A/MW_PHPUnit_ApiQuerySiteinfoTest_cKINqz ) {"private":false}
17:15:28 ===
17:15:28
17:15:28 --
17:15:28
17:15:28 There were 50 failures:
17:15:28
17:15:28 1) ApiEditPageTest::testUndoAfterContentModelChange
17:15:28 HTTP request blocked: https://meta.wikimedia.org/w/index.php?title=Spam_blacklist&action=raw&sb_ver=1 by BaseBlacklist::getHttpText. Use MockHttpTrait.
17:15:28
17:15:28 /workspace/src/tests/phpunit/mocks/NullHttpRequestFactory.php:45
17:15:28 /workspace/src/includes/http/HttpRequestFactory.php:172
17:15:28 /workspace/src/includes/http/HttpRequestFactory.php:195
17:15:28 /workspace/src/extensions/SpamBlacklist/includes/BaseBlacklist.php:382
17:15:28 /workspace/src/extensions/SpamBlacklist/includes/BaseBlacklist.php:341
17:15:28 /workspace/src/extensions/SpamBlacklist/includes/BaseBlacklist.php:306
17:15:28 /workspace/src/includes/libs/objectcache/wancache/WANObjectCache.php:1689
17:15:28 /workspace/src/includes/libs/objectcache/wancache/WANObjectCache.php:1518
17:15:28 /workspace/src/extensions/SpamBlacklist/includes/BaseBlacklist.php:307
17:15:28 /workspace/src/extensions/SpamBlacklist/includes/BaseBlacklist.php:240
17:15:28 /workspace/src/extensions/SpamBlacklist/includes/SpamBlacklist.php:85
17:15:28 /workspace/src/extensions/SpamBlacklist/includes/SpamBlacklistHooks.php:63
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:160
17:15:28 /workspace/src/includes/HookContainer/HookRunner.php:1464
17:15:28 /workspace/src/includes/editpage/Constraint/EditFilterMergedContentHookConstraint.php:90
17:15:28 /workspace/src/includes/editpage/Constraint/EditConstraintRunner.php:88
17:15:28 /workspace/src/includes/EditPage.php:2290
17:15:28 /workspace/src/includes/EditPage.php:1695
17:15:28 /workspace/src/includes/api/ApiEditPage.php:500
17:15:28 /workspace/src/includes/api/ApiMain.php:1889
17:15:28 /workspace/src/includes/api/ApiMain.php:837
17:15:28 /workspace/src/tests/phpunit/includes/api/ApiTestCase.php:110
17:15:28 /workspace/src/tests/phpunit/includes/api/ApiTestCase.php:149
17:15:28 /workspace/src/tests/phpunit/includes/api/ApiEditPageTest.php:673
17:15:28 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:456
17:15:28 === Logs generated by test case
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:15:28 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:15:28 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [objectcache] [debug] MainObjectStash using store {class} {"class":"HashBagOStuff"}
17:15:28 [ContentHandler] [info] Registered handler for JsonSchema: JsonSchemaContentHandler []
17:15:28 [ContentHandler] [info] Registered handler for flow-board: Flow\Content\BoardContentHandler []
17:15:28 [ContentHandler] [info] Registered handler for GadgetDefinition: GadgetDefinitionContentHandler []
17:15:28 [ContentHandler] [info] Registered handler for wikitext: WikitextContentHandler []
17:15:28 [ContentHandler] [info] Registered handler for proofread-page: ProofreadPage\Page\PageContentHandler []
17:15:28 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
17:15:28 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"thisWikiIsTheRepo","logValue":"true"}
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9412\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"}
17:15:28 [Wikibase] [debug] {method}: setting {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:9412\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"}
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"itemAndPropertySourceName","logValue":"'local'"}
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"siteGlobalID","logValue":"'wikidbA'"}
17:15:28 [ContentHandler] [info] Registered handler for proofread-index: ProofreadPage\Index\IndexContentHandler []
17:15:28 [ContentHandler] [info] Registered handler for Scribunto: ScribuntoContentHandler []
17:15:28 [ContentHandler] [info] Registered handler for translate-messagebundle: MediaWiki\Extension\Translate\MessageBundleTranslation\MessageBundleContentHandler []
17:15:28 [ContentHandler] [info] Registered handler for javascript: JavaScriptContentHandler []
17:15:28 [ContentHandler] [info] Registered handler for json: JsonContentHandler []
17:15:28 [ContentHandler] [info] Registered handler for css: CssContentHandler []
17:15:28 [ContentHandler] [info] Registered handler for text: TextContentHandler []
17:15:28 [ContentHandler] [info] Registered handler for unknown: FallbackContentHandler []
17:15:28 [localisation] [debug] LocalisationCache::isExpired(ban): cache missing, need to make one []
17:15:28 [ContentHandler] [info] Registered handler for wikibase-item: Wikibase\Repo\Content\ItemHandler []
17:15:28 [ContentHandler] [info] Registered handler for wikibase-property: Wikibase\Repo\Content\PropertyHandler []
17:15:28 [ContentHandler] [info] Registered handler for wikibase-mediainfo: Wikibase\MediaInfo\Content\MediaInfoHandler []
17:15:28 [ContentHandler] [info] Registered handler for testing: DummyContentHandlerForTesting []
17:15:28 [ContentHandler] [info] Registered handler for testing-nontext: DummyNonTextContentHandler []
17:15:28 [ContentHandler] [info] Registered handler for testing-serialize-error: DummySerializeErrorContentHandler []
17:15:28 [wfDebug] [debug] User::getBlockedStatus: checking blocked status for UTSysop {"private":false}
17:15:28 [UserOptionsManager] [debug] Loading options from database {"user_id":1}
17:15:28 [preferences] [debug] Loading global options for user '{user}' {"user":"UTSysop"}
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:globalpreferences:prefs:1:1): miss, new value computed []
17:15:28 [wfDebug] [debug] EditPage::importFormData: Form data appears to be incomplete {"private":false}
17:15:28 [wfDebug] [debug] POST DATA: array (
17:15:28 'wpTextbox1' => 'some text',
17:15:28 'format' => 'text/x-wiki',
17:15:28 'model' => 'wikitext',
17:15:28 'wpEditToken' => '571a3043238a109f8d39cab6b85ac8d361af8700+\\',
17:15:28 'wpIgnoreBlankSummary' => true,
17:15:28 'wpIgnoreBlankArticle' => true,
17:15:28 'wpIgnoreSelfRedirect' => true,
17:15:28 'bot' => false,
17:15:28 'wpUnicodeCheck' => 'ℳ𝒲♥𝓊𝓃𝒾𝒸ℴ𝒹ℯ',
17:15:28 'wpEdittime' => '20211207160832',
17:15:28 'wpStarttime' => '20211207160832',
17:15:28 'wpSection' => '',
17:15:28 'wpWatchthis' => true,
17:15:28 'action' => 'edit',
17:15:28 'title' => 'Help:testUndoAfterContentModelChange',
17:15:28 'text' => 'some text',
17:15:28 'token' => '571a3043238a109f8d39cab6b85ac8d361af8700+\\',
17:15:28 ) {"private":false}
17:15:28 [SpamBlacklist] [info] Spam blacklist validator: [[Help:TestUndoAfterContentModelChange]] not a local blacklist {"private":false}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"UnicodeConstraint","result":"constraint-passed"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"SimpleAntiSpamConstraint","result":"constraint-passed"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"SpamRegexConstraint","result":"constraint-passed"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"EditRightConstraint","result":"constraint-passed"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"ImageRedirectConstraint","result":"constraint-passed"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"UserBlockConstraint","result":"constraint-passed"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"ContentModelChangeConstraint","result":"constraint-passed"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"ReadOnlyConstraint","result":"constraint-passed"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"UserRateLimitConstraint","result":"constraint-passed"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"PageSizeConstraint check-before-edit-merge","result":"constraint-passed"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"ChangeTagsConstraint","result":"constraint-passed"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"AccidentalRecreationConstraint","result":"constraint-passed"}
17:15:28 [ParserCache] [debug] Creating ParserCache instance for pcache []
17:15:28 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"CreationPermissionConstraint","result":"constraint-passed"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"DefaultTextConstraint","result":"constraint-passed"}
17:15:28 [wfDebug] [debug] ConfirmEdit: user group allows skipping captcha {"private":false}
17:15:28 [wfDebug] [debug] ConfirmEdit: no need to show captcha. {"private":false}
17:15:28 [StashEdit] [debug] MediaWiki\Extension\AbuseFilter\EditStashCache::logCache: cache {logtype} for '{target}' (key {key}). {"logtype":"miss","target":{"mArticleID":2,"prefixedText":"Help:TestUndoAfterContentModelChange","mDefaultNamespace":0,"mRedirect":false},"key":"wikidbA-unittest_:abusefilter:check-stash:default:2bf0af52066b7d256f894a20d3dbfa57:v5"}
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"siteGroup","logValue":"NULL"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"EditFilterMergedContentHookConstraint","result":"constraint-passed"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"SelfRedirectConstraint","result":"constraint-passed"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"PageSizeConstraint check-after-edit-merge","result":"constraint-passed"}
17:15:28 [DuplicateParse] [debug] MediaWiki\Parser\ParserObserver::notifyParse: Possibly redundant parse! {"page":"ns12:TestUndoAfterContentModelChange","rev":null,"options-hash":"canonical","trace":"#0 \/workspace\/src\/includes\/content\/ContentHandler.php(1728): MediaWiki\\Parser\\ParserObserver->notifyParse(Object(Title), NULL, Object(ParserOptions), Object(ParserOutput))\n#1 \/workspace\/src\/includes\/content\/Renderer\/ContentRenderer.php(47): ContentHandler->getParserOutput(Object(WikitextContent), Object(MediaWiki\\Content\\Renderer\\ContentParseParams))\n#2 \/workspace\/src\/includes\/Revision\/RenderedRevision.php(271): MediaWiki\\Content\\Renderer\\ContentRenderer->getParserOutput(Object(WikitextContent), Object(Title), NULL, Object(ParserOptions), true)\n#3 \/workspace\/src\/includes\/Revision\/RenderedRevision.php(238): MediaWiki\\Revision\\RenderedRevision->getSlotParserOutputUncached(Object(WikitextContent), true)\n#4 \/workspace\/src\/includes\/Revision\/RevisionRenderer.php(221): MediaWiki\\Revision\\RenderedRevision->getSlotParserOutput('main', Array)\n#5 \/workspace\/src\/includes\/Revision\/RevisionRenderer.php(158): MediaWiki\\Revision\\RevisionRenderer->combineSlotOutput(Object(MediaWiki\\Revision\\RenderedRevision), Array)\n#6 [internal function]: MediaWiki\\Revision\\RevisionRenderer->MediaWiki\\Revision\\{closure}(Object(MediaWiki\\Revision\\RenderedRevision), Array)\n#7 \/workspace\/src\/includes\/Revision\/RenderedRevision.php(200): call_user_func(Object(Closure), Object(MediaWiki\\Revision\\RenderedRevision), Array)\n#8 \/workspace\/src\/extensions\/TemplateData\/includes\/Hooks.php(100): MediaWiki\\Revision\\RenderedRevision->getRevisionParserOutput()\n#9 \/workspace\/src\/includes\/HookContainer\/HookContainer.php(338): MediaWiki\\Extension\\TemplateData\\Hooks::onMultiContentSave(Object(MediaWiki\\Revision\\RenderedRevision), Object(User), Object(CommentStoreComment), 65, Object(Status))\n#10 \/workspace\/src\/includes\/HookContainer\/HookContainer.php(137): MediaWiki\\HookContainer\\HookContainer->callLegacyHook('MultiContentSav...', Array, Array, Array)\n#11 \/workspace\/src\/includes\/HookContainer\/HookRunner.php(2574): MediaWiki\\HookContainer\\HookContainer->run('MultiContentSav...', Array)\n#12 \/workspace\/src\/includes\/Storage\/PageUpdater.php(832): MediaWiki\\HookContainer\\HookRunner->onMultiContentSave(Object(MediaWiki\\Revision\\RenderedRevision), Object(User), Object(CommentStoreComment), 65, Object(Status))\n#13 \/workspace\/src\/includes\/EditPage.php(2379): MediaWiki\\Storage\\PageUpdater->saveRevision(Object(CommentStoreComment), 65)\n#14 \/workspace\/src\/includes\/EditPage.php(1695): EditPage->internalAttemptSave(Array, false, false)\n#15 \/workspace\/src\/includes\/api\/ApiEditPage.php(500): EditPage->attemptSave(Array)\n#16 \/workspace\/src\/includes\/api\/ApiMain.php(1889): ApiEditPage->execute()\n#17 \/workspace\/src\/includes\/api\/ApiMain.php(837): ApiMain->executeAction()\n#18 \/workspace\/src\/tests\/phpunit\/includes\/api\/ApiTestCase.php(110): ApiMain->execute()\n#19 \/workspace\/src\/tests\/phpunit\/includes\/api\/ApiTestCase.php(149): ApiTestCase->doApiRequest(Array, NULL, false, Object(User), 'csrf')\n#20 \/workspace\/src\/tests\/phpunit\/includes\/api\/ApiEditPageTest.php(644): ApiTestCase->doApiRequestWithToken(Array, NULL, Object(User))\n#21 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(1472): ApiEditPageTest->testUndoAfterContentModelChange()\n#22 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(1092): PHPUnit\\Framework\\TestCase->runTest()\n#23 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestResult.php(703): PHPUnit\\Framework\\TestCase->runBare()\n#24 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(820): PHPUnit\\Framework\\TestResult->run(Object(ApiEditPageTest))\n#25 \/workspace\/src\/tests\/phpunit\/MediaWikiIntegrationTestCase.php(456): PHPUnit\\Framework\\TestCase->run(Object(PHPUnit\\Framework\\TestResult))\n#26 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): MediaWikiIntegrationTestCase->run(Object(PHPUnit\\Framework\\TestResult))\n#27 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#28 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#29 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/TextUI\/TestRunner.php(656): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#30 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/TextUI\/Command.php(235): PHPUnit\\TextUI\\TestRunner->doRun(Object(PHPUnit\\Framework\\TestSuite), Array, Array, true)\n#31 \/workspace\/src\/tests\/phpunit\/phpunit.php(141): PHPUnit\\TextUI\\Command->run(Array, true)\n#32 \/workspace\/src\/tests\/phpunit\/phpunit.php(207): PHPUnitMaintClass->execute()\n#33 {main}","previous-trace":"#0 \/workspace\/src\/includes\/content\/ContentHandler.php(1728): MediaWiki\\Parser\\ParserObserver->notifyParse(Object(Title), NULL, Object(ParserOptions), Object(ParserOutput))\n#1 \/workspace\/src\/includes\/content\/Renderer\/ContentRenderer.php(47): ContentHandler->getParserOutput(Object(WikitextContent), Object(MediaWiki\\Content\\Renderer\\ContentParseParams))\n#2 \/workspace\/src\/extensions\/SpamBlacklist\/includes\/SpamBlacklistHooks.php(52): MediaWiki\\Content\\Renderer\\ContentRenderer->getParserOutput(Object(WikitextContent), Object(Title), NULL, NULL, false)\n#3 \/workspace\/src\/includes\/HookContainer\/HookContainer.php(160): SpamBlacklistHooks->onEditFilterMergedContent(Object(DerivativeContext), Object(WikitextContent), Object(Status), '', Object(User), false)\n#4 \/workspace\/src\/includes\/HookContainer\/HookRunner.php(1464): MediaWiki\\HookContainer\\HookContainer->run('EditFilterMerge...', Array)\n#5 \/workspace\/src\/includes\/editpage\/Constraint\/EditFilterMergedContentHookConstraint.php(90): MediaWiki\\HookContainer\\HookRunner->onEditFilterMergedContent(Object(DerivativeContext), Object(WikitextContent), Object(Status), '', Object(User), false)\n#6 \/workspace\/src\/includes\/editpage\/Constraint\/EditConstraintRunner.php(88): MediaWiki\\EditPage\\Constraint\\EditFilterMergedContentHookConstraint->checkConstraint()\n#7 \/workspace\/src\/includes\/EditPage.php(2123): MediaWiki\\EditPage\\Constraint\\EditConstraintRunner->checkConstraints()\n#8 \/workspace\/src\/includes\/EditPage.php(1695): EditPage->internalAttemptSave(Array, false, false)\n#9 \/workspace\/src\/includes\/api\/ApiEditPage.php(500): EditPage->attemptSave(Array)\n#10 \/workspace\/src\/includes\/api\/ApiMain.php(1889): ApiEditPage->execute()\n#11 \/workspace\/src\/includes\/api\/ApiMain.php(837): ApiMain->executeAction()\n#12 \/workspace\/src\/tests\/phpunit\/includes\/api\/ApiTestCase.php(110): ApiMain->execute()\n#13 \/workspace\/src\/tests\/phpunit\/includes\/api\/ApiTestCase.php(149): ApiTestCase->doApiRequest(Array, NULL, false, Object(User), 'csrf')\n#14 \/workspace\/src\/tests\/phpunit\/includes\/api\/ApiEditPageTest.php(644): ApiTestCase->doApiRequestWithToken(Array, NULL, Object(User))\n#15 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(1472): ApiEditPageTest->testUndoAfterContentModelChange()\n#16 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(1092): PHPUnit\\Framework\\TestCase->runTest()\n#17 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestResult.php(703): PHPUnit\\Framework\\TestCase->runBare()\n#18 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(820): PHPUnit\\Framework\\TestResult->run(Object(ApiEditPageTest))\n#19 \/workspace\/src\/tests\/phpunit\/MediaWikiIntegrationTestCase.php(456): PHPUnit\\Framework\\TestCase->run(Object(PHPUnit\\Framework\\TestResult))\n#20 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): MediaWikiIntegrationTestCase->run(Object(PHPUnit\\Framework\\TestResult))\n#21 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#22 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#23 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/TextUI\/TestRunner.php(656): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#24 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/TextUI\/Command.php(235): PHPUnit\\TextUI\\TestRunner->doRun(Object(PHPUnit\\Framework\\TestSuite), Array, Array, true)\n#25 \/workspace\/src\/tests\/phpunit\/phpunit.php(141): PHPUnit\\TextUI\\Command->run(Array, true)\n#26 \/workspace\/src\/tests\/phpunit\/phpunit.php(207): PHPUnitMaintClass->execute()\n#27 {main}"}
17:15:28 [objectcache] [warning] Rejected set() for {cachekey} due to pending writes. {"cachekey":"global:NameTableSqlStore:content_models:wikidbA-unittest_","lag":0,"age":0.35080480575561523,"walltime":0.00034403800964355469}
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:NameTableSqlStore:content_models:wikidbA-unittest_): miss, new value computed []
17:15:28 [objectcache] [warning] Rejected set() for {cachekey} due to pending writes. {"cachekey":"global:NameTableSqlStore:slot_roles:wikidbA-unittest_","lag":0,"age":0.35148191452026367,"walltime":0.00032019615173339844}
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:NameTableSqlStore:slot_roles:wikidbA-unittest_): miss, new value computed []
17:15:28 [EventStreamConfig] [debug] Selecting stream configs for target streams: {streams} {"streams":"mediawiki.revision-create"}
17:15:28 [EventStreamConfig] [warning] Stream 'mediawiki.revision-create' does not match any `stream` in stream config []
17:15:28 [EventBus] [debug] Using EventServiceDefault eventbus for stream mediawiki.revision-create. destination_event_service is not configured. []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_MediaWiki\Extension\EventBus\EventBusHooks::sendRevisionCreateEvent #197474 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_MediaWiki\Extension\EventBus\EventBusHooks::sendRevisionCreateEvent #197474, processing time: 8.2015991210938E-5 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_RecentChange::notifyNew #197460 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_RecentChange::notifyNew #197460, processing time: 0.0032808780670166 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started UserEditCountUpdate #197461 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended UserEditCountUpdate #197461, processing time: 0.00047492980957031 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started AtomicSectionUpdate_MediaWiki\Storage\PageUpdater::getAtomicSectionUpdate #197504 []
17:15:28 [SaveParse] [debug] MediaWiki\Revision\RenderedRevision::outputVariesOnRevisionMetaData: reusing prepared output for '{title}' {"title":"Help:TestUndoAfterContentModelChange"}
17:15:28 [SaveParse] [debug] MediaWiki\Revision\RenderedRevision::outputVariesOnRevisionMetaData: reusing prepared output for '{title}' {"title":"Help:TestUndoAfterContentModelChange"}
17:15:28 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:15:28 [ParserCache] [debug] Saved in parser cache {"name":"pcache","key":"wikidbA-unittest_:pcache:idhash:2-0!canonical","cache_time":"20211207160832","rev_id":2}
17:15:28 [objectcache] [debug] fetchOrRegenerate(wikidbA-unittest_:page-content-model:2): miss, new value computed []
17:15:28 [EventStreamConfig] [debug] Selecting stream configs for target streams: {streams} {"streams":"mediawiki.page-create"}
17:15:28 [EventStreamConfig] [warning] Stream 'mediawiki.page-create' does not match any `stream` in stream config []
17:15:28 [EventBus] [debug] Using EventServiceDefault eventbus for stream mediawiki.page-create. destination_event_service is not configured. []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended AtomicSectionUpdate_MediaWiki\Storage\PageUpdater::getAtomicSectionUpdate #197504, processing time: 0.0040907859802246 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started RefreshSecondaryDataUpdate #197510 []
17:15:28 [DuplicateParse] [debug] MediaWiki\Parser\ParserObserver::notifyParse: Possibly redundant parse! {"page":"ns12:TestUndoAfterContentModelChange","rev":null,"options-hash":"canonical","trace":"#0 \/workspace\/src\/includes\/content\/ContentHandler.php(1728): MediaWiki\\Parser\\ParserObserver->notifyParse(Object(Title), NULL, Object(ParserOptions), Object(ParserOutput))\n#1 \/workspace\/src\/includes\/content\/Renderer\/ContentRenderer.php(47): ContentHandler->getParserOutput(Object(WikitextContent), Object(MediaWiki\\Content\\Renderer\\ContentParseParams))\n#2 \/workspace\/src\/extensions\/PageImages\/includes\/Hooks\/LinksUpdateHookHandler.php(70): MediaWiki\\Content\\Renderer\\ContentRenderer->getParserOutput(Object(WikitextContent), Object(Title))\n#3 \/workspace\/src\/extensions\/PageImages\/includes\/Hooks\/LinksUpdateHookHandler.php(90): PageImages\\Hooks\\LinksUpdateHookHandler->getPageImageCandidates(Object(LinksUpdate))\n#4 \/workspace\/src\/extensions\/PageImages\/includes\/Hooks\/LinksUpdateHookHandler.php(37): PageImages\\Hooks\\LinksUpdateHookHandler->doLinksUpdate(Object(LinksUpdate))\n#5 \/workspace\/src\/includes\/HookContainer\/HookContainer.php(338): PageImages\\Hooks\\LinksUpdateHookHandler::onLinksUpdate(Object(LinksUpdate))\n#6 \/workspace\/src\/includes\/HookContainer\/HookContainer.php(137): MediaWiki\\HookContainer\\HookContainer->callLegacyHook('LinksUpdate', Array, Array, Array)\n#7 \/workspace\/src\/includes\/HookContainer\/HookRunner.php(2293): MediaWiki\\HookContainer\\HookContainer->run('LinksUpdate', Array)\n#8 \/workspace\/src\/includes\/deferred\/LinksUpdate.php(205): MediaWiki\\HookContainer\\HookRunner->onLinksUpdate(Object(LinksUpdate))\n#9 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(507): LinksUpdate->doUpdate()\n#10 \/workspace\/src\/includes\/deferred\/RefreshSecondaryDataUpdate.php(102): DeferredUpdates::attemptUpdate(Object(LinksUpdate), Object(Wikimedia\\Rdbms\\LBFactorySimple))\n#11 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(507): RefreshSecondaryDataUpdate->doUpdate()\n#12 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(392): DeferredUpdates::attemptUpdate(Object(RefreshSecondaryDataUpdate), Object(Wikimedia\\Rdbms\\LBFactorySimple))\n#13 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(234): DeferredUpdates::run(Object(RefreshSecondaryDataUpdate), Object(Wikimedia\\Rdbms\\LBFactorySimple), Object(class@anonymous), Object(BufferingStatsdDataFactory), 'cli')\n#14 \/workspace\/src\/includes\/deferred\/DeferredUpdatesScope.php(264): DeferredUpdates::{closure}(Object(RefreshSecondaryDataUpdate), 2)\n#15 \/workspace\/src\/includes\/deferred\/DeferredUpdatesScope.php(196): DeferredUpdatesScope->processStageQueue(2, 2, Object(Closure))\n#16 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(237): DeferredUpdatesScope->processUpdates(2, Object(Closure))\n#17 \/workspace\/src\/includes\/deferred\/DeferredUpdatesScope.php(267): DeferredUpdates::{closure}(Object(AtomicSectionUpdate), 2)\n#18 \/workspace\/src\/includes\/deferred\/DeferredUpdatesScope.php(196): DeferredUpdatesScope->processStageQueue(1, 2, Object(Closure))\n#19 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(242): DeferredUpdatesScope->processUpdates(0, Object(Closure))\n#20 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(290): DeferredUpdates::doUpdates('run', 0)\n#21 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(129): DeferredUpdates::tryOpportunisticExecute('run')\n#22 \/workspace\/src\/includes\/Storage\/PageUpdater.php(1466): DeferredUpdates::addUpdate(Object(AtomicSectionUpdate), 1)\n#23 \/workspace\/src\/includes\/Storage\/PageUpdater.php(872): MediaWiki\\Storage\\PageUpdater->doCreate(Object(CommentStoreComment))\n#24 \/workspace\/src\/includes\/EditPage.php(2379): MediaWiki\\Storage\\PageUpdater->saveRevision(Object(CommentStoreComment), 65)\n#25 \/workspace\/src\/includes\/EditPage.php(1695): EditPage->internalAttemptSave(Array, false, false)\n#26 \/workspace\/src\/includes\/api\/ApiEditPage.php(500): EditPage->attemptSave(Array)\n#27 \/workspace\/src\/includes\/api\/ApiMain.php(1889): ApiEditPage->execute()\n#28 \/workspace\/src\/includes\/api\/ApiMain.php(837): ApiMain->executeAction()\n#29 \/workspace\/src\/tests\/phpunit\/includes\/api\/ApiTestCase.php(110): ApiMain->execute()\n#30 \/workspace\/src\/tests\/phpunit\/includes\/api\/ApiTestCase.php(149): ApiTestCase->doApiRequest(Array, NULL, false, Object(User), 'csrf')\n#31 \/workspace\/src\/tests\/phpunit\/includes\/api\/ApiEditPageTest.php(644): ApiTestCase->doApiRequestWithToken(Array, NULL, Object(User))\n#32 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(1472): ApiEditPageTest->testUndoAfterContentModelChange()\n#33 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(1092): PHPUnit\\Framework\\TestCase->runTest()\n#34 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestResult.php(703): PHPUnit\\Framework\\TestCase->runBare()\n#35 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(820): PHPUnit\\Framework\\TestResult->run(Object(ApiEditPageTest))\n#36 \/workspace\/src\/tests\/phpunit\/MediaWikiIntegrationTestCase.php(456): PHPUnit\\Framework\\TestCase->run(Object(PHPUnit\\Framework\\TestResult))\n#37 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): MediaWikiIntegrationTestCase->run(Object(PHPUnit\\Framework\\TestResult))\n#38 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#39 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#40 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/TextUI\/TestRunner.php(656): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#41 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/TextUI\/Command.php(235): PHPUnit\\TextUI\\TestRunner->doRun(Object(PHPUnit\\Framework\\TestSuite), Array, Array, true)\n#42 \/workspace\/src\/tests\/phpunit\/phpunit.php(141): PHPUnit\\TextUI\\Command->run(Array, true)\n#43 \/workspace\/src\/tests\/phpunit\/phpunit.php(207): PHPUnitMaintClass->execute()\n#44 {main}","previous-trace":"#0 \/workspace\/src\/includes\/content\/ContentHandler.php(1728): MediaWiki\\Parser\\ParserObserver->notifyParse(Object(Title), NULL, Object(ParserOptions), Object(ParserOutput))\n#1 \/workspace\/src\/includes\/content\/Renderer\/ContentRenderer.php(47): ContentHandler->getParserOutput(Object(WikitextContent), Object(MediaWiki\\Content\\Renderer\\ContentParseParams))\n#2 \/workspace\/src\/includes\/Revision\/RenderedRevision.php(271): MediaWiki\\Content\\Renderer\\ContentRenderer->getParserOutput(Object(WikitextContent), Object(Title), NULL, Object(ParserOptions), true)\n#3 \/workspace\/src\/includes\/Revision\/RenderedRevision.php(238): MediaWiki\\Revision\\RenderedRevision->getSlotParserOutputUncached(Object(WikitextContent), true)\n#4 \/workspace\/src\/includes\/Revision\/RevisionRenderer.php(221): MediaWiki\\Revision\\RenderedRevision->getSlotParserOutput('main', Array)\n#5 \/workspace\/src\/includes\/Revision\/RevisionRenderer.php(158): MediaWiki\\Revision\\RevisionRenderer->combineSlotOutput(Object(MediaWiki\\Revision\\RenderedRevision), Array)\n#6 [internal function]: MediaWiki\\Revision\\RevisionRenderer->MediaWiki\\Revision\\{closure}(Object(MediaWiki\\Revision\\RenderedRevision), Array)\n#7 \/workspace\/src\/includes\/Revision\/RenderedRevision.php(200): call_user_func(Object(Closure), Object(MediaWiki\\Revision\\RenderedRevision), Array)\n#8 \/workspace\/src\/extensions\/TemplateData\/includes\/Hooks.php(100): MediaWiki\\Revision\\RenderedRevision->getRevisionParserOutput()\n#9 \/workspace\/src\/includes\/HookContainer\/HookContainer.php(338): MediaWiki\\Extension\\TemplateData\\Hooks::onMultiContentSave(Object(MediaWiki\\Revision\\RenderedRevision), Object(User), Object(CommentStoreComment), 65, Object(Status))\n#10 \/workspace\/src\/includes\/HookContainer\/HookContainer.php(137): MediaWiki\\HookContainer\\HookContainer->callLegacyHook('MultiContentSav...', Array, Array, Array)\n#11 \/workspace\/src\/includes\/HookContainer\/HookRunner.php(2574): MediaWiki\\HookContainer\\HookContainer->run('MultiContentSav...', Array)\n#12 \/workspace\/src\/includes\/Storage\/PageUpdater.php(832): MediaWiki\\HookContainer\\HookRunner->onMultiContentSave(Object(MediaWiki\\Revision\\RenderedRevision), Object(User), Object(CommentStoreComment), 65, Object(Status))\n#13 \/workspace\/src\/includes\/EditPage.php(2379): MediaWiki\\Storage\\PageUpdater->saveRevision(Object(CommentStoreComment), 65)\n#14 \/workspace\/src\/includes\/EditPage.php(1695): EditPage->internalAttemptSave(Array, false, false)\n#15 \/workspace\/src\/includes\/api\/ApiEditPage.php(500): EditPage->attemptSave(Array)\n#16 \/workspace\/src\/includes\/api\/ApiMain.php(1889): ApiEditPage->execute()\n#17 \/workspace\/src\/includes\/api\/ApiMain.php(837): ApiMain->executeAction()\n#18 \/workspace\/src\/tests\/phpunit\/includes\/api\/ApiTestCase.php(110): ApiMain->execute()\n#19 \/workspace\/src\/tests\/phpunit\/includes\/api\/ApiTestCase.php(149): ApiTestCase->doApiRequest(Array, NULL, false, Object(User), 'csrf')\n#20 \/workspace\/src\/tests\/phpunit\/includes\/api\/ApiEditPageTest.php(644): ApiTestCase->doApiRequestWithToken(Array, NULL, Object(User))\n#21 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(1472): ApiEditPageTest->testUndoAfterContentModelChange()\n#22 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(1092): PHPUnit\\Framework\\TestCase->runTest()\n#23 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestResult.php(703): PHPUnit\\Framework\\TestCase->runBare()\n#24 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(820): PHPUnit\\Framework\\TestResult->run(Object(ApiEditPageTest))\n#25 \/workspace\/src\/tests\/phpunit\/MediaWikiIntegrationTestCase.php(456): PHPUnit\\Framework\\TestCase->run(Object(PHPUnit\\Framework\\TestResult))\n#26 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): MediaWikiIntegrationTestCase->run(Object(PHPUnit\\Framework\\TestResult))\n#27 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#28 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#29 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/TextUI\/TestRunner.php(656): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#30 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/TextUI\/Command.php(235): PHPUnit\\TextUI\\TestRunner->doRun(Object(PHPUnit\\Framework\\TestSuite), Array, Array, true)\n#31 \/workspace\/src\/tests\/phpunit\/phpunit.php(141): PHPUnit\\TextUI\\Command->run(Array, true)\n#32 \/workspace\/src\/tests\/phpunit\/phpunit.php(207): PHPUnitMaintClass->execute()\n#33 {main}"}
17:15:28 [wfDebug] [debug] BacklinkCache::queryLinks: got results from DB {"private":false}
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended RefreshSecondaryDataUpdate #197510, processing time: 0.0071089267730713 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_Wikibase\Client\Hooks\DataUpdateHookHandler->onParserCacheSaveComplete #197583 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_Wikibase\Client\Hooks\DataUpdateHookHandler->onParserCacheSaveComplete #197583, processing time: 4.7206878662109E-5 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_MediaWiki\Storage\DerivedPageDataUpdater->doUpdates #197584 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_MediaWiki\Storage\DerivedPageDataUpdater->doUpdates #197584, processing time: 4.887580871582E-5 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started SearchUpdate #197586 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended SearchUpdate #197586, processing time: 0.00096011161804199 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_EchoHooks::onPageSaveComplete #197617 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_EchoHooks::onPageSaveComplete #197617, processing time: 0.0019102096557617 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_MediaWiki\Extension\EventBus\EventBusHooks::sendRevisionCreateEvent #197623 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_MediaWiki\Extension\EventBus\EventBusHooks::sendRevisionCreateEvent #197623, processing time: 4.6014785766602E-5 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_GrowthExperiments\Config\ConfigHooks->onPageSaveComplete #197620 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_GrowthExperiments\Config\ConfigHooks->onPageSaveComplete #197620, processing time: 5.6982040405273E-5 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started AutoCommitUpdate_LinksUpdate::doUpdate #197609 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended AutoCommitUpdate_LinksUpdate::doUpdate #197609, processing time: 0.0012280941009521 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started SiteStatsUpdate #197424 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended SiteStatsUpdate #197424, processing time: 0.00055599212646484 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started CdnCacheUpdate #197595 []
17:15:28 [squid] [info] CdnCacheUpdate::purge: http://127.0.0.1:9412/index.php/Help:TestUndoAfterContentModelChange http://127.0.0.1:9412/index.php?title=Help:TestUndoAfterContentModelChange&action=history http://127.0.0.1:9412/index.php/Help_talk:TestUndoAfterContentModelChange http://127.0.0.1:9412/index.php?title=Help_talk:TestUndoAfterContentModelChange&action=history {"private":false}
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended CdnCacheUpdate #197595, processing time: 0.00013113021850586 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_MediaWiki\Storage\PageUpdater->saveRevision #197492 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_MediaWiki\Storage\PageUpdater->saveRevision #197492, processing time: 0.00014400482177734 []
17:15:28 [objectcache] [debug] getWithSetCallback(wikidbA-unittest_:page-content-model:2): process cache hit []
17:15:28 [objectcache] [debug] fetchOrRegenerate(wikidbA-unittest_:page-restrictions:v1:2:2): miss, new value computed []
17:15:28 [wfDebug] [debug] User::getBlockedStatus: checking blocked status for TestUser 9aae50.629 {"private":false}
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:revision-row-1.29:wikidbA-unittest_:2:2): miss, new value computed []
17:15:28 [UserOptionsManager] [debug] Loading options from database {"user_id":453}
17:15:28 [preferences] [debug] Loading global options for user '{user}' {"user":"TestUser 9aae50.629"}
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:globalpreferences:prefs:1:453): miss, new value computed []
17:15:28 [wfDebug] [debug] EditPage::importFormData: Form data appears to be incomplete {"private":false}
17:15:28 [wfDebug] [debug] POST DATA: array (
17:15:28 'wpTextbox1' => '{}',
17:15:28 'format' => 'application/json',
17:15:28 'model' => 'json',
17:15:28 'wpEditToken' => '571a3043238a109f8d39cab6b85ac8d361af8700+\\',
17:15:28 'wpIgnoreBlankSummary' => true,
17:15:28 'wpIgnoreBlankArticle' => true,
17:15:28 'wpIgnoreSelfRedirect' => true,
17:15:28 'bot' => false,
17:15:28 'wpUnicodeCheck' => 'ℳ𝒲♥𝓊𝓃𝒾𝒸ℴ𝒹ℯ',
17:15:28 'wpEdittime' => '20211207160832',
17:15:28 'wpStarttime' => '20211207160832',
17:15:28 'wpSection' => '',
17:15:28 'wpWatchthis' => true,
17:15:28 'action' => 'edit',
17:15:28 'title' => 'Help:testUndoAfterContentModelChange',
17:15:28 'text' => '{}',
17:15:28 'contentmodel' => 'json',
17:15:28 'token' => '571a3043238a109f8d39cab6b85ac8d361af8700+\\',
17:15:28 ) {"private":false}
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:SqlBlobStore-blob:wikidbA-unittest_:tt%3A687): miss, new value computed []
17:15:28 [SpamBlacklist] [info] Spam blacklist validator: [[Help:TestUndoAfterContentModelChange]] not a local blacklist {"private":false}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"UnicodeConstraint","result":"constraint-passed"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"SimpleAntiSpamConstraint","result":"constraint-passed"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"SpamRegexConstraint","result":"constraint-passed"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"EditRightConstraint","result":"constraint-passed"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"ImageRedirectConstraint","result":"constraint-passed"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"UserBlockConstraint","result":"constraint-passed"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"ContentModelChangeConstraint","result":"constraint-passed"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"ReadOnlyConstraint","result":"constraint-passed"}
17:15:28 [ratelimit] [debug] User::pingLimiter: limiting edit rate for TestUser 9aae50.629 []
17:15:28 [ratelimit] [debug] User::pingLimiter: effective user limit: 9223372036854775807 in 60s []
17:15:28 [ratelimit] [debug] User::pingLimiter: limiting linkpurge rate for TestUser 9aae50.629 []
17:15:28 [ratelimit] [debug] User::pingLimiter: effective user limit: 9223372036854775807 in 60s []
17:15:28 [ratelimit] [debug] User::pingLimiter: limiting editcontentmodel rate for TestUser 9aae50.629 []
17:15:28 [ratelimit] [debug] User::pingLimiter: effective user limit: 9223372036854775807 in 60s []
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"UserRateLimitConstraint","result":"constraint-passed"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"PageSizeConstraint check-before-edit-merge","result":"constraint-passed"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"ChangeTagsConstraint","result":"constraint-passed"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"AccidentalRecreationConstraint","result":"constraint-passed"}
17:15:28 [wfDebug] [debug] timestamp: 20211207160832, edittime: 20211207160832 {"private":false}
17:15:28 [wfDebug] [debug] revision: 2, editRevId: {"private":false}
17:15:28 [EditConflict] [debug] Getting section {section} {"section":""}
17:15:28 [objectcache] [debug] getWithSetCallback(global:SqlBlobStore-blob:wikidbA-unittest_:tt%3A687): process cache hit []
17:15:28 [wfDebug] [debug] ConfirmEdit: no need to show captcha. {"private":false}
17:15:28 [StashEdit] [debug] MediaWiki\Extension\AbuseFilter\EditStashCache::logCache: cache {logtype} for '{target}' (key {key}). {"logtype":"miss","target":{"mArticleID":2,"prefixedText":"Help:TestUndoAfterContentModelChange","mDefaultNamespace":0,"mRedirect":false},"key":"wikidbA-unittest_:abusefilter:check-stash:default:11bf7afec570b70eac1fe08527d9dee5:v5"}
17:15:28 [DuplicateParse] [debug] MediaWiki\Parser\ParserObserver::notifyParse: Possibly redundant parse! {"page":"ns12:TestUndoAfterContentModelChange","rev":null,"options-hash":"canonical","trace":"#0 \/workspace\/src\/includes\/content\/ContentHandler.php(1728): MediaWiki\\Parser\\ParserObserver->notifyParse(Object(Title), NULL, Object(ParserOptions), Object(ParserOutput))\n#1 \/workspace\/src\/includes\/content\/Renderer\/ContentRenderer.php(47): ContentHandler->getParserOutput(Object(JsonContent), Object(MediaWiki\\Content\\Renderer\\ContentParseParams))\n#2 \/workspace\/src\/extensions\/SpamBlacklist\/includes\/SpamBlacklistHooks.php(52): MediaWiki\\Content\\Renderer\\ContentRenderer->getParserOutput(Object(JsonContent), Object(Title), NULL, NULL, false)\n#3 \/workspace\/src\/includes\/HookContainer\/HookContainer.php(160): SpamBlacklistHooks->onEditFilterMergedContent(Object(DerivativeContext), Object(JsonContent), Object(Status), '', Object(User), false)\n#4 \/workspace\/src\/includes\/HookContainer\/HookRunner.php(1464): MediaWiki\\HookContainer\\HookContainer->run('EditFilterMerge...', Array)\n#5 \/workspace\/src\/includes\/editpage\/Constraint\/EditFilterMergedContentHookConstraint.php(90): MediaWiki\\HookContainer\\HookRunner->onEditFilterMergedContent(Object(DerivativeContext), Object(JsonContent), Object(Status), '', Object(User), false)\n#6 \/workspace\/src\/includes\/editpage\/Constraint\/EditConstraintRunner.php(88): MediaWiki\\EditPage\\Constraint\\EditFilterMergedContentHookConstraint->checkConstraint()\n#7 \/workspace\/src\/includes\/EditPage.php(2290): MediaWiki\\EditPage\\Constraint\\EditConstraintRunner->checkConstraints()\n#8 \/workspace\/src\/includes\/EditPage.php(1695): EditPage->internalAttemptSave(NULL, false, false)\n#9 \/workspace\/src\/includes\/api\/ApiEditPage.php(500): EditPage->attemptSave(NULL)\n#10 \/workspace\/src\/includes\/api\/ApiMain.php(1889): ApiEditPage->execute()\n#11 \/workspace\/src\/includes\/api\/ApiMain.php(837): ApiMain->executeAction()\n#12 \/workspace\/src\/tests\/phpunit\/includes\/api\/ApiTestCase.php(110): ApiMain->execute()\n#13 \/workspace\/src\/tests\/phpunit\/includes\/api\/ApiTestCase.php(149): ApiTestCase->doApiRequest(Array, Array, false, Object(User), 'csrf')\n#14 \/workspace\/src\/tests\/phpunit\/includes\/api\/ApiEditPageTest.php(660): ApiTestCase->doApiRequestWithToken(Array, NULL, Object(User))\n#15 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(1472): ApiEditPageTest->testUndoAfterContentModelChange()\n#16 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(1092): PHPUnit\\Framework\\TestCase->runTest()\n#17 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestResult.php(703): PHPUnit\\Framework\\TestCase->runBare()\n#18 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(820): PHPUnit\\Framework\\TestResult->run(Object(ApiEditPageTest))\n#19 \/workspace\/src\/tests\/phpunit\/MediaWikiIntegrationTestCase.php(456): PHPUnit\\Framework\\TestCase->run(Object(PHPUnit\\Framework\\TestResult))\n#20 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): MediaWikiIntegrationTestCase->run(Object(PHPUnit\\Framework\\TestResult))\n#21 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#22 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#23 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/TextUI\/TestRunner.php(656): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#24 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/TextUI\/Command.php(235): PHPUnit\\TextUI\\TestRunner->doRun(Object(PHPUnit\\Framework\\TestSuite), Array, Array, true)\n#25 \/workspace\/src\/tests\/phpunit\/phpunit.php(141): PHPUnit\\TextUI\\Command->run(Array, true)\n#26 \/workspace\/src\/tests\/phpunit\/phpunit.php(207): PHPUnitMaintClass->execute()\n#27 {main}","previous-trace":"#0 \/workspace\/src\/includes\/content\/ContentHandler.php(1728): MediaWiki\\Parser\\ParserObserver->notifyParse(Object(Title), NULL, Object(ParserOptions), Object(ParserOutput))\n#1 \/workspace\/src\/includes\/content\/Renderer\/ContentRenderer.php(47): ContentHandler->getParserOutput(Object(WikitextContent), Object(MediaWiki\\Content\\Renderer\\ContentParseParams))\n#2 \/workspace\/src\/extensions\/PageImages\/includes\/Hooks\/LinksUpdateHookHandler.php(70): MediaWiki\\Content\\Renderer\\ContentRenderer->getParserOutput(Object(WikitextContent), Object(Title))\n#3 \/workspace\/src\/extensions\/PageImages\/includes\/Hooks\/LinksUpdateHookHandler.php(90): PageImages\\Hooks\\LinksUpdateHookHandler->getPageImageCandidates(Object(LinksUpdate))\n#4 \/workspace\/src\/extensions\/PageImages\/includes\/Hooks\/LinksUpdateHookHandler.php(37): PageImages\\Hooks\\LinksUpdateHookHandler->doLinksUpdate(Object(LinksUpdate))\n#5 \/workspace\/src\/includes\/HookContainer\/HookContainer.php(338): PageImages\\Hooks\\LinksUpdateHookHandler::onLinksUpdate(Object(LinksUpdate))\n#6 \/workspace\/src\/includes\/HookContainer\/HookContainer.php(137): MediaWiki\\HookContainer\\HookContainer->callLegacyHook('LinksUpdate', Array, Array, Array)\n#7 \/workspace\/src\/includes\/HookContainer\/HookRunner.php(2293): MediaWiki\\HookContainer\\HookContainer->run('LinksUpdate', Array)\n#8 \/workspace\/src\/includes\/deferred\/LinksUpdate.php(205): MediaWiki\\HookContainer\\HookRunner->onLinksUpdate(Object(LinksUpdate))\n#9 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(507): LinksUpdate->doUpdate()\n#10 \/workspace\/src\/includes\/deferred\/RefreshSecondaryDataUpdate.php(102): DeferredUpdates::attemptUpdate(Object(LinksUpdate), Object(Wikimedia\\Rdbms\\LBFactorySimple))\n#11 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(507): RefreshSecondaryDataUpdate->doUpdate()\n#12 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(392): DeferredUpdates::attemptUpdate(Object(RefreshSecondaryDataUpdate), Object(Wikimedia\\Rdbms\\LBFactorySimple))\n#13 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(234): DeferredUpdates::run(Object(RefreshSecondaryDataUpdate), Object(Wikimedia\\Rdbms\\LBFactorySimple), Object(class@anonymous), Object(BufferingStatsdDataFactory), 'cli')\n#14 \/workspace\/src\/includes\/deferred\/DeferredUpdatesScope.php(264): DeferredUpdates::{closure}(Object(RefreshSecondaryDataUpdate), 2)\n#15 \/workspace\/src\/includes\/deferred\/DeferredUpdatesScope.php(196): DeferredUpdatesScope->processStageQueue(2, 2, Object(Closure))\n#16 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(237): DeferredUpdatesScope->processUpdates(2, Object(Closure))\n#17 \/workspace\/src\/includes\/deferred\/DeferredUpdatesScope.php(267): DeferredUpdates::{closure}(Object(AtomicSectionUpdate), 2)\n#18 \/workspace\/src\/includes\/deferred\/DeferredUpdatesScope.php(196): DeferredUpdatesScope->processStageQueue(1, 2, Object(Closure))\n#19 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(242): DeferredUpdatesScope->processUpdates(0, Object(Closure))\n#20 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(290): DeferredUpdates::doUpdates('run', 0)\n#21 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(129): DeferredUpdates::tryOpportunisticExecute('run')\n#22 \/workspace\/src\/includes\/Storage\/PageUpdater.php(1466): DeferredUpdates::addUpdate(Object(AtomicSectionUpdate), 1)\n#23 \/workspace\/src\/includes\/Storage\/PageUpdater.php(872): MediaWiki\\Storage\\PageUpdater->doCreate(Object(CommentStoreComment))\n#24 \/workspace\/src\/includes\/EditPage.php(2379): MediaWiki\\Storage\\PageUpdater->saveRevision(Object(CommentStoreComment), 65)\n#25 \/workspace\/src\/includes\/EditPage.php(1695): EditPage->internalAttemptSave(Array, false, false)\n#26 \/workspace\/src\/includes\/api\/ApiEditPage.php(500): EditPage->attemptSave(Array)\n#27 \/workspace\/src\/includes\/api\/ApiMain.php(1889): ApiEditPage->execute()\n#28 \/workspace\/src\/includes\/api\/ApiMain.php(837): ApiMain->executeAction()\n#29 \/workspace\/src\/tests\/phpunit\/includes\/api\/ApiTestCase.php(110): ApiMain->execute()\n#30 \/workspace\/src\/tests\/phpunit\/includes\/api\/ApiTestCase.php(149): ApiTestCase->doApiRequest(Array, NULL, false, Object(User), 'csrf')\n#31 \/workspace\/src\/tests\/phpunit\/includes\/api\/ApiEditPageTest.php(644): ApiTestCase->doApiRequestWithToken(Array, NULL, Object(User))\n#32 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(1472): ApiEditPageTest->testUndoAfterContentModelChange()\n#33 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(1092): PHPUnit\\Framework\\TestCase->runTest()\n#34 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestResult.php(703): PHPUnit\\Framework\\TestCase->runBare()\n#35 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(820): PHPUnit\\Framework\\TestResult->run(Object(ApiEditPageTest))\n#36 \/workspace\/src\/tests\/phpunit\/MediaWikiIntegrationTestCase.php(456): PHPUnit\\Framework\\TestCase->run(Object(PHPUnit\\Framework\\TestResult))\n#37 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): MediaWikiIntegrationTestCase->run(Object(PHPUnit\\Framework\\TestResult))\n#38 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#39 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#40 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/TextUI\/TestRunner.php(656): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#41 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/TextUI\/Command.php(235): PHPUnit\\TextUI\\TestRunner->doRun(Object(PHPUnit\\Framework\\TestSuite), Array, Array, true)\n#42 \/workspace\/src\/tests\/phpunit\/phpunit.php(141): PHPUnit\\TextUI\\Command->run(Array, true)\n#43 \/workspace\/src\/tests\/phpunit\/phpunit.php(207): PHPUnitMaintClass->execute()\n#44 {main}"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"EditFilterMergedContentHookConstraint","result":"constraint-passed"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"AutoSummaryMissingSummaryConstraint","result":"constraint-passed"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"SelfRedirectConstraint","result":"constraint-passed"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"PageSizeConstraint check-after-edit-merge","result":"constraint-passed"}
17:15:28 [EventStreamConfig] [debug] Selecting stream configs for target streams: {streams} {"streams":"mediawiki.revision-create"}
17:15:28 [EventStreamConfig] [warning] Stream 'mediawiki.revision-create' does not match any `stream` in stream config []
17:15:28 [EventBus] [debug] Using EventServiceDefault eventbus for stream mediawiki.revision-create. destination_event_service is not configured. []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_MediaWiki\Extension\EventBus\EventBusHooks::sendRevisionCreateEvent #197696 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_MediaWiki\Extension\EventBus\EventBusHooks::sendRevisionCreateEvent #197696, processing time: 9.7036361694336E-5 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_RecentChange::notifyEdit #197798 []
17:15:28 [objectcache] [warning] Rejected set() for {cachekey} due to pending writes. {"cachekey":"global:NameTableSqlStore:change_tag_def:wikidbA-unittest_","lag":0,"age":0.41382384300231934,"walltime":0.00043702125549316406}
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:NameTableSqlStore:change_tag_def:wikidbA-unittest_): miss, new value computed []
17:15:28 [EventStreamConfig] [debug] Selecting stream configs for target streams: {streams} {"streams":"mediawiki.revision-tags-change"}
17:15:28 [EventStreamConfig] [warning] Stream 'mediawiki.revision-tags-change' does not match any `stream` in stream config []
17:15:28 [EventBus] [debug] Using EventServiceDefault eventbus for stream mediawiki.revision-tags-change. destination_event_service is not configured. []
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:SqlBlobStore-blob:wikidbA-unittest_:tt%3A688): miss, new value computed []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_RecentChange::notifyEdit #197798, processing time: 0.011332988739014 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_MediaWiki\Extension\EventBus\EventBusHooks::onChangeTagsAfterUpdateTags #197830 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_MediaWiki\Extension\EventBus\EventBusHooks::onChangeTagsAfterUpdateTags #197830, processing time: 8.1062316894531E-5 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_WatchedItemStore->updateNotificationTimestamp #197848 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_WatchedItemStore->updateNotificationTimestamp #197848, processing time: 0.001209020614624 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started UserEditCountUpdate #197799 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended UserEditCountUpdate #197799, processing time: 0.00053596496582031 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started AtomicSectionUpdate_MediaWiki\Storage\PageUpdater::getAtomicSectionUpdate #197802 []
17:15:28 [SaveParse] [debug] MediaWiki\Revision\RenderedRevision::pruneRevisionSensitiveOutput: no prepared revision output []
17:15:28 [ParserCache] [debug] Saved in parser cache {"name":"pcache","key":"wikidbA-unittest_:pcache:idhash:2-0!canonical","cache_time":"20211207160832","rev_id":3}
17:15:28 [objectcache] [debug] fetchOrRegenerate(wikidbA-unittest_:page-content-model:3): miss, new value computed []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended AtomicSectionUpdate_MediaWiki\Storage\PageUpdater::getAtomicSectionUpdate #197802, processing time: 0.0029120445251465 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started RefreshSecondaryDataUpdate #197752 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended RefreshSecondaryDataUpdate #197752, processing time: 0.0057659149169922 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_Wikibase\Client\Hooks\DataUpdateHookHandler->onParserCacheSaveComplete #197854 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_Wikibase\Client\Hooks\DataUpdateHookHandler->onParserCacheSaveComplete #197854, processing time: 6.0081481933594E-5 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_MediaWiki\Storage\DerivedPageDataUpdater->doUpdates #197853 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_MediaWiki\Storage\DerivedPageDataUpdater->doUpdates #197853, processing time: 6.1988830566406E-5 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started SearchUpdate #197850 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended SearchUpdate #197850, processing time: 0.0010430812835693 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_WikiPage::onArticleEdit #197872 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_WikiPage::onArticleEdit #197872, processing time: 8.2969665527344E-5 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_EchoHooks::onPageSaveComplete #197876 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_EchoHooks::onPageSaveComplete #197876, processing time: 0.0030601024627686 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_EchoHooks::onPageSaveComplete #197881 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_EchoHooks::onPageSaveComplete #197881, processing time: 0.0025451183319092 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_GrowthExperiments\Config\ConfigHooks->onPageSaveComplete #197874 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_GrowthExperiments\Config\ConfigHooks->onPageSaveComplete #197874, processing time: 7.2002410888672E-5 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started AutoCommitUpdate_LinksUpdate::doUpdate #197883 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended AutoCommitUpdate_LinksUpdate::doUpdate #197883, processing time: 0.0012099742889404 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started SiteStatsUpdate #197886 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended SiteStatsUpdate #197886, processing time: 0.00049519538879395 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started AtomicSectionUpdate_EchoNotificationMapper::insert #197927 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended AtomicSectionUpdate_EchoNotificationMapper::insert #197927, processing time: 0.0013241767883301 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started CdnCacheUpdate #197801 []
17:15:28 [squid] [info] CdnCacheUpdate::purge: http://127.0.0.1:9412/index.php/Help:TestUndoAfterContentModelChange http://127.0.0.1:9412/index.php?title=Help:TestUndoAfterContentModelChange&action=history {"private":false}
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended CdnCacheUpdate #197801, processing time: 0.00011587142944336 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_MediaWiki\Storage\PageUpdater->saveRevision #197770 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_MediaWiki\Storage\PageUpdater->saveRevision #197770, processing time: 0.00014495849609375 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_ManualLogEntry->publish #197800 []
17:15:28 [logentry] [warning] Failed to instantiate RC log entry performer {"exception":{},"log_id":3}
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_ManualLogEntry->publish #197800, processing time: 0.010050058364868 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started AutoCommitUpdate_MediaWiki\CheckUser\Hooks::maybePruneIPData #197949 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended AutoCommitUpdate_MediaWiki\CheckUser\Hooks::maybePruneIPData #197949, processing time: 0.0012490749359131 []
17:15:28 [objectcache] [debug] getWithSetCallback(wikidbA-unittest_:page-content-model:3): process cache hit []
17:15:28 [objectcache] [debug] getWithSetCallback(wikidbA-unittest_:page-content-model:3): process cache hit []
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:revision-row-1.29:wikidbA-unittest_:2:3): miss, new value computed []
17:15:28 [objectcache] [debug] getWithSetCallback(global:SqlBlobStore-blob:wikidbA-unittest_:tt%3A688): process cache hit []
17:15:28 [objectcache] [debug] getWithSetCallback(global:SqlBlobStore-blob:wikidbA-unittest_:tt%3A688): process cache hit []
17:15:28 [objectcache] [debug] getWithSetCallback(global:SqlBlobStore-blob:wikidbA-unittest_:tt%3A687): process cache hit []
17:15:28 [wfDebug] [debug] EditPage::importFormData: Form data appears to be incomplete {"private":false}
17:15:28 [wfDebug] [debug] POST DATA: array (
17:15:28 'wpTextbox1' => 'some text',
17:15:28 'format' => 'text/x-wiki',
17:15:28 'model' => 'wikitext',
17:15:28 'wpEditToken' => '571a3043238a109f8d39cab6b85ac8d361af8700+\\',
17:15:28 'wpIgnoreBlankSummary' => true,
17:15:28 'wpIgnoreBlankArticle' => true,
17:15:28 'wpIgnoreSelfRedirect' => true,
17:15:28 'bot' => false,
17:15:28 'wpUnicodeCheck' => 'ℳ𝒲♥𝓊𝓃𝒾𝒸ℴ𝒹ℯ',
17:15:28 'wpSummary' => 'Undo revision 3 by [[Special:Contributions/TestUser 9aae50.629|TestUser 9aae50.629]] ([[User talk:TestUser 9aae50.629|talk]])',
17:15:28 'wpUndidRevision' => 3,
17:15:28 'wpEdittime' => '20211207160832',
17:15:28 'wpStarttime' => '20211207160832',
17:15:28 'wpSection' => '',
17:15:28 'wpWatchthis' => true,
17:15:28 'action' => 'edit',
17:15:28 'title' => 'Help:testUndoAfterContentModelChange',
17:15:28 'undo' => '3',
17:15:28 'token' => '571a3043238a109f8d39cab6b85ac8d361af8700+\\',
17:15:28 ) {"private":false}
17:15:28 [objectcache] [debug] getWithSetCallback(global:SqlBlobStore-blob:wikidbA-unittest_:tt%3A688): process cache hit []
17:15:28 [SpamBlacklist] [info] Spam blacklist validator: [[Help:TestUndoAfterContentModelChange]] not a local blacklist {"private":false}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"UnicodeConstraint","result":"constraint-passed"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"SimpleAntiSpamConstraint","result":"constraint-passed"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"SpamRegexConstraint","result":"constraint-passed"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"EditRightConstraint","result":"constraint-passed"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"ImageRedirectConstraint","result":"constraint-passed"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"UserBlockConstraint","result":"constraint-passed"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"ContentModelChangeConstraint","result":"constraint-passed"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"ReadOnlyConstraint","result":"constraint-passed"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"UserRateLimitConstraint","result":"constraint-passed"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"PageSizeConstraint check-before-edit-merge","result":"constraint-passed"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"ChangeTagsConstraint","result":"constraint-passed"}
17:15:28 [EditConstraintRunner] [debug] Checked {name}, got result: {result} {"name":"AccidentalRecreationConstraint","result":"constraint-passed"}
17:15:28 [wfDebug] [debug] timestamp: 20211207160832, edittime: 20211207160832 {"private":false}
17:15:28 [wfDebug] [debug] revision: 3, editRevId: {"private":false}
17:15:28 [EditConflict] [debug] Getting section {section} {"section":""}
17:15:28 [wfDebug] [debug] ConfirmEdit: user group allows skipping captcha {"private":false}
17:15:28 [wfDebug] [debug] ConfirmEdit: no need to show captcha. {"private":false}
17:15:28 [StashEdit] [debug] MediaWiki\Extension\AbuseFilter\EditStashCache::logCache: cache {logtype} for '{target}' (key {key}). {"logtype":"miss","target":{"mArticleID":2,"prefixedText":"Help:TestUndoAfterContentModelChange","mDefaultNamespace":0,"mRedirect":false},"key":"wikidbA-unittest_:abusefilter:check-stash:default:81415bf0e5a2070239651220f5538e30:v5"}
17:15:28 [DuplicateParse] [debug] MediaWiki\Parser\ParserObserver::notifyParse: Possibly redundant parse! {"page":"ns12:TestUndoAfterContentModelChange","rev":null,"options-hash":"canonical","trace":"#0 \/workspace\/src\/includes\/content\/ContentHandler.php(1728): MediaWiki\\Parser\\ParserObserver->notifyParse(Object(Title), NULL, Object(ParserOptions), Object(ParserOutput))\n#1 \/workspace\/src\/includes\/content\/Renderer\/ContentRenderer.php(47): ContentHandler->getParserOutput(Object(WikitextContent), Object(MediaWiki\\Content\\Renderer\\ContentParseParams))\n#2 \/workspace\/src\/extensions\/SpamBlacklist\/includes\/SpamBlacklistHooks.php(52): MediaWiki\\Content\\Renderer\\ContentRenderer->getParserOutput(Object(WikitextContent), Object(Title), NULL, NULL, false)\n#3 \/workspace\/src\/includes\/HookContainer\/HookContainer.php(160): SpamBlacklistHooks->onEditFilterMergedContent(Object(DerivativeContext), Object(WikitextContent), Object(Status), 'Undo revision 3...', Object(User), false)\n#4 \/workspace\/src\/includes\/HookContainer\/HookRunner.php(1464): MediaWiki\\HookContainer\\HookContainer->run('EditFilterMerge...', Array)\n#5 \/workspace\/src\/includes\/editpage\/Constraint\/EditFilterMergedContentHookConstraint.php(90): MediaWiki\\HookContainer\\HookRunner->onEditFilterMergedContent(Object(DerivativeContext), Object(WikitextContent), Object(Status), 'Undo revision 3...', Object(User), false)\n#6 \/workspace\/src\/includes\/editpage\/Constraint\/EditConstraintRunner.php(88): MediaWiki\\EditPage\\Constraint\\EditFilterMergedContentHookConstraint->checkConstraint()\n#7 \/workspace\/src\/includes\/EditPage.php(2290): MediaWiki\\EditPage\\Constraint\\EditConstraintRunner->checkConstraints()\n#8 \/workspace\/src\/includes\/EditPage.php(1695): EditPage->internalAttemptSave(NULL, false, false)\n#9 \/workspace\/src\/includes\/api\/ApiEditPage.php(500): EditPage->attemptSave(NULL)\n#10 \/workspace\/src\/includes\/api\/ApiMain.php(1889): ApiEditPage->execute()\n#11 \/workspace\/src\/includes\/api\/ApiMain.php(837): ApiMain->executeAction()\n#12 \/workspace\/src\/tests\/phpunit\/includes\/api\/ApiTestCase.php(110): ApiMain->execute()\n#13 \/workspace\/src\/tests\/phpunit\/includes\/api\/ApiTestCase.php(149): ApiTestCase->doApiRequest(Array, Array, false, Object(User), 'csrf')\n#14 \/workspace\/src\/tests\/phpunit\/includes\/api\/ApiEditPageTest.php(673): ApiTestCase->doApiRequestWithToken(Array, NULL, Object(User))\n#15 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(1472): ApiEditPageTest->testUndoAfterContentModelChange()\n#16 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(1092): PHPUnit\\Framework\\TestCase->runTest()\n#17 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestResult.php(703): PHPUnit\\Framework\\TestCase->runBare()\n#18 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(820): PHPUnit\\Framework\\TestResult->run(Object(ApiEditPageTest))\n#19 \/workspace\/src\/tests\/phpunit\/MediaWikiIntegrationTestCase.php(456): PHPUnit\\Framework\\TestCase->run(Object(PHPUnit\\Framework\\TestResult))\n#20 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): MediaWikiIntegrationTestCase->run(Object(PHPUnit\\Framework\\TestResult))\n#21 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#22 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#23 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/TextUI\/TestRunner.php(656): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#24 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/TextUI\/Command.php(235): PHPUnit\\TextUI\\TestRunner->doRun(Object(PHPUnit\\Framework\\TestSuite), Array, Array, true)\n#25 \/workspace\/src\/tests\/phpunit\/phpunit.php(141): PHPUnit\\TextUI\\Command->run(Array, true)\n#26 \/workspace\/src\/tests\/phpunit\/phpunit.php(207): PHPUnitMaintClass->execute()\n#27 {main}","previous-trace":"#0 \/workspace\/src\/includes\/content\/ContentHandler.php(1728): MediaWiki\\Parser\\ParserObserver->notifyParse(Object(Title), NULL, Object(ParserOptions), Object(ParserOutput))\n#1 \/workspace\/src\/includes\/content\/Renderer\/ContentRenderer.php(47): ContentHandler->getParserOutput(Object(JsonContent), Object(MediaWiki\\Content\\Renderer\\ContentParseParams))\n#2 \/workspace\/src\/extensions\/SpamBlacklist\/includes\/SpamBlacklistHooks.php(52): MediaWiki\\Content\\Renderer\\ContentRenderer->getParserOutput(Object(JsonContent), Object(Title), NULL, NULL, false)\n#3 \/workspace\/src\/includes\/HookContainer\/HookContainer.php(160): SpamBlacklistHooks->onEditFilterMergedContent(Object(DerivativeContext), Object(JsonContent), Object(Status), '', Object(User), false)\n#4 \/workspace\/src\/includes\/HookContainer\/HookRunner.php(1464): MediaWiki\\HookContainer\\HookContainer->run('EditFilterMerge...', Array)\n#5 \/workspace\/src\/includes\/editpage\/Constraint\/EditFilterMergedContentHookConstraint.php(90): MediaWiki\\HookContainer\\HookRunner->onEditFilterMergedContent(Object(DerivativeContext), Object(JsonContent), Object(Status), '', Object(User), false)\n#6 \/workspace\/src\/includes\/editpage\/Constraint\/EditConstraintRunner.php(88): MediaWiki\\EditPage\\Constraint\\EditFilterMergedContentHookConstraint->checkConstraint()\n#7 \/workspace\/src\/includes\/EditPage.php(2290): MediaWiki\\EditPage\\Constraint\\EditConstraintRunner->checkConstraints()\n#8 \/workspace\/src\/includes\/EditPage.php(1695): EditPage->internalAttemptSave(NULL, false, false)\n#9 \/workspace\/src\/includes\/api\/ApiEditPage.php(500): EditPage->attemptSave(NULL)\n#10 \/workspace\/src\/includes\/api\/ApiMain.php(1889): ApiEditPage->execute()\n#11 \/workspace\/src\/includes\/api\/ApiMain.php(837): ApiMain->executeAction()\n#12 \/workspace\/src\/tests\/phpunit\/includes\/api\/ApiTestCase.php(110): ApiMain->execute()\n#13 \/workspace\/src\/tests\/phpunit\/includes\/api\/ApiTestCase.php(149): ApiTestCase->doApiRequest(Array, Array, false, Object(User), 'csrf')\n#14 \/workspace\/src\/tests\/phpunit\/includes\/api\/ApiEditPageTest.php(660): ApiTestCase->doApiRequestWithToken(Array, NULL, Object(User))\n#15 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(1472): ApiEditPageTest->testUndoAfterContentModelChange()\n#16 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(1092): PHPUnit\\Framework\\TestCase->runTest()\n#17 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestResult.php(703): PHPUnit\\Framework\\TestCase->runBare()\n#18 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(820): PHPUnit\\Framework\\TestResult->run(Object(ApiEditPageTest))\n#19 \/workspace\/src\/tests\/phpunit\/MediaWikiIntegrationTestCase.php(456): PHPUnit\\Framework\\TestCase->run(Object(PHPUnit\\Framework\\TestResult))\n#20 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): MediaWikiIntegrationTestCase->run(Object(PHPUnit\\Framework\\TestResult))\n#21 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#22 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#23 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/TextUI\/TestRunner.php(656): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#24 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/TextUI\/Command.php(235): PHPUnit\\TextUI\\TestRunner->doRun(Object(PHPUnit\\Framework\\TestSuite), Array, Array, true)\n#25 \/workspace\/src\/tests\/phpunit\/phpunit.php(141): PHPUnit\\TextUI\\Command->run(Array, true)\n#26 \/workspace\/src\/tests\/phpunit\/phpunit.php(207): PHPUnitMaintClass->execute()\n#27 {main}"}
17:15:28 [objectcache] [debug] fetchOrRegenerate(wikidbA-unittest_:spamblacklist:spam:blacklist-regex): miss, new value computed []
17:15:28 [SpamBlacklist] [info] Loading spam regex... {"private":false}
17:15:28 [SpamBlacklist] [info] Constructing spam blacklist {"private":false}
17:15:28 [SpamBlacklist] [info] Loading spam blacklist from https://meta.wikimedia.org/w/index.php?title=Spam_blacklist&action=raw&sb_ver=1 {"private":false}
17:15:28 [http] [debug] GET: https://meta.wikimedia.org/w/index.php?title=Spam_blacklist&action=raw&sb_ver=1 []
17:15:28 ===
17:15:28
17:15:28 2) LocalFileTest::testRecordUpload3 with data set #3 (array(1275, 1650, true, 10598657, 'application/pdf', 'application', 'pdf', 'application/pdf', '1o3l1yqjue2diq07grnnyq9kyapfpor', 0, 'OFFICE', array('6', array('Page 1 text ..........................', 'Page 2 text ..........................', 'Page 3 text ..........................', 'Page 4 text ..........................', 'Page 5 text ..........................', 'Page 6 text ..........................'))), array())
17:15:28 Failed asserting that two arrays are equal.
17:15:28 --- Expected
17:15:28 +++ Actual
17:15:28 @@ @@
17:15:28 Array (
17:15:28 'bits' => 0
17:15:28 'size' => 10598657
17:15:28 - 'width' => 1275
17:15:28 - 'height' => 1650
17:15:28 + 'width' => 0
17:15:28 + 'height' => 0
17:15:28 'mime' => 'application/pdf'
17:15:28 'sha1' => '1o3l1yqjue2diq07grnnyq9kyapfpor'
17:15:28 'media_type' => 'OFFICE'
17:15:28 )
17:15:28
17:15:28 /workspace/src/tests/phpunit/MediaWikiTestCaseTrait.php:206
17:15:28 /workspace/src/tests/phpunit/includes/filerepo/file/LocalFileTest.php:702
17:15:28 /workspace/src/tests/phpunit/includes/filerepo/file/LocalFileTest.php:862
17:15:28 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:456
17:15:28 === Logs generated by test case
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:15:28 [objectcache] [debug] MainObjectStash using store {class} {"class":"HashBagOStuff"}
17:15:28 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:15:28 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"thisWikiIsTheRepo","logValue":"true"}
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9412\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"}
17:15:28 [Wikibase] [debug] {method}: setting {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:9412\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"}
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"itemAndPropertySourceName","logValue":"'local'"}
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"siteGlobalID","logValue":"'wikidbA'"}
17:15:28 [RevisionStore] [error] T235589: Failed to select table row during null revision creation Page id '2' does not exist. {"exception":{}}
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started AutoCommitUpdate_LocalFile::recordUpload3 #385739 []
17:15:28 [ParserCache] [debug] Creating ParserCache instance for pcache []
17:15:28 [ParserCache] [debug] Creating RevisionOutputCache instance for rcache []
17:15:28 [mobile] [info] GeoData\Hooks::onFileUpload(): no parser output returned for file Test.jpg {"private":false}
17:15:28 [wfDebug] [debug] BacklinkCache::queryLinks: got results from DB {"private":false}
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended AutoCommitUpdate_LocalFile::recordUpload3 #385739, processing time: 0.0026538372039795 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started AutoCommitUpdate_Title::invalidateCache #234239 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended AutoCommitUpdate_Title::invalidateCache #234239, processing time: 0.00039100646972656 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_ManualLogEntry->publish #387828 []
17:15:28 [UserOptionsManager] [debug] Loading options from database {"user_id":1}
17:15:28 [preferences] [debug] Loading global options for user '{user}' {"user":"UTSysop"}
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:globalpreferences:prefs:1:1): miss, new value computed []
17:15:28 [logentry] [warning] Failed to instantiate RC log entry performer {"exception":{},"log_id":272}
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_ManualLogEntry->publish #387828, processing time: 0.21556806564331 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started CdnCacheUpdate #387278 []
17:15:28 [squid] [info] CdnCacheUpdate::purge: http://127.0.0.1:9412/index.php/File:Test.jpg http://127.0.0.1:9412/index.php?title=File:Test.jpg&action=history {"private":false}
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended CdnCacheUpdate #387278, processing time: 0.00013589859008789 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started SiteStatsUpdate #387278 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended SiteStatsUpdate #387278, processing time: 0.00039100646972656 []
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:filerepo-file:wikidbA-unittest_:0601d354e9a2946a1a9a537f60d1da5c2f1476d4): miss, new value computed []
17:15:28 [objectcache] [debug] fetchOrRegenerate(wikidbA-unittest_:file-pdf:dimensions:1o3l1yqjue2diq07grnnyq9kyapfpor): miss, new value computed []
17:15:28 ===
17:15:28
17:15:28 3) LocalFileTest::testRecordUpload3 with data set #4 (array(1275, 1650, true, 10598657, 'application/pdf', 'application', 'pdf', 'application/pdf', '1o3l1yqjue2diq07grnnyq9kyapfpor', 0, 'OFFICE', array('6', array('Page 1 text ..........................', 'Page 2 text ..........................', 'Page 3 text ..........................', 'Page 4 text ..........................', 'Page 5 text ..........................', 'Page 6 text ..........................'))), array(true))
17:15:28 Failed asserting that two arrays are equal.
17:15:28 --- Expected
17:15:28 +++ Actual
17:15:28 @@ @@
17:15:28 Array (
17:15:28 'bits' => 0
17:15:28 'size' => 10598657
17:15:28 - 'width' => 1275
17:15:28 - 'height' => 1650
17:15:28 + 'width' => 0
17:15:28 + 'height' => 0
17:15:28 'mime' => 'application/pdf'
17:15:28 'sha1' => '1o3l1yqjue2diq07grnnyq9kyapfpor'
17:15:28 'media_type' => 'OFFICE'
17:15:28 )
17:15:28
17:15:28 /workspace/src/tests/phpunit/MediaWikiTestCaseTrait.php:206
17:15:28 /workspace/src/tests/phpunit/includes/filerepo/file/LocalFileTest.php:702
17:15:28 /workspace/src/tests/phpunit/includes/filerepo/file/LocalFileTest.php:862
17:15:28 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:456
17:15:28 === Logs generated by test case
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:15:28 [ContentHandler] [info] Registered handler for wikitext: WikitextContentHandler []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started AutoCommitUpdate_LocalFile::recordUpload3 #388241 []
17:15:28 [objectcache] [debug] MainObjectStash using store {class} {"class":"HashBagOStuff"}
17:15:28 [ParserCache] [debug] Creating ParserCache instance for pcache []
17:15:28 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:15:28 [wfDebug] [debug] User::getBlockedStatus: checking blocked status for UTSysop {"private":false}
17:15:28 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9412\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"}
17:15:28 [UserOptionsManager] [debug] Loading options from database {"user_id":1}
17:15:28 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
17:15:28 [preferences] [debug] Loading global options for user '{user}' {"user":"UTSysop"}
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:globalpreferences:prefs:1:1): miss, new value computed []
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"thisWikiIsTheRepo","logValue":"true"}
17:15:28 [Wikibase] [debug] {method}: setting {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:9412\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"}
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"itemAndPropertySourceName","logValue":"'local'"}
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"siteGlobalID","logValue":"'wikidbA'"}
17:15:28 [localisation] [debug] LocalisationCache::isExpired(ban): cache missing, need to make one []
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"siteGroup","logValue":"NULL"}
17:15:28 [objectcache] [warning] Rejected set() for {cachekey} due to pending writes. {"cachekey":"global:NameTableSqlStore:content_models:wikidbA-unittest_","lag":0,"age":0.65817499160766602,"walltime":0.00032186508178710938}
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:NameTableSqlStore:content_models:wikidbA-unittest_): miss, new value computed []
17:15:28 [objectcache] [warning] Rejected set() for {cachekey} due to pending writes. {"cachekey":"global:NameTableSqlStore:slot_roles:wikidbA-unittest_","lag":0,"age":0.65877008438110352,"walltime":0.00029516220092773438}
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:NameTableSqlStore:slot_roles:wikidbA-unittest_): miss, new value computed []
17:15:28 [EventStreamConfig] [debug] Selecting stream configs for target streams: {streams} {"streams":"mediawiki.revision-create"}
17:15:28 [EventStreamConfig] [warning] Stream 'mediawiki.revision-create' does not match any `stream` in stream config []
17:15:28 [EventBus] [debug] Using EventServiceDefault eventbus for stream mediawiki.revision-create. destination_event_service is not configured. []
17:15:28 [objectcache] [debug] fetchOrRegenerate(wikidbA-unittest_:page-restrictions:v1:2:2): miss, new value computed []
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:revision-row-1.29:wikidbA-unittest_:2:2): miss, new value computed []
17:15:28 [ParserCache] [debug] Creating RevisionOutputCache instance for rcache []
17:15:28 [objectcache] [debug] fetchOrRegenerate(wikidbA-unittest_:page-content-model:2): miss, new value computed []
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:filerepo-file:wikidbA-unittest_:0601d354e9a2946a1a9a537f60d1da5c2f1476d4): miss, new value computed []
17:15:28 [objectcache] [debug] getWithSetCallback(wikidbA-unittest_:page-content-model:2): process cache hit []
17:15:28 [ParserCache] [debug] ParserOutput metadata cache miss {"name":"pcache"}
17:15:28 [objectcache] [debug] getWithSetCallback(wikidbA-unittest_:page-content-model:2): process cache hit []
17:15:28 [objectcache] [debug] getWithSetCallback(wikidbA-unittest_:page-content-model:2): process cache hit []
17:15:28 [ParserCache] [debug] ParserOutput metadata cache miss {"name":"pcache"}
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:SqlBlobStore-blob:wikidbA-unittest_:tt%3A2): miss, new value computed []
17:15:28 [ParserCache] [debug] Saved in parser cache {"name":"pcache","key":"wikidbA-unittest_:pcache:idhash:2-0!canonical","cache_time":"20211207161109","rev_id":2}
17:15:28 [objectcache] [debug] getWithSetCallback(wikidbA-unittest_:page-content-model:2): process cache hit []
17:15:28 [wfDebug] [debug] BacklinkCache::queryLinks: got results from DB {"private":false}
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended AutoCommitUpdate_LocalFile::recordUpload3 #388241, processing time: 0.040624856948853 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_MediaWiki\Extension\EventBus\EventBusHooks::sendRevisionCreateEvent #384368 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_MediaWiki\Extension\EventBus\EventBusHooks::sendRevisionCreateEvent #384368, processing time: 6.103515625E-5 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started AtomicSectionUpdate_MediaWiki\Storage\PageUpdater::getAtomicSectionUpdate #384624 []
17:15:28 [SaveParse] [debug] MediaWiki\Revision\RenderedRevision::outputVariesOnRevisionMetaData: reusing prepared output for '{title}' {"title":"File:Test.jpg"}
17:15:28 [SaveParse] [debug] MediaWiki\Revision\RenderedRevision::outputVariesOnRevisionMetaData: reusing prepared output for '{title}' {"title":"File:Test.jpg"}
17:15:28 [ParserCache] [debug] Saved in parser cache {"name":"pcache","key":"wikidbA-unittest_:pcache:idhash:2-0!canonical","cache_time":"20211207161109","rev_id":2}
17:15:28 [objectcache] [debug] getWithSetCallback(wikidbA-unittest_:page-content-model:2): process cache hit []
17:15:28 [EventStreamConfig] [debug] Selecting stream configs for target streams: {streams} {"streams":"mediawiki.page-create"}
17:15:28 [EventStreamConfig] [warning] Stream 'mediawiki.page-create' does not match any `stream` in stream config []
17:15:28 [EventBus] [debug] Using EventServiceDefault eventbus for stream mediawiki.page-create. destination_event_service is not configured. []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended AtomicSectionUpdate_MediaWiki\Storage\PageUpdater::getAtomicSectionUpdate #384624, processing time: 0.0026319026947021 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_MediaWiki\Storage\PageUpdater->saveRevision #387272 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_MediaWiki\Storage\PageUpdater->saveRevision #387272, processing time: 0.00016403198242188 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_ManualLogEntry->publish #387858 []
17:15:28 [logentry] [warning] Failed to instantiate RC log entry performer {"exception":{},"log_id":274}
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_ManualLogEntry->publish #387858, processing time: 0.0055019855499268 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_Wikibase\Client\Hooks\DataUpdateHookHandler->onParserCacheSaveComplete #385697 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_Wikibase\Client\Hooks\DataUpdateHookHandler->onParserCacheSaveComplete #385697, processing time: 6.3896179199219E-5 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_GeoData\Hooks::onFileUpload #372859 []
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:filerepo-file:wikidbA-unittest_:0601d354e9a2946a1a9a537f60d1da5c2f1476d4): miss, new value computed []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_GeoData\Hooks::onFileUpload #372859, processing time: 0.0024449825286865 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started RefreshSecondaryDataUpdate #387926 []
17:15:28 [DuplicateParse] [debug] MediaWiki\Parser\ParserObserver::notifyParse: Possibly redundant parse! {"page":"ns6:Test.jpg","rev":null,"options-hash":"canonical","trace":"#0 \/workspace\/src\/includes\/content\/ContentHandler.php(1728): MediaWiki\\Parser\\ParserObserver->notifyParse(Object(Title), NULL, Object(ParserOptions), Object(ParserOutput))\n#1 \/workspace\/src\/includes\/content\/Renderer\/ContentRenderer.php(47): ContentHandler->getParserOutput(Object(WikitextContent), Object(MediaWiki\\Content\\Renderer\\ContentParseParams))\n#2 \/workspace\/src\/extensions\/PageImages\/includes\/Hooks\/LinksUpdateHookHandler.php(70): MediaWiki\\Content\\Renderer\\ContentRenderer->getParserOutput(Object(WikitextContent), Object(Title))\n#3 \/workspace\/src\/extensions\/PageImages\/includes\/Hooks\/LinksUpdateHookHandler.php(90): PageImages\\Hooks\\LinksUpdateHookHandler->getPageImageCandidates(Object(LinksUpdate))\n#4 \/workspace\/src\/extensions\/PageImages\/includes\/Hooks\/LinksUpdateHookHandler.php(37): PageImages\\Hooks\\LinksUpdateHookHandler->doLinksUpdate(Object(LinksUpdate))\n#5 \/workspace\/src\/includes\/HookContainer\/HookContainer.php(338): PageImages\\Hooks\\LinksUpdateHookHandler::onLinksUpdate(Object(LinksUpdate))\n#6 \/workspace\/src\/includes\/HookContainer\/HookContainer.php(137): MediaWiki\\HookContainer\\HookContainer->callLegacyHook('LinksUpdate', Array, Array, Array)\n#7 \/workspace\/src\/includes\/HookContainer\/HookRunner.php(2293): MediaWiki\\HookContainer\\HookContainer->run('LinksUpdate', Array)\n#8 \/workspace\/src\/includes\/deferred\/LinksUpdate.php(205): MediaWiki\\HookContainer\\HookRunner->onLinksUpdate(Object(LinksUpdate))\n#9 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(507): LinksUpdate->doUpdate()\n#10 \/workspace\/src\/includes\/deferred\/RefreshSecondaryDataUpdate.php(102): DeferredUpdates::attemptUpdate(Object(LinksUpdate), Object(Wikimedia\\Rdbms\\LBFactorySimple))\n#11 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(507): RefreshSecondaryDataUpdate->doUpdate()\n#12 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(392): DeferredUpdates::attemptUpdate(Object(RefreshSecondaryDataUpdate), Object(Wikimedia\\Rdbms\\LBFactorySimple))\n#13 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(234): DeferredUpdates::run(Object(RefreshSecondaryDataUpdate), Object(Wikimedia\\Rdbms\\LBFactorySimple), Object(class@anonymous), Object(BufferingStatsdDataFactory), 'cli')\n#14 \/workspace\/src\/includes\/deferred\/DeferredUpdatesScope.php(264): DeferredUpdates::{closure}(Object(RefreshSecondaryDataUpdate), 2)\n#15 \/workspace\/src\/includes\/deferred\/DeferredUpdatesScope.php(196): DeferredUpdatesScope->processStageQueue(2, 2, Object(Closure))\n#16 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(237): DeferredUpdatesScope->processUpdates(2, Object(Closure))\n#17 \/workspace\/src\/includes\/deferred\/DeferredUpdatesScope.php(267): DeferredUpdates::{closure}(Object(AutoCommitUpdate), 2)\n#18 \/workspace\/src\/includes\/deferred\/DeferredUpdatesScope.php(196): DeferredUpdatesScope->processStageQueue(1, 2, Object(Closure))\n#19 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(242): DeferredUpdatesScope->processUpdates(0, Object(Closure))\n#20 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(290): DeferredUpdates::doUpdates('run', 0)\n#21 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(129): DeferredUpdates::tryOpportunisticExecute('run')\n#22 \/workspace\/src\/includes\/filerepo\/file\/LocalFile.php(2201): DeferredUpdates::addUpdate(Object(AutoCommitUpdate), 1)\n#23 \/workspace\/src\/includes\/libs\/rdbms\/database\/Database.php(4372): LocalFile::{closure}(1, Object(Wikimedia\\Rdbms\\DatabaseMysqli))\n#24 \/workspace\/src\/includes\/libs\/rdbms\/database\/Database.php(4161): Wikimedia\\Rdbms\\Database->runOnTransactionIdleCallbacks(1, Array)\n#25 \/workspace\/src\/includes\/libs\/rdbms\/database\/DBConnRef.php(68): Wikimedia\\Rdbms\\Database->onTransactionCommitOrIdle(Object(Closure), 'LocalFile::reco...')\n#26 \/workspace\/src\/includes\/libs\/rdbms\/database\/DBConnRef.php(627): Wikimedia\\Rdbms\\DBConnRef->__call('onTransactionCo...', Array)\n#27 \/workspace\/src\/includes\/filerepo\/file\/LocalFile.php(2209): Wikimedia\\Rdbms\\DBConnRef->onTransactionCommitOrIdle(Object(Closure), 'LocalFile::reco...')\n#28 \/workspace\/src\/tests\/phpunit\/includes\/filerepo\/file\/LocalFileTest.php(855): LocalFile->recordUpload3('oldver', 'comment', 'page text', Object(User), Array)\n#29 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(1472): LocalFileTest->testRecordUpload3(Array, Array)\n#30 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(1092): PHPUnit\\Framework\\TestCase->runTest()\n#31 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestResult.php(703): PHPUnit\\Framework\\TestCase->runBare()\n#32 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(820): PHPUnit\\Framework\\TestResult->run(Object(LocalFileTest))\n#33 \/workspace\/src\/tests\/phpunit\/MediaWikiIntegrationTestCase.php(456): PHPUnit\\Framework\\TestCase->run(Object(PHPUnit\\Framework\\TestResult))\n#34 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): MediaWikiIntegrationTestCase->run(Object(PHPUnit\\Framework\\TestResult))\n#35 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#36 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#37 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#38 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/TextUI\/TestRunner.php(656): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#39 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/TextUI\/Command.php(235): PHPUnit\\TextUI\\TestRunner->doRun(Object(PHPUnit\\Framework\\TestSuite), Array, Array, true)\n#40 \/workspace\/src\/tests\/phpunit\/phpunit.php(141): PHPUnit\\TextUI\\Command->run(Array, true)\n#41 \/workspace\/src\/tests\/phpunit\/phpunit.php(207): PHPUnitMaintClass->execute()\n#42 {main}","previous-trace":"#0 \/workspace\/src\/includes\/content\/ContentHandler.php(1728): MediaWiki\\Parser\\ParserObserver->notifyParse(Object(Title), NULL, Object(ParserOptions), Object(ParserOutput))\n#1 \/workspace\/src\/includes\/content\/Renderer\/ContentRenderer.php(47): ContentHandler->getParserOutput(Object(WikitextContent), Object(MediaWiki\\Content\\Renderer\\ContentParseParams))\n#2 \/workspace\/src\/includes\/Revision\/RenderedRevision.php(271): MediaWiki\\Content\\Renderer\\ContentRenderer->getParserOutput(Object(WikitextContent), Object(Title), NULL, Object(ParserOptions), true)\n#3 \/workspace\/src\/includes\/Revision\/RenderedRevision.php(238): MediaWiki\\Revision\\RenderedRevision->getSlotParserOutputUncached(Object(WikitextContent), true)\n#4 \/workspace\/src\/includes\/Revision\/RevisionRenderer.php(221): MediaWiki\\Revision\\RenderedRevision->getSlotParserOutput('main', Array)\n#5 \/workspace\/src\/includes\/Revision\/RevisionRenderer.php(158): MediaWiki\\Revision\\RevisionRenderer->combineSlotOutput(Object(MediaWiki\\Revision\\RenderedRevision), Array)\n#6 [internal function]: MediaWiki\\Revision\\RevisionRenderer->MediaWiki\\Revision\\{closure}(Object(MediaWiki\\Revision\\RenderedRevision), Array)\n#7 \/workspace\/src\/includes\/Revision\/RenderedRevision.php(200): call_user_func(Object(Closure), Object(MediaWiki\\Revision\\RenderedRevision), Array)\n#8 \/workspace\/src\/extensions\/TemplateData\/includes\/Hooks.php(100): MediaWiki\\Revision\\RenderedRevision->getRevisionParserOutput()\n#9 \/workspace\/src\/includes\/HookContainer\/HookContainer.php(338): MediaWiki\\Extension\\TemplateData\\Hooks::onMultiContentSave(Object(MediaWiki\\Revision\\RenderedRevision), Object(User), Object(CommentStoreComment), 9, Object(Status))\n#10 \/workspace\/src\/includes\/HookContainer\/HookContainer.php(137): MediaWiki\\HookContainer\\HookContainer->callLegacyHook('MultiContentSav...', Array, Array, Array)\n#11 \/workspace\/src\/includes\/HookContainer\/HookRunner.php(2574): MediaWiki\\HookContainer\\HookContainer->run('MultiContentSav...', Array)\n#12 \/workspace\/src\/includes\/Storage\/PageUpdater.php(832): MediaWiki\\HookContainer\\HookRunner->onMultiContentSave(Object(MediaWiki\\Revision\\RenderedRevision), Object(User), Object(CommentStoreComment), 9, Object(Status))\n#13 \/workspace\/src\/includes\/page\/WikiPage.php(1972): MediaWiki\\Storage\\PageUpdater->saveRevision(Object(CommentStoreComment), 9)\n#14 \/workspace\/src\/includes\/filerepo\/file\/LocalFile.php(2101): WikiPage->doUserEditContent(Object(WikitextContent), Object(User), Object(CommentStoreComment), 9)\n#15 \/workspace\/src\/includes\/deferred\/AutoCommitUpdate.php(44): LocalFile->{closure}(Object(Wikimedia\\Rdbms\\MaintainableDBConnRef), 'LocalFile::reco...')\n#16 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(507): AutoCommitUpdate->doUpdate()\n#17 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(392): DeferredUpdates::attemptUpdate(Object(AutoCommitUpdate), Object(Wikimedia\\Rdbms\\LBFactorySimple))\n#18 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(221): DeferredUpdates::run(Object(AutoCommitUpdate), Object(Wikimedia\\Rdbms\\LBFactorySimple), Object(class@anonymous), Object(BufferingStatsdDataFactory), 'cli')\n#19 \/workspace\/src\/includes\/deferred\/DeferredUpdatesScope.php(267): DeferredUpdates::{closure}(Object(AutoCommitUpdate), 2)\n#20 \/workspace\/src\/includes\/deferred\/DeferredUpdatesScope.php(196): DeferredUpdatesScope->processStageQueue(1, 2, Object(Closure))\n#21 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(242): DeferredUpdatesScope->processUpdates(0, Object(Closure))\n#22 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(290): DeferredUpdates::doUpdates('run', 0)\n#23 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(129): DeferredUpdates::tryOpportunisticExecute('run')\n#24 \/workspace\/src\/includes\/filerepo\/file\/LocalFile.php(2201): DeferredUpdates::addUpdate(Object(AutoCommitUpdate), 1)\n#25 \/workspace\/src\/includes\/libs\/rdbms\/database\/Database.php(4372): LocalFile::{closure}(1, Object(Wikimedia\\Rdbms\\DatabaseMysqli))\n#26 \/workspace\/src\/includes\/libs\/rdbms\/database\/Database.php(4161): Wikimedia\\Rdbms\\Database->runOnTransactionIdleCallbacks(1, Array)\n#27 \/workspace\/src\/includes\/libs\/rdbms\/database\/DBConnRef.php(68): Wikimedia\\Rdbms\\Database->onTransactionCommitOrIdle(Object(Closure), 'LocalFile::reco...')\n#28 \/workspace\/src\/includes\/libs\/rdbms\/database\/DBConnRef.php(627): Wikimedia\\Rdbms\\DBConnRef->__call('onTransactionCo...', Array)\n#29 \/workspace\/src\/includes\/filerepo\/file\/LocalFile.php(2209): Wikimedia\\Rdbms\\DBConnRef->onTransactionCommitOrIdle(Object(Closure), 'LocalFile::reco...')\n#30 \/workspace\/src\/tests\/phpunit\/includes\/filerepo\/file\/LocalFileTest.php(855): LocalFile->recordUpload3('oldver', 'comment', 'page text', Object(User), Array)\n#31 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(1472): LocalFileTest->testRecordUpload3(Array, Array)\n#32 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(1092): PHPUnit\\Framework\\TestCase->runTest()\n#33 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestResult.php(703): PHPUnit\\Framework\\TestCase->runBare()\n#34 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(820): PHPUnit\\Framework\\TestResult->run(Object(LocalFileTest))\n#35 \/workspace\/src\/tests\/phpunit\/MediaWikiIntegrationTestCase.php(456): PHPUnit\\Framework\\TestCase->run(Object(PHPUnit\\Framework\\TestResult))\n#36 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): MediaWikiIntegrationTestCase->run(Object(PHPUnit\\Framework\\TestResult))\n#37 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#38 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#39 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#40 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/TextUI\/TestRunner.php(656): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#41 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/TextUI\/Command.php(235): PHPUnit\\TextUI\\TestRunner->doRun(Object(PHPUnit\\Framework\\TestSuite), Array, Array, true)\n#42 \/workspace\/src\/tests\/phpunit\/phpunit.php(141): PHPUnit\\TextUI\\Command->run(Array, true)\n#43 \/workspace\/src\/tests\/phpunit\/phpunit.php(207): PHPUnitMaintClass->execute()\n#44 {main}"}
17:15:28 [wfDebug] [debug] BacklinkCache::queryLinks: got results from DB {"private":false}
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended RefreshSecondaryDataUpdate #387926, processing time: 0.0067570209503174 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_Wikibase\Client\Hooks\DataUpdateHookHandler->onParserCacheSaveComplete #383055 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_Wikibase\Client\Hooks\DataUpdateHookHandler->onParserCacheSaveComplete #383055, processing time: 7.2002410888672E-5 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_MediaWiki\Storage\DerivedPageDataUpdater->doUpdates #388246 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_MediaWiki\Storage\DerivedPageDataUpdater->doUpdates #388246, processing time: 5.6982040405273E-5 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started SearchUpdate #385493 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended SearchUpdate #385493, processing time: 0.00097393989562988 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started CdnCacheUpdate #382403 []
17:15:28 [squid] [info] CdnCacheUpdate::purge: http://127.0.0.1:9412/index.php/File:Test.jpg http://127.0.0.1:9412/index.php?title=File:Test.jpg&action=history http://127.0.0.1:9412/index.php/File_talk:Test.jpg http://127.0.0.1:9412/index.php?title=File_talk:Test.jpg&action=history {"private":false}
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended CdnCacheUpdate #382403, processing time: 0.00012898445129395 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_EchoHooks::onPageSaveComplete #384225 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_EchoHooks::onPageSaveComplete #384225, processing time: 0.001924991607666 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_MediaWiki\Extension\EventBus\EventBusHooks::sendRevisionCreateEvent #388514 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_MediaWiki\Extension\EventBus\EventBusHooks::sendRevisionCreateEvent #388514, processing time: 5.1975250244141E-5 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_GrowthExperiments\Config\ConfigHooks->onPageSaveComplete #384231 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_GrowthExperiments\Config\ConfigHooks->onPageSaveComplete #384231, processing time: 6.1988830566406E-5 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started AutoCommitUpdate_LinksUpdate::doUpdate #385085 []
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:filerepo-file:wikidbA-unittest_:0601d354e9a2946a1a9a537f60d1da5c2f1476d4): miss, new value computed []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended AutoCommitUpdate_LinksUpdate::doUpdate #385085, processing time: 0.0021898746490479 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started SiteStatsUpdate #372859 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended SiteStatsUpdate #372859, processing time: 0.00061202049255371 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started UserEditCountUpdate #373901 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended UserEditCountUpdate #373901, processing time: 0.00047707557678223 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started SiteStatsUpdate #373901 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended SiteStatsUpdate #373901, processing time: 0.00046610832214355 []
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:filerepo-file:wikidbA-unittest_:0601d354e9a2946a1a9a537f60d1da5c2f1476d4): miss, new value computed []
17:15:28 [objectcache] [debug] fetchOrRegenerate(wikidbA-unittest_:file-pdf:dimensions:1o3l1yqjue2diq07grnnyq9kyapfpor): miss, new value computed []
17:15:28 ===
17:15:28
17:15:28 4) LocalFileTest::testRecordUpload3 with data set #5 (array(1275, 1650, true, 10598657, 'application/pdf', 'application', 'pdf', 'application/pdf', '1o3l1yqjue2diq07grnnyq9kyapfpor', 0, 'OFFICE', array('6', array('Page 1 text ..........................', 'Page 2 text ..........................', 'Page 3 text ..........................', 'Page 4 text ..........................', 'Page 5 text ..........................', 'Page 6 text ..........................'))), array(true, true, 50))
17:15:28 Failed asserting that two arrays are equal.
17:15:28 --- Expected
17:15:28 +++ Actual
17:15:28 @@ @@
17:15:28 Array (
17:15:28 'bits' => 0
17:15:28 'size' => 10598657
17:15:28 - 'width' => 1275
17:15:28 - 'height' => 1650
17:15:28 + 'width' => 0
17:15:28 + 'height' => 0
17:15:28 'mime' => 'application/pdf'
17:15:28 'sha1' => '1o3l1yqjue2diq07grnnyq9kyapfpor'
17:15:28 'media_type' => 'OFFICE'
17:15:28 )
17:15:28
17:15:28 /workspace/src/tests/phpunit/MediaWikiTestCaseTrait.php:206
17:15:28 /workspace/src/tests/phpunit/includes/filerepo/file/LocalFileTest.php:702
17:15:28 /workspace/src/tests/phpunit/includes/filerepo/file/LocalFileTest.php:862
17:15:28 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:456
17:15:28 === Logs generated by test case
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:15:28 [objectcache] [debug] MainObjectStash using store {class} {"class":"HashBagOStuff"}
17:15:28 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:15:28 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"thisWikiIsTheRepo","logValue":"true"}
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9412\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"}
17:15:28 [Wikibase] [debug] {method}: setting {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:9412\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"}
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"itemAndPropertySourceName","logValue":"'local'"}
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"siteGlobalID","logValue":"'wikidbA'"}
17:15:28 [RevisionStore] [error] T235589: Failed to select table row during null revision creation Page id '2' does not exist. {"exception":{}}
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started AutoCommitUpdate_LocalFile::recordUpload3 #388701 []
17:15:28 [ParserCache] [debug] Creating ParserCache instance for pcache []
17:15:28 [ParserCache] [debug] Creating RevisionOutputCache instance for rcache []
17:15:28 [mobile] [info] GeoData\Hooks::onFileUpload(): no parser output returned for file Test.jpg {"private":false}
17:15:28 [wfDebug] [debug] BacklinkCache::queryLinks: got results from DB {"private":false}
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended AutoCommitUpdate_LocalFile::recordUpload3 #388701, processing time: 0.0032529830932617 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started AutoCommitUpdate_Title::invalidateCache #81740 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended AutoCommitUpdate_Title::invalidateCache #81740, processing time: 0.00045585632324219 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_ManualLogEntry->publish #384467 []
17:15:28 [UserOptionsManager] [debug] Loading options from database {"user_id":1}
17:15:28 [preferences] [debug] Loading global options for user '{user}' {"user":"UTSysop"}
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:globalpreferences:prefs:1:1): miss, new value computed []
17:15:28 [logentry] [warning] Failed to instantiate RC log entry performer {"exception":{},"log_id":277}
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_ManualLogEntry->publish #384467, processing time: 0.0076901912689209 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started CdnCacheUpdate #224491 []
17:15:28 [squid] [info] CdnCacheUpdate::purge: http://127.0.0.1:9412/index.php/File:Test.jpg http://127.0.0.1:9412/index.php?title=File:Test.jpg&action=history {"private":false}
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended CdnCacheUpdate #224491, processing time: 0.00013613700866699 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started SiteStatsUpdate #224491 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended SiteStatsUpdate #224491, processing time: 0.00052809715270996 []
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:filerepo-file:wikidbA-unittest_:0601d354e9a2946a1a9a537f60d1da5c2f1476d4): miss, new value computed []
17:15:28 [objectcache] [debug] fetchOrRegenerate(wikidbA-unittest_:file-pdf:dimensions:1o3l1yqjue2diq07grnnyq9kyapfpor): miss, new value computed []
17:15:28 ===
17:15:28
17:15:28 5) LocalFileTest::testRecordUpload3 with data set #6 (array(1275, 1650, true, 10598657, 'application/pdf', 'application', 'pdf', 'application/pdf', '1o3l1yqjue2diq07grnnyq9kyapfpor', 0, 'OFFICE', array('6')), array())
17:15:28 Failed asserting that two arrays are equal.
17:15:28 --- Expected
17:15:28 +++ Actual
17:15:28 @@ @@
17:15:28 Array (
17:15:28 'bits' => 0
17:15:28 'size' => 10598657
17:15:28 - 'width' => 1275
17:15:28 - 'height' => 1650
17:15:28 + 'width' => 0
17:15:28 + 'height' => 0
17:15:28 'mime' => 'application/pdf'
17:15:28 'sha1' => '1o3l1yqjue2diq07grnnyq9kyapfpor'
17:15:28 'media_type' => 'OFFICE'
17:15:28 )
17:15:28
17:15:28 /workspace/src/tests/phpunit/MediaWikiTestCaseTrait.php:206
17:15:28 /workspace/src/tests/phpunit/includes/filerepo/file/LocalFileTest.php:702
17:15:28 /workspace/src/tests/phpunit/includes/filerepo/file/LocalFileTest.php:862
17:15:28 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:456
17:15:28 === Logs generated by test case
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:15:28 [ContentHandler] [info] Registered handler for wikitext: WikitextContentHandler []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started AutoCommitUpdate_LocalFile::recordUpload3 #387218 []
17:15:28 [objectcache] [debug] MainObjectStash using store {class} {"class":"HashBagOStuff"}
17:15:28 [ParserCache] [debug] Creating ParserCache instance for pcache []
17:15:28 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:15:28 [wfDebug] [debug] User::getBlockedStatus: checking blocked status for UTSysop {"private":false}
17:15:28 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9412\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"}
17:15:28 [UserOptionsManager] [debug] Loading options from database {"user_id":1}
17:15:28 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
17:15:28 [preferences] [debug] Loading global options for user '{user}' {"user":"UTSysop"}
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:globalpreferences:prefs:1:1): miss, new value computed []
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"thisWikiIsTheRepo","logValue":"true"}
17:15:28 [Wikibase] [debug] {method}: setting {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:9412\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"}
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"itemAndPropertySourceName","logValue":"'local'"}
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"siteGlobalID","logValue":"'wikidbA'"}
17:15:28 [localisation] [debug] LocalisationCache::isExpired(ban): cache missing, need to make one []
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"siteGroup","logValue":"NULL"}
17:15:28 [objectcache] [warning] Rejected set() for {cachekey} due to pending writes. {"cachekey":"global:NameTableSqlStore:content_models:wikidbA-unittest_","lag":0,"age":0.10269308090209961,"walltime":0.00074481964111328125}
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:NameTableSqlStore:content_models:wikidbA-unittest_): miss, new value computed []
17:15:28 [objectcache] [warning] Rejected set() for {cachekey} due to pending writes. {"cachekey":"global:NameTableSqlStore:slot_roles:wikidbA-unittest_","lag":0,"age":0.10374212265014648,"walltime":0.00053715705871582031}
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:NameTableSqlStore:slot_roles:wikidbA-unittest_): miss, new value computed []
17:15:28 [EventStreamConfig] [debug] Selecting stream configs for target streams: {streams} {"streams":"mediawiki.revision-create"}
17:15:28 [EventStreamConfig] [warning] Stream 'mediawiki.revision-create' does not match any `stream` in stream config []
17:15:28 [EventBus] [debug] Using EventServiceDefault eventbus for stream mediawiki.revision-create. destination_event_service is not configured. []
17:15:28 [objectcache] [debug] fetchOrRegenerate(wikidbA-unittest_:page-restrictions:v1:2:2): miss, new value computed []
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:revision-row-1.29:wikidbA-unittest_:2:2): miss, new value computed []
17:15:28 [ParserCache] [debug] Creating RevisionOutputCache instance for rcache []
17:15:28 [objectcache] [debug] fetchOrRegenerate(wikidbA-unittest_:page-content-model:2): miss, new value computed []
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:filerepo-file:wikidbA-unittest_:0601d354e9a2946a1a9a537f60d1da5c2f1476d4): miss, new value computed []
17:15:28 [objectcache] [debug] getWithSetCallback(wikidbA-unittest_:page-content-model:2): process cache hit []
17:15:28 [ParserCache] [debug] ParserOutput metadata cache miss {"name":"pcache"}
17:15:28 [objectcache] [debug] getWithSetCallback(wikidbA-unittest_:page-content-model:2): process cache hit []
17:15:28 [objectcache] [debug] getWithSetCallback(wikidbA-unittest_:page-content-model:2): process cache hit []
17:15:28 [ParserCache] [debug] ParserOutput metadata cache miss {"name":"pcache"}
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:SqlBlobStore-blob:wikidbA-unittest_:tt%3A2): miss, new value computed []
17:15:28 [ParserCache] [debug] Saved in parser cache {"name":"pcache","key":"wikidbA-unittest_:pcache:idhash:2-0!canonical","cache_time":"20211207161110","rev_id":2}
17:15:28 [objectcache] [debug] getWithSetCallback(wikidbA-unittest_:page-content-model:2): process cache hit []
17:15:28 [wfDebug] [debug] BacklinkCache::queryLinks: got results from DB {"private":false}
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended AutoCommitUpdate_LocalFile::recordUpload3 #387218, processing time: 0.051622867584229 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_MediaWiki\Extension\EventBus\EventBusHooks::sendRevisionCreateEvent #385708 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_MediaWiki\Extension\EventBus\EventBusHooks::sendRevisionCreateEvent #385708, processing time: 0.00010013580322266 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started AtomicSectionUpdate_MediaWiki\Storage\PageUpdater::getAtomicSectionUpdate #387975 []
17:15:28 [SaveParse] [debug] MediaWiki\Revision\RenderedRevision::outputVariesOnRevisionMetaData: reusing prepared output for '{title}' {"title":"File:Test.jpg"}
17:15:28 [SaveParse] [debug] MediaWiki\Revision\RenderedRevision::outputVariesOnRevisionMetaData: reusing prepared output for '{title}' {"title":"File:Test.jpg"}
17:15:28 [ParserCache] [debug] Saved in parser cache {"name":"pcache","key":"wikidbA-unittest_:pcache:idhash:2-0!canonical","cache_time":"20211207161110","rev_id":2}
17:15:28 [objectcache] [debug] getWithSetCallback(wikidbA-unittest_:page-content-model:2): process cache hit []
17:15:28 [EventStreamConfig] [debug] Selecting stream configs for target streams: {streams} {"streams":"mediawiki.page-create"}
17:15:28 [EventStreamConfig] [warning] Stream 'mediawiki.page-create' does not match any `stream` in stream config []
17:15:28 [EventBus] [debug] Using EventServiceDefault eventbus for stream mediawiki.page-create. destination_event_service is not configured. []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended AtomicSectionUpdate_MediaWiki\Storage\PageUpdater::getAtomicSectionUpdate #387975, processing time: 0.0036799907684326 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_MediaWiki\Storage\PageUpdater->saveRevision #387845 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_MediaWiki\Storage\PageUpdater->saveRevision #387845, processing time: 0.00027990341186523 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_ManualLogEntry->publish #384508 []
17:15:28 [logentry] [warning] Failed to instantiate RC log entry performer {"exception":{},"log_id":279}
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_ManualLogEntry->publish #384508, processing time: 0.22757983207703 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_Wikibase\Client\Hooks\DataUpdateHookHandler->onParserCacheSaveComplete #387883 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_Wikibase\Client\Hooks\DataUpdateHookHandler->onParserCacheSaveComplete #387883, processing time: 9.4890594482422E-5 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_GeoData\Hooks::onFileUpload #380390 []
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:filerepo-file:wikidbA-unittest_:0601d354e9a2946a1a9a537f60d1da5c2f1476d4): miss, new value computed []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_GeoData\Hooks::onFileUpload #380390, processing time: 0.0028221607208252 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started RefreshSecondaryDataUpdate #388356 []
17:15:28 [DuplicateParse] [debug] MediaWiki\Parser\ParserObserver::notifyParse: Possibly redundant parse! {"page":"ns6:Test.jpg","rev":null,"options-hash":"canonical","trace":"#0 \/workspace\/src\/includes\/content\/ContentHandler.php(1728): MediaWiki\\Parser\\ParserObserver->notifyParse(Object(Title), NULL, Object(ParserOptions), Object(ParserOutput))\n#1 \/workspace\/src\/includes\/content\/Renderer\/ContentRenderer.php(47): ContentHandler->getParserOutput(Object(WikitextContent), Object(MediaWiki\\Content\\Renderer\\ContentParseParams))\n#2 \/workspace\/src\/extensions\/PageImages\/includes\/Hooks\/LinksUpdateHookHandler.php(70): MediaWiki\\Content\\Renderer\\ContentRenderer->getParserOutput(Object(WikitextContent), Object(Title))\n#3 \/workspace\/src\/extensions\/PageImages\/includes\/Hooks\/LinksUpdateHookHandler.php(90): PageImages\\Hooks\\LinksUpdateHookHandler->getPageImageCandidates(Object(LinksUpdate))\n#4 \/workspace\/src\/extensions\/PageImages\/includes\/Hooks\/LinksUpdateHookHandler.php(37): PageImages\\Hooks\\LinksUpdateHookHandler->doLinksUpdate(Object(LinksUpdate))\n#5 \/workspace\/src\/includes\/HookContainer\/HookContainer.php(338): PageImages\\Hooks\\LinksUpdateHookHandler::onLinksUpdate(Object(LinksUpdate))\n#6 \/workspace\/src\/includes\/HookContainer\/HookContainer.php(137): MediaWiki\\HookContainer\\HookContainer->callLegacyHook('LinksUpdate', Array, Array, Array)\n#7 \/workspace\/src\/includes\/HookContainer\/HookRunner.php(2293): MediaWiki\\HookContainer\\HookContainer->run('LinksUpdate', Array)\n#8 \/workspace\/src\/includes\/deferred\/LinksUpdate.php(205): MediaWiki\\HookContainer\\HookRunner->onLinksUpdate(Object(LinksUpdate))\n#9 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(507): LinksUpdate->doUpdate()\n#10 \/workspace\/src\/includes\/deferred\/RefreshSecondaryDataUpdate.php(102): DeferredUpdates::attemptUpdate(Object(LinksUpdate), Object(Wikimedia\\Rdbms\\LBFactorySimple))\n#11 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(507): RefreshSecondaryDataUpdate->doUpdate()\n#12 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(392): DeferredUpdates::attemptUpdate(Object(RefreshSecondaryDataUpdate), Object(Wikimedia\\Rdbms\\LBFactorySimple))\n#13 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(234): DeferredUpdates::run(Object(RefreshSecondaryDataUpdate), Object(Wikimedia\\Rdbms\\LBFactorySimple), Object(class@anonymous), Object(BufferingStatsdDataFactory), 'cli')\n#14 \/workspace\/src\/includes\/deferred\/DeferredUpdatesScope.php(264): DeferredUpdates::{closure}(Object(RefreshSecondaryDataUpdate), 2)\n#15 \/workspace\/src\/includes\/deferred\/DeferredUpdatesScope.php(196): DeferredUpdatesScope->processStageQueue(2, 2, Object(Closure))\n#16 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(237): DeferredUpdatesScope->processUpdates(2, Object(Closure))\n#17 \/workspace\/src\/includes\/deferred\/DeferredUpdatesScope.php(267): DeferredUpdates::{closure}(Object(AutoCommitUpdate), 2)\n#18 \/workspace\/src\/includes\/deferred\/DeferredUpdatesScope.php(196): DeferredUpdatesScope->processStageQueue(1, 2, Object(Closure))\n#19 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(242): DeferredUpdatesScope->processUpdates(0, Object(Closure))\n#20 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(290): DeferredUpdates::doUpdates('run', 0)\n#21 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(129): DeferredUpdates::tryOpportunisticExecute('run')\n#22 \/workspace\/src\/includes\/filerepo\/file\/LocalFile.php(2201): DeferredUpdates::addUpdate(Object(AutoCommitUpdate), 1)\n#23 \/workspace\/src\/includes\/libs\/rdbms\/database\/Database.php(4372): LocalFile::{closure}(1, Object(Wikimedia\\Rdbms\\DatabaseMysqli))\n#24 \/workspace\/src\/includes\/libs\/rdbms\/database\/Database.php(4161): Wikimedia\\Rdbms\\Database->runOnTransactionIdleCallbacks(1, Array)\n#25 \/workspace\/src\/includes\/libs\/rdbms\/database\/DBConnRef.php(68): Wikimedia\\Rdbms\\Database->onTransactionCommitOrIdle(Object(Closure), 'LocalFile::reco...')\n#26 \/workspace\/src\/includes\/libs\/rdbms\/database\/DBConnRef.php(627): Wikimedia\\Rdbms\\DBConnRef->__call('onTransactionCo...', Array)\n#27 \/workspace\/src\/includes\/filerepo\/file\/LocalFile.php(2209): Wikimedia\\Rdbms\\DBConnRef->onTransactionCommitOrIdle(Object(Closure), 'LocalFile::reco...')\n#28 \/workspace\/src\/tests\/phpunit\/includes\/filerepo\/file\/LocalFileTest.php(855): LocalFile->recordUpload3('oldver', 'comment', 'page text', Object(User), Array)\n#29 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(1472): LocalFileTest->testRecordUpload3(Array, Array)\n#30 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(1092): PHPUnit\\Framework\\TestCase->runTest()\n#31 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestResult.php(703): PHPUnit\\Framework\\TestCase->runBare()\n#32 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(820): PHPUnit\\Framework\\TestResult->run(Object(LocalFileTest))\n#33 \/workspace\/src\/tests\/phpunit\/MediaWikiIntegrationTestCase.php(456): PHPUnit\\Framework\\TestCase->run(Object(PHPUnit\\Framework\\TestResult))\n#34 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): MediaWikiIntegrationTestCase->run(Object(PHPUnit\\Framework\\TestResult))\n#35 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#36 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#37 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#38 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/TextUI\/TestRunner.php(656): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#39 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/TextUI\/Command.php(235): PHPUnit\\TextUI\\TestRunner->doRun(Object(PHPUnit\\Framework\\TestSuite), Array, Array, true)\n#40 \/workspace\/src\/tests\/phpunit\/phpunit.php(141): PHPUnit\\TextUI\\Command->run(Array, true)\n#41 \/workspace\/src\/tests\/phpunit\/phpunit.php(207): PHPUnitMaintClass->execute()\n#42 {main}","previous-trace":"#0 \/workspace\/src\/includes\/content\/ContentHandler.php(1728): MediaWiki\\Parser\\ParserObserver->notifyParse(Object(Title), NULL, Object(ParserOptions), Object(ParserOutput))\n#1 \/workspace\/src\/includes\/content\/Renderer\/ContentRenderer.php(47): ContentHandler->getParserOutput(Object(WikitextContent), Object(MediaWiki\\Content\\Renderer\\ContentParseParams))\n#2 \/workspace\/src\/includes\/Revision\/RenderedRevision.php(271): MediaWiki\\Content\\Renderer\\ContentRenderer->getParserOutput(Object(WikitextContent), Object(Title), NULL, Object(ParserOptions), true)\n#3 \/workspace\/src\/includes\/Revision\/RenderedRevision.php(238): MediaWiki\\Revision\\RenderedRevision->getSlotParserOutputUncached(Object(WikitextContent), true)\n#4 \/workspace\/src\/includes\/Revision\/RevisionRenderer.php(221): MediaWiki\\Revision\\RenderedRevision->getSlotParserOutput('main', Array)\n#5 \/workspace\/src\/includes\/Revision\/RevisionRenderer.php(158): MediaWiki\\Revision\\RevisionRenderer->combineSlotOutput(Object(MediaWiki\\Revision\\RenderedRevision), Array)\n#6 [internal function]: MediaWiki\\Revision\\RevisionRenderer->MediaWiki\\Revision\\{closure}(Object(MediaWiki\\Revision\\RenderedRevision), Array)\n#7 \/workspace\/src\/includes\/Revision\/RenderedRevision.php(200): call_user_func(Object(Closure), Object(MediaWiki\\Revision\\RenderedRevision), Array)\n#8 \/workspace\/src\/extensions\/TemplateData\/includes\/Hooks.php(100): MediaWiki\\Revision\\RenderedRevision->getRevisionParserOutput()\n#9 \/workspace\/src\/includes\/HookContainer\/HookContainer.php(338): MediaWiki\\Extension\\TemplateData\\Hooks::onMultiContentSave(Object(MediaWiki\\Revision\\RenderedRevision), Object(User), Object(CommentStoreComment), 9, Object(Status))\n#10 \/workspace\/src\/includes\/HookContainer\/HookContainer.php(137): MediaWiki\\HookContainer\\HookContainer->callLegacyHook('MultiContentSav...', Array, Array, Array)\n#11 \/workspace\/src\/includes\/HookContainer\/HookRunner.php(2574): MediaWiki\\HookContainer\\HookContainer->run('MultiContentSav...', Array)\n#12 \/workspace\/src\/includes\/Storage\/PageUpdater.php(832): MediaWiki\\HookContainer\\HookRunner->onMultiContentSave(Object(MediaWiki\\Revision\\RenderedRevision), Object(User), Object(CommentStoreComment), 9, Object(Status))\n#13 \/workspace\/src\/includes\/page\/WikiPage.php(1972): MediaWiki\\Storage\\PageUpdater->saveRevision(Object(CommentStoreComment), 9)\n#14 \/workspace\/src\/includes\/filerepo\/file\/LocalFile.php(2101): WikiPage->doUserEditContent(Object(WikitextContent), Object(User), Object(CommentStoreComment), 9)\n#15 \/workspace\/src\/includes\/deferred\/AutoCommitUpdate.php(44): LocalFile->{closure}(Object(Wikimedia\\Rdbms\\MaintainableDBConnRef), 'LocalFile::reco...')\n#16 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(507): AutoCommitUpdate->doUpdate()\n#17 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(392): DeferredUpdates::attemptUpdate(Object(AutoCommitUpdate), Object(Wikimedia\\Rdbms\\LBFactorySimple))\n#18 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(221): DeferredUpdates::run(Object(AutoCommitUpdate), Object(Wikimedia\\Rdbms\\LBFactorySimple), Object(class@anonymous), Object(BufferingStatsdDataFactory), 'cli')\n#19 \/workspace\/src\/includes\/deferred\/DeferredUpdatesScope.php(267): DeferredUpdates::{closure}(Object(AutoCommitUpdate), 2)\n#20 \/workspace\/src\/includes\/deferred\/DeferredUpdatesScope.php(196): DeferredUpdatesScope->processStageQueue(1, 2, Object(Closure))\n#21 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(242): DeferredUpdatesScope->processUpdates(0, Object(Closure))\n#22 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(290): DeferredUpdates::doUpdates('run', 0)\n#23 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(129): DeferredUpdates::tryOpportunisticExecute('run')\n#24 \/workspace\/src\/includes\/filerepo\/file\/LocalFile.php(2201): DeferredUpdates::addUpdate(Object(AutoCommitUpdate), 1)\n#25 \/workspace\/src\/includes\/libs\/rdbms\/database\/Database.php(4372): LocalFile::{closure}(1, Object(Wikimedia\\Rdbms\\DatabaseMysqli))\n#26 \/workspace\/src\/includes\/libs\/rdbms\/database\/Database.php(4161): Wikimedia\\Rdbms\\Database->runOnTransactionIdleCallbacks(1, Array)\n#27 \/workspace\/src\/includes\/libs\/rdbms\/database\/DBConnRef.php(68): Wikimedia\\Rdbms\\Database->onTransactionCommitOrIdle(Object(Closure), 'LocalFile::reco...')\n#28 \/workspace\/src\/includes\/libs\/rdbms\/database\/DBConnRef.php(627): Wikimedia\\Rdbms\\DBConnRef->__call('onTransactionCo...', Array)\n#29 \/workspace\/src\/includes\/filerepo\/file\/LocalFile.php(2209): Wikimedia\\Rdbms\\DBConnRef->onTransactionCommitOrIdle(Object(Closure), 'LocalFile::reco...')\n#30 \/workspace\/src\/tests\/phpunit\/includes\/filerepo\/file\/LocalFileTest.php(855): LocalFile->recordUpload3('oldver', 'comment', 'page text', Object(User), Array)\n#31 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(1472): LocalFileTest->testRecordUpload3(Array, Array)\n#32 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(1092): PHPUnit\\Framework\\TestCase->runTest()\n#33 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestResult.php(703): PHPUnit\\Framework\\TestCase->runBare()\n#34 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(820): PHPUnit\\Framework\\TestResult->run(Object(LocalFileTest))\n#35 \/workspace\/src\/tests\/phpunit\/MediaWikiIntegrationTestCase.php(456): PHPUnit\\Framework\\TestCase->run(Object(PHPUnit\\Framework\\TestResult))\n#36 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): MediaWikiIntegrationTestCase->run(Object(PHPUnit\\Framework\\TestResult))\n#37 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#38 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#39 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#40 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/TextUI\/TestRunner.php(656): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#41 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/TextUI\/Command.php(235): PHPUnit\\TextUI\\TestRunner->doRun(Object(PHPUnit\\Framework\\TestSuite), Array, Array, true)\n#42 \/workspace\/src\/tests\/phpunit\/phpunit.php(141): PHPUnit\\TextUI\\Command->run(Array, true)\n#43 \/workspace\/src\/tests\/phpunit\/phpunit.php(207): PHPUnitMaintClass->execute()\n#44 {main}"}
17:15:28 [wfDebug] [debug] BacklinkCache::queryLinks: got results from DB {"private":false}
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended RefreshSecondaryDataUpdate #388356, processing time: 0.0083818435668945 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_Wikibase\Client\Hooks\DataUpdateHookHandler->onParserCacheSaveComplete #384322 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_Wikibase\Client\Hooks\DataUpdateHookHandler->onParserCacheSaveComplete #384322, processing time: 7.3909759521484E-5 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_MediaWiki\Storage\DerivedPageDataUpdater->doUpdates #384162 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_MediaWiki\Storage\DerivedPageDataUpdater->doUpdates #384162, processing time: 7.2956085205078E-5 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started SearchUpdate #388655 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended SearchUpdate #388655, processing time: 0.0012471675872803 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started CdnCacheUpdate #387269 []
17:15:28 [squid] [info] CdnCacheUpdate::purge: http://127.0.0.1:9412/index.php/File:Test.jpg http://127.0.0.1:9412/index.php?title=File:Test.jpg&action=history http://127.0.0.1:9412/index.php/File_talk:Test.jpg http://127.0.0.1:9412/index.php?title=File_talk:Test.jpg&action=history {"private":false}
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended CdnCacheUpdate #387269, processing time: 0.0001678466796875 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_EchoHooks::onPageSaveComplete #386017 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_EchoHooks::onPageSaveComplete #386017, processing time: 0.0021939277648926 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_MediaWiki\Extension\EventBus\EventBusHooks::sendRevisionCreateEvent #387836 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_MediaWiki\Extension\EventBus\EventBusHooks::sendRevisionCreateEvent #387836, processing time: 7.0095062255859E-5 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_GrowthExperiments\Config\ConfigHooks->onPageSaveComplete #372293 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_GrowthExperiments\Config\ConfigHooks->onPageSaveComplete #372293, processing time: 8.9168548583984E-5 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started AutoCommitUpdate_LinksUpdate::doUpdate #388139 []
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:filerepo-file:wikidbA-unittest_:0601d354e9a2946a1a9a537f60d1da5c2f1476d4): miss, new value computed []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended AutoCommitUpdate_LinksUpdate::doUpdate #388139, processing time: 0.0024700164794922 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started SiteStatsUpdate #380390 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended SiteStatsUpdate #380390, processing time: 0.00060796737670898 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started UserEditCountUpdate #387477 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended UserEditCountUpdate #387477, processing time: 0.00057196617126465 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started SiteStatsUpdate #387477 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended SiteStatsUpdate #387477, processing time: 0.00051212310791016 []
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:filerepo-file:wikidbA-unittest_:0601d354e9a2946a1a9a537f60d1da5c2f1476d4): miss, new value computed []
17:15:28 [objectcache] [debug] fetchOrRegenerate(wikidbA-unittest_:file-pdf:dimensions:1o3l1yqjue2diq07grnnyq9kyapfpor): miss, new value computed []
17:15:28 ===
17:15:28
17:15:28 6) LocalFileTest::testRecordUpload3 with data set #7 (array(1275, 1650, true, 10598657, 'application/pdf', 'application', 'pdf', 'application/pdf', '1o3l1yqjue2diq07grnnyq9kyapfpor', 0, 'OFFICE', array('6')), array(true))
17:15:28 Failed asserting that two arrays are equal.
17:15:28 --- Expected
17:15:28 +++ Actual
17:15:28 @@ @@
17:15:28 Array (
17:15:28 'bits' => 0
17:15:28 'size' => 10598657
17:15:28 - 'width' => 1275
17:15:28 - 'height' => 1650
17:15:28 + 'width' => 0
17:15:28 + 'height' => 0
17:15:28 'mime' => 'application/pdf'
17:15:28 'sha1' => '1o3l1yqjue2diq07grnnyq9kyapfpor'
17:15:28 'media_type' => 'OFFICE'
17:15:28 )
17:15:28
17:15:28 /workspace/src/tests/phpunit/MediaWikiTestCaseTrait.php:206
17:15:28 /workspace/src/tests/phpunit/includes/filerepo/file/LocalFileTest.php:702
17:15:28 /workspace/src/tests/phpunit/includes/filerepo/file/LocalFileTest.php:862
17:15:28 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:456
17:15:28 === Logs generated by test case
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:15:28 [objectcache] [debug] MainObjectStash using store {class} {"class":"HashBagOStuff"}
17:15:28 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:15:28 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"thisWikiIsTheRepo","logValue":"true"}
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9412\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"}
17:15:28 [Wikibase] [debug] {method}: setting {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:9412\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"}
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"itemAndPropertySourceName","logValue":"'local'"}
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"siteGlobalID","logValue":"'wikidbA'"}
17:15:28 [RevisionStore] [error] T235589: Failed to select table row during null revision creation Page id '2' does not exist. {"exception":{}}
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started AutoCommitUpdate_LocalFile::recordUpload3 #374881 []
17:15:28 [ParserCache] [debug] Creating ParserCache instance for pcache []
17:15:28 [ParserCache] [debug] Creating RevisionOutputCache instance for rcache []
17:15:28 [mobile] [info] GeoData\Hooks::onFileUpload(): no parser output returned for file Test.jpg {"private":false}
17:15:28 [wfDebug] [debug] BacklinkCache::queryLinks: got results from DB {"private":false}
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended AutoCommitUpdate_LocalFile::recordUpload3 #374881, processing time: 0.0031700134277344 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started AutoCommitUpdate_Title::invalidateCache #386967 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended AutoCommitUpdate_Title::invalidateCache #386967, processing time: 0.00051617622375488 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_ManualLogEntry->publish #384903 []
17:15:28 [UserOptionsManager] [debug] Loading options from database {"user_id":1}
17:15:28 [preferences] [debug] Loading global options for user '{user}' {"user":"UTSysop"}
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:globalpreferences:prefs:1:1): miss, new value computed []
17:15:28 [logentry] [warning] Failed to instantiate RC log entry performer {"exception":{},"log_id":282}
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_ManualLogEntry->publish #384903, processing time: 0.008275032043457 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started CdnCacheUpdate #384396 []
17:15:28 [squid] [info] CdnCacheUpdate::purge: http://127.0.0.1:9412/index.php/File:Test.jpg http://127.0.0.1:9412/index.php?title=File:Test.jpg&action=history {"private":false}
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended CdnCacheUpdate #384396, processing time: 0.00012922286987305 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started SiteStatsUpdate #384396 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended SiteStatsUpdate #384396, processing time: 0.00055599212646484 []
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:filerepo-file:wikidbA-unittest_:0601d354e9a2946a1a9a537f60d1da5c2f1476d4): miss, new value computed []
17:15:28 [objectcache] [debug] fetchOrRegenerate(wikidbA-unittest_:file-pdf:dimensions:1o3l1yqjue2diq07grnnyq9kyapfpor): miss, new value computed []
17:15:28 ===
17:15:28
17:15:28 7) LocalFileTest::testRecordUpload3 with data set #8 (array(1275, 1650, true, 10598657, 'application/pdf', 'application', 'pdf', 'application/pdf', '1o3l1yqjue2diq07grnnyq9kyapfpor', 0, 'OFFICE', array('6')), array(true, true, 50))
17:15:28 Failed asserting that two arrays are equal.
17:15:28 --- Expected
17:15:28 +++ Actual
17:15:28 @@ @@
17:15:28 Array (
17:15:28 'bits' => 0
17:15:28 'size' => 10598657
17:15:28 - 'width' => 1275
17:15:28 - 'height' => 1650
17:15:28 + 'width' => 0
17:15:28 + 'height' => 0
17:15:28 'mime' => 'application/pdf'
17:15:28 'sha1' => '1o3l1yqjue2diq07grnnyq9kyapfpor'
17:15:28 'media_type' => 'OFFICE'
17:15:28 )
17:15:28
17:15:28 /workspace/src/tests/phpunit/MediaWikiTestCaseTrait.php:206
17:15:28 /workspace/src/tests/phpunit/includes/filerepo/file/LocalFileTest.php:702
17:15:28 /workspace/src/tests/phpunit/includes/filerepo/file/LocalFileTest.php:862
17:15:28 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:456
17:15:28 === Logs generated by test case
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:15:28 [ContentHandler] [info] Registered handler for wikitext: WikitextContentHandler []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started AutoCommitUpdate_LocalFile::recordUpload3 #385801 []
17:15:28 [objectcache] [debug] MainObjectStash using store {class} {"class":"HashBagOStuff"}
17:15:28 [ParserCache] [debug] Creating ParserCache instance for pcache []
17:15:28 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:15:28 [wfDebug] [debug] User::getBlockedStatus: checking blocked status for UTSysop {"private":false}
17:15:28 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9412\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"}
17:15:28 [UserOptionsManager] [debug] Loading options from database {"user_id":1}
17:15:28 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
17:15:28 [preferences] [debug] Loading global options for user '{user}' {"user":"UTSysop"}
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:globalpreferences:prefs:1:1): miss, new value computed []
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"thisWikiIsTheRepo","logValue":"true"}
17:15:28 [Wikibase] [debug] {method}: setting {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:9412\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"}
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"itemAndPropertySourceName","logValue":"'local'"}
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"siteGlobalID","logValue":"'wikidbA'"}
17:15:28 [localisation] [debug] LocalisationCache::isExpired(ban): cache missing, need to make one []
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"siteGroup","logValue":"NULL"}
17:15:28 [objectcache] [warning] Rejected set() for {cachekey} due to pending writes. {"cachekey":"global:NameTableSqlStore:content_models:wikidbA-unittest_","lag":0,"age":0.57492613792419434,"walltime":0.00037479400634765625}
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:NameTableSqlStore:content_models:wikidbA-unittest_): miss, new value computed []
17:15:28 [objectcache] [warning] Rejected set() for {cachekey} due to pending writes. {"cachekey":"global:NameTableSqlStore:slot_roles:wikidbA-unittest_","lag":0,"age":0.57562613487243652,"walltime":0.00036406517028808594}
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:NameTableSqlStore:slot_roles:wikidbA-unittest_): miss, new value computed []
17:15:28 [EventStreamConfig] [debug] Selecting stream configs for target streams: {streams} {"streams":"mediawiki.revision-create"}
17:15:28 [EventStreamConfig] [warning] Stream 'mediawiki.revision-create' does not match any `stream` in stream config []
17:15:28 [EventBus] [debug] Using EventServiceDefault eventbus for stream mediawiki.revision-create. destination_event_service is not configured. []
17:15:28 [objectcache] [debug] fetchOrRegenerate(wikidbA-unittest_:page-restrictions:v1:2:2): miss, new value computed []
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:revision-row-1.29:wikidbA-unittest_:2:2): miss, new value computed []
17:15:28 [ParserCache] [debug] Creating RevisionOutputCache instance for rcache []
17:15:28 [objectcache] [debug] fetchOrRegenerate(wikidbA-unittest_:page-content-model:2): miss, new value computed []
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:filerepo-file:wikidbA-unittest_:0601d354e9a2946a1a9a537f60d1da5c2f1476d4): miss, new value computed []
17:15:28 [objectcache] [debug] getWithSetCallback(wikidbA-unittest_:page-content-model:2): process cache hit []
17:15:28 [ParserCache] [debug] ParserOutput metadata cache miss {"name":"pcache"}
17:15:28 [objectcache] [debug] getWithSetCallback(wikidbA-unittest_:page-content-model:2): process cache hit []
17:15:28 [objectcache] [debug] getWithSetCallback(wikidbA-unittest_:page-content-model:2): process cache hit []
17:15:28 [ParserCache] [debug] ParserOutput metadata cache miss {"name":"pcache"}
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:SqlBlobStore-blob:wikidbA-unittest_:tt%3A2): miss, new value computed []
17:15:28 [ParserCache] [debug] Saved in parser cache {"name":"pcache","key":"wikidbA-unittest_:pcache:idhash:2-0!canonical","cache_time":"20211207161110","rev_id":2}
17:15:28 [objectcache] [debug] getWithSetCallback(wikidbA-unittest_:page-content-model:2): process cache hit []
17:15:28 [wfDebug] [debug] BacklinkCache::queryLinks: got results from DB {"private":false}
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended AutoCommitUpdate_LocalFile::recordUpload3 #385801, processing time: 0.040002107620239 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_MediaWiki\Extension\EventBus\EventBusHooks::sendRevisionCreateEvent #386372 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_MediaWiki\Extension\EventBus\EventBusHooks::sendRevisionCreateEvent #386372, processing time: 6.1988830566406E-5 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started AtomicSectionUpdate_MediaWiki\Storage\PageUpdater::getAtomicSectionUpdate #375245 []
17:15:28 [SaveParse] [debug] MediaWiki\Revision\RenderedRevision::outputVariesOnRevisionMetaData: reusing prepared output for '{title}' {"title":"File:Test.jpg"}
17:15:28 [SaveParse] [debug] MediaWiki\Revision\RenderedRevision::outputVariesOnRevisionMetaData: reusing prepared output for '{title}' {"title":"File:Test.jpg"}
17:15:28 [ParserCache] [debug] Saved in parser cache {"name":"pcache","key":"wikidbA-unittest_:pcache:idhash:2-0!canonical","cache_time":"20211207161110","rev_id":2}
17:15:28 [objectcache] [debug] getWithSetCallback(wikidbA-unittest_:page-content-model:2): process cache hit []
17:15:28 [EventStreamConfig] [debug] Selecting stream configs for target streams: {streams} {"streams":"mediawiki.page-create"}
17:15:28 [EventStreamConfig] [warning] Stream 'mediawiki.page-create' does not match any `stream` in stream config []
17:15:28 [EventBus] [debug] Using EventServiceDefault eventbus for stream mediawiki.page-create. destination_event_service is not configured. []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended AtomicSectionUpdate_MediaWiki\Storage\PageUpdater::getAtomicSectionUpdate #375245, processing time: 0.002593994140625 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_MediaWiki\Storage\PageUpdater->saveRevision #384235 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_MediaWiki\Storage\PageUpdater->saveRevision #384235, processing time: 0.00015783309936523 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_ManualLogEntry->publish #387029 []
17:15:28 [logentry] [warning] Failed to instantiate RC log entry performer {"exception":{},"log_id":284}
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_ManualLogEntry->publish #387029, processing time: 0.005573034286499 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_Wikibase\Client\Hooks\DataUpdateHookHandler->onParserCacheSaveComplete #384292 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_Wikibase\Client\Hooks\DataUpdateHookHandler->onParserCacheSaveComplete #384292, processing time: 6.6041946411133E-5 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_GeoData\Hooks::onFileUpload #382062 []
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:filerepo-file:wikidbA-unittest_:0601d354e9a2946a1a9a537f60d1da5c2f1476d4): miss, new value computed []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_GeoData\Hooks::onFileUpload #382062, processing time: 0.0024678707122803 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started RefreshSecondaryDataUpdate #373238 []
17:15:28 [DuplicateParse] [debug] MediaWiki\Parser\ParserObserver::notifyParse: Possibly redundant parse! {"page":"ns6:Test.jpg","rev":null,"options-hash":"canonical","trace":"#0 \/workspace\/src\/includes\/content\/ContentHandler.php(1728): MediaWiki\\Parser\\ParserObserver->notifyParse(Object(Title), NULL, Object(ParserOptions), Object(ParserOutput))\n#1 \/workspace\/src\/includes\/content\/Renderer\/ContentRenderer.php(47): ContentHandler->getParserOutput(Object(WikitextContent), Object(MediaWiki\\Content\\Renderer\\ContentParseParams))\n#2 \/workspace\/src\/extensions\/PageImages\/includes\/Hooks\/LinksUpdateHookHandler.php(70): MediaWiki\\Content\\Renderer\\ContentRenderer->getParserOutput(Object(WikitextContent), Object(Title))\n#3 \/workspace\/src\/extensions\/PageImages\/includes\/Hooks\/LinksUpdateHookHandler.php(90): PageImages\\Hooks\\LinksUpdateHookHandler->getPageImageCandidates(Object(LinksUpdate))\n#4 \/workspace\/src\/extensions\/PageImages\/includes\/Hooks\/LinksUpdateHookHandler.php(37): PageImages\\Hooks\\LinksUpdateHookHandler->doLinksUpdate(Object(LinksUpdate))\n#5 \/workspace\/src\/includes\/HookContainer\/HookContainer.php(338): PageImages\\Hooks\\LinksUpdateHookHandler::onLinksUpdate(Object(LinksUpdate))\n#6 \/workspace\/src\/includes\/HookContainer\/HookContainer.php(137): MediaWiki\\HookContainer\\HookContainer->callLegacyHook('LinksUpdate', Array, Array, Array)\n#7 \/workspace\/src\/includes\/HookContainer\/HookRunner.php(2293): MediaWiki\\HookContainer\\HookContainer->run('LinksUpdate', Array)\n#8 \/workspace\/src\/includes\/deferred\/LinksUpdate.php(205): MediaWiki\\HookContainer\\HookRunner->onLinksUpdate(Object(LinksUpdate))\n#9 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(507): LinksUpdate->doUpdate()\n#10 \/workspace\/src\/includes\/deferred\/RefreshSecondaryDataUpdate.php(102): DeferredUpdates::attemptUpdate(Object(LinksUpdate), Object(Wikimedia\\Rdbms\\LBFactorySimple))\n#11 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(507): RefreshSecondaryDataUpdate->doUpdate()\n#12 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(392): DeferredUpdates::attemptUpdate(Object(RefreshSecondaryDataUpdate), Object(Wikimedia\\Rdbms\\LBFactorySimple))\n#13 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(234): DeferredUpdates::run(Object(RefreshSecondaryDataUpdate), Object(Wikimedia\\Rdbms\\LBFactorySimple), Object(class@anonymous), Object(BufferingStatsdDataFactory), 'cli')\n#14 \/workspace\/src\/includes\/deferred\/DeferredUpdatesScope.php(264): DeferredUpdates::{closure}(Object(RefreshSecondaryDataUpdate), 2)\n#15 \/workspace\/src\/includes\/deferred\/DeferredUpdatesScope.php(196): DeferredUpdatesScope->processStageQueue(2, 2, Object(Closure))\n#16 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(237): DeferredUpdatesScope->processUpdates(2, Object(Closure))\n#17 \/workspace\/src\/includes\/deferred\/DeferredUpdatesScope.php(267): DeferredUpdates::{closure}(Object(AutoCommitUpdate), 2)\n#18 \/workspace\/src\/includes\/deferred\/DeferredUpdatesScope.php(196): DeferredUpdatesScope->processStageQueue(1, 2, Object(Closure))\n#19 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(242): DeferredUpdatesScope->processUpdates(0, Object(Closure))\n#20 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(290): DeferredUpdates::doUpdates('run', 0)\n#21 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(129): DeferredUpdates::tryOpportunisticExecute('run')\n#22 \/workspace\/src\/includes\/filerepo\/file\/LocalFile.php(2201): DeferredUpdates::addUpdate(Object(AutoCommitUpdate), 1)\n#23 \/workspace\/src\/includes\/libs\/rdbms\/database\/Database.php(4372): LocalFile::{closure}(1, Object(Wikimedia\\Rdbms\\DatabaseMysqli))\n#24 \/workspace\/src\/includes\/libs\/rdbms\/database\/Database.php(4161): Wikimedia\\Rdbms\\Database->runOnTransactionIdleCallbacks(1, Array)\n#25 \/workspace\/src\/includes\/libs\/rdbms\/database\/DBConnRef.php(68): Wikimedia\\Rdbms\\Database->onTransactionCommitOrIdle(Object(Closure), 'LocalFile::reco...')\n#26 \/workspace\/src\/includes\/libs\/rdbms\/database\/DBConnRef.php(627): Wikimedia\\Rdbms\\DBConnRef->__call('onTransactionCo...', Array)\n#27 \/workspace\/src\/includes\/filerepo\/file\/LocalFile.php(2209): Wikimedia\\Rdbms\\DBConnRef->onTransactionCommitOrIdle(Object(Closure), 'LocalFile::reco...')\n#28 \/workspace\/src\/tests\/phpunit\/includes\/filerepo\/file\/LocalFileTest.php(855): LocalFile->recordUpload3('oldver', 'comment', 'page text', Object(User), Array)\n#29 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(1472): LocalFileTest->testRecordUpload3(Array, Array)\n#30 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(1092): PHPUnit\\Framework\\TestCase->runTest()\n#31 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestResult.php(703): PHPUnit\\Framework\\TestCase->runBare()\n#32 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(820): PHPUnit\\Framework\\TestResult->run(Object(LocalFileTest))\n#33 \/workspace\/src\/tests\/phpunit\/MediaWikiIntegrationTestCase.php(456): PHPUnit\\Framework\\TestCase->run(Object(PHPUnit\\Framework\\TestResult))\n#34 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): MediaWikiIntegrationTestCase->run(Object(PHPUnit\\Framework\\TestResult))\n#35 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#36 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#37 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#38 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/TextUI\/TestRunner.php(656): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#39 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/TextUI\/Command.php(235): PHPUnit\\TextUI\\TestRunner->doRun(Object(PHPUnit\\Framework\\TestSuite), Array, Array, true)\n#40 \/workspace\/src\/tests\/phpunit\/phpunit.php(141): PHPUnit\\TextUI\\Command->run(Array, true)\n#41 \/workspace\/src\/tests\/phpunit\/phpunit.php(207): PHPUnitMaintClass->execute()\n#42 {main}","previous-trace":"#0 \/workspace\/src\/includes\/content\/ContentHandler.php(1728): MediaWiki\\Parser\\ParserObserver->notifyParse(Object(Title), NULL, Object(ParserOptions), Object(ParserOutput))\n#1 \/workspace\/src\/includes\/content\/Renderer\/ContentRenderer.php(47): ContentHandler->getParserOutput(Object(WikitextContent), Object(MediaWiki\\Content\\Renderer\\ContentParseParams))\n#2 \/workspace\/src\/includes\/Revision\/RenderedRevision.php(271): MediaWiki\\Content\\Renderer\\ContentRenderer->getParserOutput(Object(WikitextContent), Object(Title), NULL, Object(ParserOptions), true)\n#3 \/workspace\/src\/includes\/Revision\/RenderedRevision.php(238): MediaWiki\\Revision\\RenderedRevision->getSlotParserOutputUncached(Object(WikitextContent), true)\n#4 \/workspace\/src\/includes\/Revision\/RevisionRenderer.php(221): MediaWiki\\Revision\\RenderedRevision->getSlotParserOutput('main', Array)\n#5 \/workspace\/src\/includes\/Revision\/RevisionRenderer.php(158): MediaWiki\\Revision\\RevisionRenderer->combineSlotOutput(Object(MediaWiki\\Revision\\RenderedRevision), Array)\n#6 [internal function]: MediaWiki\\Revision\\RevisionRenderer->MediaWiki\\Revision\\{closure}(Object(MediaWiki\\Revision\\RenderedRevision), Array)\n#7 \/workspace\/src\/includes\/Revision\/RenderedRevision.php(200): call_user_func(Object(Closure), Object(MediaWiki\\Revision\\RenderedRevision), Array)\n#8 \/workspace\/src\/extensions\/TemplateData\/includes\/Hooks.php(100): MediaWiki\\Revision\\RenderedRevision->getRevisionParserOutput()\n#9 \/workspace\/src\/includes\/HookContainer\/HookContainer.php(338): MediaWiki\\Extension\\TemplateData\\Hooks::onMultiContentSave(Object(MediaWiki\\Revision\\RenderedRevision), Object(User), Object(CommentStoreComment), 9, Object(Status))\n#10 \/workspace\/src\/includes\/HookContainer\/HookContainer.php(137): MediaWiki\\HookContainer\\HookContainer->callLegacyHook('MultiContentSav...', Array, Array, Array)\n#11 \/workspace\/src\/includes\/HookContainer\/HookRunner.php(2574): MediaWiki\\HookContainer\\HookContainer->run('MultiContentSav...', Array)\n#12 \/workspace\/src\/includes\/Storage\/PageUpdater.php(832): MediaWiki\\HookContainer\\HookRunner->onMultiContentSave(Object(MediaWiki\\Revision\\RenderedRevision), Object(User), Object(CommentStoreComment), 9, Object(Status))\n#13 \/workspace\/src\/includes\/page\/WikiPage.php(1972): MediaWiki\\Storage\\PageUpdater->saveRevision(Object(CommentStoreComment), 9)\n#14 \/workspace\/src\/includes\/filerepo\/file\/LocalFile.php(2101): WikiPage->doUserEditContent(Object(WikitextContent), Object(User), Object(CommentStoreComment), 9)\n#15 \/workspace\/src\/includes\/deferred\/AutoCommitUpdate.php(44): LocalFile->{closure}(Object(Wikimedia\\Rdbms\\MaintainableDBConnRef), 'LocalFile::reco...')\n#16 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(507): AutoCommitUpdate->doUpdate()\n#17 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(392): DeferredUpdates::attemptUpdate(Object(AutoCommitUpdate), Object(Wikimedia\\Rdbms\\LBFactorySimple))\n#18 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(221): DeferredUpdates::run(Object(AutoCommitUpdate), Object(Wikimedia\\Rdbms\\LBFactorySimple), Object(class@anonymous), Object(BufferingStatsdDataFactory), 'cli')\n#19 \/workspace\/src\/includes\/deferred\/DeferredUpdatesScope.php(267): DeferredUpdates::{closure}(Object(AutoCommitUpdate), 2)\n#20 \/workspace\/src\/includes\/deferred\/DeferredUpdatesScope.php(196): DeferredUpdatesScope->processStageQueue(1, 2, Object(Closure))\n#21 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(242): DeferredUpdatesScope->processUpdates(0, Object(Closure))\n#22 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(290): DeferredUpdates::doUpdates('run', 0)\n#23 \/workspace\/src\/includes\/deferred\/DeferredUpdates.php(129): DeferredUpdates::tryOpportunisticExecute('run')\n#24 \/workspace\/src\/includes\/filerepo\/file\/LocalFile.php(2201): DeferredUpdates::addUpdate(Object(AutoCommitUpdate), 1)\n#25 \/workspace\/src\/includes\/libs\/rdbms\/database\/Database.php(4372): LocalFile::{closure}(1, Object(Wikimedia\\Rdbms\\DatabaseMysqli))\n#26 \/workspace\/src\/includes\/libs\/rdbms\/database\/Database.php(4161): Wikimedia\\Rdbms\\Database->runOnTransactionIdleCallbacks(1, Array)\n#27 \/workspace\/src\/includes\/libs\/rdbms\/database\/DBConnRef.php(68): Wikimedia\\Rdbms\\Database->onTransactionCommitOrIdle(Object(Closure), 'LocalFile::reco...')\n#28 \/workspace\/src\/includes\/libs\/rdbms\/database\/DBConnRef.php(627): Wikimedia\\Rdbms\\DBConnRef->__call('onTransactionCo...', Array)\n#29 \/workspace\/src\/includes\/filerepo\/file\/LocalFile.php(2209): Wikimedia\\Rdbms\\DBConnRef->onTransactionCommitOrIdle(Object(Closure), 'LocalFile::reco...')\n#30 \/workspace\/src\/tests\/phpunit\/includes\/filerepo\/file\/LocalFileTest.php(855): LocalFile->recordUpload3('oldver', 'comment', 'page text', Object(User), Array)\n#31 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(1472): LocalFileTest->testRecordUpload3(Array, Array)\n#32 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(1092): PHPUnit\\Framework\\TestCase->runTest()\n#33 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestResult.php(703): PHPUnit\\Framework\\TestCase->runBare()\n#34 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php(820): PHPUnit\\Framework\\TestResult->run(Object(LocalFileTest))\n#35 \/workspace\/src\/tests\/phpunit\/MediaWikiIntegrationTestCase.php(456): PHPUnit\\Framework\\TestCase->run(Object(PHPUnit\\Framework\\TestResult))\n#36 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): MediaWikiIntegrationTestCase->run(Object(PHPUnit\\Framework\\TestResult))\n#37 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#38 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#39 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php(627): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#40 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/TextUI\/TestRunner.php(656): PHPUnit\\Framework\\TestSuite->run(Object(PHPUnit\\Framework\\TestResult))\n#41 \/workspace\/src\/vendor\/phpunit\/phpunit\/src\/TextUI\/Command.php(235): PHPUnit\\TextUI\\TestRunner->doRun(Object(PHPUnit\\Framework\\TestSuite), Array, Array, true)\n#42 \/workspace\/src\/tests\/phpunit\/phpunit.php(141): PHPUnit\\TextUI\\Command->run(Array, true)\n#43 \/workspace\/src\/tests\/phpunit\/phpunit.php(207): PHPUnitMaintClass->execute()\n#44 {main}"}
17:15:28 [wfDebug] [debug] BacklinkCache::queryLinks: got results from DB {"private":false}
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended RefreshSecondaryDataUpdate #373238, processing time: 0.0069029331207275 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_Wikibase\Client\Hooks\DataUpdateHookHandler->onParserCacheSaveComplete #388199 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_Wikibase\Client\Hooks\DataUpdateHookHandler->onParserCacheSaveComplete #388199, processing time: 5.1021575927734E-5 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_MediaWiki\Storage\DerivedPageDataUpdater->doUpdates #384239 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_MediaWiki\Storage\DerivedPageDataUpdater->doUpdates #384239, processing time: 5.1975250244141E-5 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started SearchUpdate #384971 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended SearchUpdate #384971, processing time: 0.0010290145874023 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started CdnCacheUpdate #382972 []
17:15:28 [squid] [info] CdnCacheUpdate::purge: http://127.0.0.1:9412/index.php/File:Test.jpg http://127.0.0.1:9412/index.php?title=File:Test.jpg&action=history http://127.0.0.1:9412/index.php/File_talk:Test.jpg http://127.0.0.1:9412/index.php?title=File_talk:Test.jpg&action=history {"private":false}
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended CdnCacheUpdate #382972, processing time: 0.0001521110534668 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_EchoHooks::onPageSaveComplete #388443 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_EchoHooks::onPageSaveComplete #388443, processing time: 0.00211501121521 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_MediaWiki\Extension\EventBus\EventBusHooks::sendRevisionCreateEvent #386850 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_MediaWiki\Extension\EventBus\EventBusHooks::sendRevisionCreateEvent #386850, processing time: 6.0081481933594E-5 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_GrowthExperiments\Config\ConfigHooks->onPageSaveComplete #373023 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_GrowthExperiments\Config\ConfigHooks->onPageSaveComplete #373023, processing time: 7.0095062255859E-5 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started AutoCommitUpdate_MediaWiki\CheckUser\Hooks::maybePruneIPData #384917 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended AutoCommitUpdate_MediaWiki\CheckUser\Hooks::maybePruneIPData #384917, processing time: 0.0010671615600586 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started AutoCommitUpdate_LinksUpdate::doUpdate #384525 []
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:filerepo-file:wikidbA-unittest_:0601d354e9a2946a1a9a537f60d1da5c2f1476d4): miss, new value computed []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended AutoCommitUpdate_LinksUpdate::doUpdate #384525, processing time: 0.0022079944610596 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started SiteStatsUpdate #382062 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended SiteStatsUpdate #382062, processing time: 0.00058293342590332 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started UserEditCountUpdate #385703 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended UserEditCountUpdate #385703, processing time: 0.00050711631774902 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started SiteStatsUpdate #385703 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended SiteStatsUpdate #385703, processing time: 0.00044989585876465 []
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:filerepo-file:wikidbA-unittest_:0601d354e9a2946a1a9a537f60d1da5c2f1476d4): miss, new value computed []
17:15:28 [objectcache] [debug] fetchOrRegenerate(wikidbA-unittest_:file-pdf:dimensions:1o3l1yqjue2diq07grnnyq9kyapfpor): miss, new value computed []
17:15:28 ===
17:15:28
17:15:28 8) WikiPageDbTest::testNewPageUpdater
17:15:28 MediaWiki\Content\Renderer\ContentRenderer::getParserOutput(WikitextContent Object (...), Title Object (...), null, null, true): ParserOutput was not expected to be called more than once.
17:15:28
17:15:28 /workspace/src/extensions/PageImages/includes/Hooks/LinksUpdateHookHandler.php:70
17:15:28 /workspace/src/extensions/PageImages/includes/Hooks/LinksUpdateHookHandler.php:90
17:15:28 /workspace/src/extensions/PageImages/includes/Hooks/LinksUpdateHookHandler.php:37
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:338
17:15:28 /workspace/src/includes/HookContainer/HookContainer.php:137
17:15:28 /workspace/src/includes/HookContainer/HookRunner.php:2293
17:15:28 /workspace/src/includes/deferred/LinksUpdate.php:205
17:15:28 /workspace/src/includes/deferred/DeferredUpdates.php:507
17:15:28 /workspace/src/includes/deferred/RefreshSecondaryDataUpdate.php:102
17:15:28 /workspace/src/includes/deferred/DeferredUpdates.php:507
17:15:28 /workspace/src/includes/deferred/DeferredUpdates.php:392
17:15:28 /workspace/src/includes/deferred/DeferredUpdates.php:234
17:15:28 /workspace/src/includes/deferred/DeferredUpdatesScope.php:264
17:15:28 /workspace/src/includes/deferred/DeferredUpdatesScope.php:196
17:15:28 /workspace/src/includes/deferred/DeferredUpdates.php:237
17:15:28 /workspace/src/includes/deferred/DeferredUpdatesScope.php:267
17:15:28 /workspace/src/includes/deferred/DeferredUpdatesScope.php:196
17:15:28 /workspace/src/includes/deferred/DeferredUpdates.php:242
17:15:28 /workspace/src/includes/deferred/DeferredUpdates.php:290
17:15:28 /workspace/src/includes/deferred/DeferredUpdates.php:129
17:15:28 /workspace/src/includes/Storage/PageUpdater.php:1466
17:15:28 /workspace/src/includes/Storage/PageUpdater.php:872
17:15:28 /workspace/src/tests/phpunit/includes/page/WikiPageDbTest.php:2073
17:15:28 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:456
17:15:28 === Logs generated by test case
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:15:28 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:15:28 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:15:28 [objectcache] [debug] fetchOrRegenerate(wikidbA-unittest_:interwiki:wikipagedbtest): miss, new value computed []
17:15:28 [objectcache] [debug] MainObjectStash using store {class} {"class":"HashBagOStuff"}
17:15:28 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:15:28 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:15:28 [ParserCache] [debug] Creating ParserCache instance for pcache []
17:15:28 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:15:28 [UserOptionsManager] [debug] Loading options from database {"user_id":792}
17:15:28 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
17:15:28 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:15:28 [preferences] [debug] Loading global options for user '{user}' {"user":"TestUser 9aae50.f15"}
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:globalpreferences:prefs:1:792): miss, new value computed []
17:15:28 [ContentHandler] [info] Registered handler for wikitext: WikitextContentHandler []
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"thisWikiIsTheRepo","logValue":"true"}
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entitySources","logValue":"array (\n 'local' => \n array (\n 'entityNamespaces' => \n array (\n 'item' => 120,\n 'property' => 122,\n 'mediainfo' => '6\/mediainfo',\n ),\n 'repoDatabase' => false,\n 'baseUri' => 'http:\/\/127.0.0.1:9412\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"}
17:15:28 [Wikibase] [debug] {method}: setting {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:9412\/entity\/',\n 'rdfNodeNamespacePrefix' => 'wd',\n 'rdfPredicateNamespacePrefix' => '',\n 'interwikiPrefix' => '',\n ),\n)"}
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"itemAndPropertySourceName","logValue":"'local'"}
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"siteGlobalID","logValue":"'wikidbA'"}
17:15:28 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:15:28 [objectcache] [warning] Rejected set() for {cachekey} due to pending writes. {"cachekey":"global:NameTableSqlStore:content_models:wikidbA-unittest_","lag":0,"age":0.19088888168334961,"walltime":0.00034499168395996094}
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:NameTableSqlStore:content_models:wikidbA-unittest_): miss, new value computed []
17:15:28 [objectcache] [warning] Rejected set() for {cachekey} due to pending writes. {"cachekey":"global:NameTableSqlStore:slot_roles:wikidbA-unittest_","lag":0,"age":0.19151687622070312,"walltime":0.00031208992004394531}
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:NameTableSqlStore:slot_roles:wikidbA-unittest_): miss, new value computed []
17:15:28 [EventStreamConfig] [debug] Selecting stream configs for target streams: {streams} {"streams":"mediawiki.revision-create"}
17:15:28 [EventStreamConfig] [warning] Stream 'mediawiki.revision-create' does not match any `stream` in stream config []
17:15:28 [EventBus] [debug] Using EventServiceDefault eventbus for stream mediawiki.revision-create. destination_event_service is not configured. []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_MediaWiki\Extension\EventBus\EventBusHooks::sendRevisionCreateEvent #228558 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_MediaWiki\Extension\EventBus\EventBusHooks::sendRevisionCreateEvent #228558, processing time: 7.2002410888672E-5 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_RecentChange::notifyNew #237478 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_RecentChange::notifyNew #237478, processing time: 0.0036261081695557 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started UserEditCountUpdate #230704 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended UserEditCountUpdate #230704, processing time: 0.00048398971557617 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started AtomicSectionUpdate_MediaWiki\Storage\PageUpdater::getAtomicSectionUpdate #237348 []
17:15:28 [SaveParse] [debug] MediaWiki\Revision\RenderedRevision::outputVariesOnRevisionMetaData: reusing prepared output for '{title}' {"title":"WikiPageDbTest::testNewPageUpdater"}
17:15:28 [SaveParse] [debug] MediaWiki\Revision\RenderedRevision::outputVariesOnRevisionMetaData: reusing prepared output for '{title}' {"title":"WikiPageDbTest::testNewPageUpdater"}
17:15:28 [ParserCache] [debug] Saved in parser cache {"name":"pcache","key":"wikidbA-unittest_:pcache:idhash:2-0!canonical","cache_time":"20211207161201","rev_id":2}
17:15:28 [objectcache] [debug] fetchOrRegenerate(wikidbA-unittest_:page-content-model:2): miss, new value computed []
17:15:28 [objectcache] [debug] fetchOrRegenerate(wikidbA-unittest_:interwiki:wikipagedbtest): miss, new value computed []
17:15:28 [EventStreamConfig] [debug] Selecting stream configs for target streams: {streams} {"streams":"mediawiki.page-create"}
17:15:28 [EventStreamConfig] [warning] Stream 'mediawiki.page-create' does not match any `stream` in stream config []
17:15:28 [EventBus] [debug] Using EventServiceDefault eventbus for stream mediawiki.page-create. destination_event_service is not configured. []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended AtomicSectionUpdate_MediaWiki\Storage\PageUpdater::getAtomicSectionUpdate #237348, processing time: 0.0033891201019287 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started RefreshSecondaryDataUpdate #235237 []
17:15:28 [exception] [error] [{reqId}] {exception_url} PHPUnit\Framework\ExpectationFailedException: MediaWiki\Content\Renderer\ContentRenderer::getParserOutput(WikitextContent Object (...), Title Object (...), null, null, true): ParserOutput was not expected to be called more than once. {"exception":{},"exception_url":"[no req]","reqId":"5891b0d1cc5d9cb4f726baed","caught_by":"other"}
17:15:28 [exception-json] [error] {"id":"5891b0d1cc5d9cb4f726baed","type":"PHPUnit\\Framework\\ExpectationFailedException","file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/MockObject/Rule/InvokedCount.php","line":99,"message":"MediaWiki\\Content\\Renderer\\ContentRenderer::getParserOutput(WikitextContent Object (...), Title Object (...), null, null, true): ParserOutput was not expected to be called more than once.","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/MockObject/Rule/InvocationOrder.php","line":41,"function":"invokedDo","class":"PHPUnit\\Framework\\MockObject\\Rule\\InvokedCount","type":"->","args":["PHPUnit\\Framework\\MockObject\\Invocation"]},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/MockObject/Matcher.php","line":137,"function":"invoked","class":"PHPUnit\\Framework\\MockObject\\Rule\\InvocationOrder","type":"->","args":["PHPUnit\\Framework\\MockObject\\Invocation"]},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/MockObject/InvocationHandler.php","line":127,"function":"invoked","class":"PHPUnit\\Framework\\MockObject\\Matcher","type":"->","args":["PHPUnit\\Framework\\MockObject\\Invocation"]},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/MockObject/MockClass.php(45) : eval()'d code","line":24,"function":"invoke","class":"PHPUnit\\Framework\\MockObject\\InvocationHandler","type":"->","args":["PHPUnit\\Framework\\MockObject\\Invocation"]},{"file":"/workspace/src/extensions/PageImages/includes/Hooks/LinksUpdateHookHandler.php","line":70,"function":"getParserOutput","class":"Mock_ContentRenderer_39a2aa41","type":"->","args":["WikitextContent","Title"]},{"file":"/workspace/src/extensions/PageImages/includes/Hooks/LinksUpdateHookHandler.php","line":90,"function":"getPageImageCandidates","class":"PageImages\\Hooks\\LinksUpdateHookHandler","type":"->","args":["LinksUpdate"]},{"file":"/workspace/src/extensions/PageImages/includes/Hooks/LinksUpdateHookHandler.php","line":37,"function":"doLinksUpdate","class":"PageImages\\Hooks\\LinksUpdateHookHandler","type":"->","args":["LinksUpdate"]},{"file":"/workspace/src/includes/HookContainer/HookContainer.php","line":338,"function":"onLinksUpdate","class":"PageImages\\Hooks\\LinksUpdateHookHandler","type":"::","args":["LinksUpdate"]},{"file":"/workspace/src/includes/HookContainer/HookContainer.php","line":137,"function":"callLegacyHook","class":"MediaWiki\\HookContainer\\HookContainer","type":"->","args":["string","array","array","array"]},{"file":"/workspace/src/includes/HookContainer/HookRunner.php","line":2293,"function":"run","class":"MediaWiki\\HookContainer\\HookContainer","type":"->","args":["string","array"]},{"file":"/workspace/src/includes/deferred/LinksUpdate.php","line":205,"function":"onLinksUpdate","class":"MediaWiki\\HookContainer\\HookRunner","type":"->","args":["LinksUpdate"]},{"file":"/workspace/src/includes/deferred/DeferredUpdates.php","line":507,"function":"doUpdate","class":"LinksUpdate","type":"->","args":[]},{"file":"/workspace/src/includes/deferred/RefreshSecondaryDataUpdate.php","line":102,"function":"attemptUpdate","class":"DeferredUpdates","type":"::","args":["LinksUpdate","Wikimedia\\Rdbms\\LBFactorySimple"]},{"file":"/workspace/src/includes/deferred/DeferredUpdates.php","line":507,"function":"doUpdate","class":"RefreshSecondaryDataUpdate","type":"->","args":[]},{"file":"/workspace/src/includes/deferred/DeferredUpdates.php","line":392,"function":"attemptUpdate","class":"DeferredUpdates","type":"::","args":["RefreshSecondaryDataUpdate","Wikimedia\\Rdbms\\LBFactorySimple"]},{"file":"/workspace/src/includes/deferred/DeferredUpdates.php","line":234,"function":"run","class":"DeferredUpdates","type":"::","args":["RefreshSecondaryDataUpdate","Wikimedia\\Rdbms\\LBFactorySimple","class@anonymous\u0000/workspace/src/includes/debug/logger/LogCapturingSpi.php0x7fe07ca8c70f","BufferingStatsdDataFactory","string"]},{"file":"/workspace/src/includes/deferred/DeferredUpdatesScope.php","line":264,"function":"{closure}","class":"DeferredUpdates","type":"::","args":["RefreshSecondaryDataUpdate","integer"]},{"file":"/workspace/src/includes/deferred/DeferredUpdatesScope.php","line":196,"function":"processStageQueue","class":"DeferredUpdatesScope","type":"->","args":["integer","integer","Closure"]},{"file":"/workspace/src/includes/deferred/DeferredUpdates.php","line":237,"function":"processUpdates","class":"DeferredUpdatesScope","type":"->","args":["integer","Closure"]},{"file":"/workspace/src/includes/deferred/DeferredUpdatesScope.php","line":267,"function":"{closure}","class":"DeferredUpdates","type":"::","args":["AtomicSectionUpdate","integer"]},{"file":"/workspace/src/includes/deferred/DeferredUpdatesScope.php","line":196,"function":"processStageQueue","class":"DeferredUpdatesScope","type":"->","args":["integer","integer","Closure"]},{"file":"/workspace/src/includes/deferred/DeferredUpdates.php","line":242,"function":"processUpdates","class":"DeferredUpdatesScope","type":"->","args":["integer","Closure"]},{"file":"/workspace/src/includes/deferred/DeferredUpdates.php","line":290,"function":"doUpdates","class":"DeferredUpdates","type":"::","args":["string","integer"]},{"file":"/workspace/src/includes/deferred/DeferredUpdates.php","line":129,"function":"tryOpportunisticExecute","class":"DeferredUpdates","type":"::","args":["string"]},{"file":"/workspace/src/includes/Storage/PageUpdater.php","line":1466,"function":"addUpdate","class":"DeferredUpdates","type":"::","args":["AtomicSectionUpdate","integer"]},{"file":"/workspace/src/includes/Storage/PageUpdater.php","line":872,"function":"doCreate","class":"MediaWiki\\Storage\\PageUpdater","type":"->","args":["CommentStoreComment"]},{"file":"/workspace/src/tests/phpunit/includes/page/WikiPageDbTest.php","line":2073,"function":"saveRevision","class":"MediaWiki\\Storage\\PageUpdater","type":"->","args":["CommentStoreComment","integer"]},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1472,"function":"testNewPageUpdater","class":"WikiPageDbTest","type":"->","args":[]},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1092,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->","args":[]},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":703,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->","args":[]},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":820,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->","args":["WikiPageDbTest"]},{"file":"/workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php","line":456,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->","args":["PHPUnit\\Framework\\TestResult"]},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":627,"function":"run","class":"MediaWikiIntegrationTestCase","type":"->","args":["PHPUnit\\Framework\\TestResult"]},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":627,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->","args":["PHPUnit\\Framework\\TestResult"]},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":627,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->","args":["PHPUnit\\Framework\\TestResult"]},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":656,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->","args":["PHPUnit\\Framework\\TestResult"]},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":235,"function":"doRun","class":"PHPUnit\\TextUI\\TestRunner","type":"->","args":["PHPUnit\\Framework\\TestSuite","array","array","boolean"]},{"file":"/workspace/src/tests/phpunit/phpunit.php","line":141,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->","args":["array","boolean"]},{"file":"/workspace/src/tests/phpunit/phpunit.php","line":207,"function":"execute","class":"PHPUnitMaintClass","type":"->","args":[]}]} {"private":true}
17:15:28 [exception] [error] [{reqId}] {exception_url} PHPUnit\Framework\ExpectationFailedException: MediaWiki\Content\Renderer\ContentRenderer::getParserOutput(WikitextContent Object (...), Title Object (...), null, null, true): ParserOutput was not expected to be called more than once. {"exception":{},"exception_url":"[no req]","reqId":"5891b0d1cc5d9cb4f726baed","caught_by":"other"}
17:15:28 [exception-json] [error] {"id":"5891b0d1cc5d9cb4f726baed","type":"PHPUnit\\Framework\\ExpectationFailedException","file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/MockObject/Rule/InvokedCount.php","line":99,"message":"MediaWiki\\Content\\Renderer\\ContentRenderer::getParserOutput(WikitextContent Object (...), Title Object (...), null, null, true): ParserOutput was not expected to be called more than once.","code":0,"url":null,"caught_by":"other","backtrace":[{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/MockObject/Rule/InvocationOrder.php","line":41,"function":"invokedDo","class":"PHPUnit\\Framework\\MockObject\\Rule\\InvokedCount","type":"->","args":["PHPUnit\\Framework\\MockObject\\Invocation"]},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/MockObject/Matcher.php","line":137,"function":"invoked","class":"PHPUnit\\Framework\\MockObject\\Rule\\InvocationOrder","type":"->","args":["PHPUnit\\Framework\\MockObject\\Invocation"]},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/MockObject/InvocationHandler.php","line":127,"function":"invoked","class":"PHPUnit\\Framework\\MockObject\\Matcher","type":"->","args":["PHPUnit\\Framework\\MockObject\\Invocation"]},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/MockObject/MockClass.php(45) : eval()'d code","line":24,"function":"invoke","class":"PHPUnit\\Framework\\MockObject\\InvocationHandler","type":"->","args":["PHPUnit\\Framework\\MockObject\\Invocation"]},{"file":"/workspace/src/extensions/PageImages/includes/Hooks/LinksUpdateHookHandler.php","line":70,"function":"getParserOutput","class":"Mock_ContentRenderer_39a2aa41","type":"->","args":["WikitextContent","Title"]},{"file":"/workspace/src/extensions/PageImages/includes/Hooks/LinksUpdateHookHandler.php","line":90,"function":"getPageImageCandidates","class":"PageImages\\Hooks\\LinksUpdateHookHandler","type":"->","args":["LinksUpdate"]},{"file":"/workspace/src/extensions/PageImages/includes/Hooks/LinksUpdateHookHandler.php","line":37,"function":"doLinksUpdate","class":"PageImages\\Hooks\\LinksUpdateHookHandler","type":"->","args":["LinksUpdate"]},{"file":"/workspace/src/includes/HookContainer/HookContainer.php","line":338,"function":"onLinksUpdate","class":"PageImages\\Hooks\\LinksUpdateHookHandler","type":"::","args":["LinksUpdate"]},{"file":"/workspace/src/includes/HookContainer/HookContainer.php","line":137,"function":"callLegacyHook","class":"MediaWiki\\HookContainer\\HookContainer","type":"->","args":["string","array","array","array"]},{"file":"/workspace/src/includes/HookContainer/HookRunner.php","line":2293,"function":"run","class":"MediaWiki\\HookContainer\\HookContainer","type":"->","args":["string","array"]},{"file":"/workspace/src/includes/deferred/LinksUpdate.php","line":205,"function":"onLinksUpdate","class":"MediaWiki\\HookContainer\\HookRunner","type":"->","args":["LinksUpdate"]},{"file":"/workspace/src/includes/deferred/DeferredUpdates.php","line":507,"function":"doUpdate","class":"LinksUpdate","type":"->","args":[]},{"file":"/workspace/src/includes/deferred/RefreshSecondaryDataUpdate.php","line":102,"function":"attemptUpdate","class":"DeferredUpdates","type":"::","args":["LinksUpdate","Wikimedia\\Rdbms\\LBFactorySimple"]},{"file":"/workspace/src/includes/deferred/DeferredUpdates.php","line":507,"function":"doUpdate","class":"RefreshSecondaryDataUpdate","type":"->","args":[]},{"file":"/workspace/src/includes/deferred/DeferredUpdates.php","line":392,"function":"attemptUpdate","class":"DeferredUpdates","type":"::","args":["RefreshSecondaryDataUpdate","Wikimedia\\Rdbms\\LBFactorySimple"]},{"file":"/workspace/src/includes/deferred/DeferredUpdates.php","line":234,"function":"run","class":"DeferredUpdates","type":"::","args":["RefreshSecondaryDataUpdate","Wikimedia\\Rdbms\\LBFactorySimple","class@anonymous\u0000/workspace/src/includes/debug/logger/LogCapturingSpi.php0x7fe07ca8c70f","BufferingStatsdDataFactory","string"]},{"file":"/workspace/src/includes/deferred/DeferredUpdatesScope.php","line":264,"function":"{closure}","class":"DeferredUpdates","type":"::","args":["RefreshSecondaryDataUpdate","integer"]},{"file":"/workspace/src/includes/deferred/DeferredUpdatesScope.php","line":196,"function":"processStageQueue","class":"DeferredUpdatesScope","type":"->","args":["integer","integer","Closure"]},{"file":"/workspace/src/includes/deferred/DeferredUpdates.php","line":237,"function":"processUpdates","class":"DeferredUpdatesScope","type":"->","args":["integer","Closure"]},{"file":"/workspace/src/includes/deferred/DeferredUpdatesScope.php","line":267,"function":"{closure}","class":"DeferredUpdates","type":"::","args":["AtomicSectionUpdate","integer"]},{"file":"/workspace/src/includes/deferred/DeferredUpdatesScope.php","line":196,"function":"processStageQueue","class":"DeferredUpdatesScope","type":"->","args":["integer","integer","Closure"]},{"file":"/workspace/src/includes/deferred/DeferredUpdates.php","line":242,"function":"processUpdates","class":"DeferredUpdatesScope","type":"->","args":["integer","Closure"]},{"file":"/workspace/src/includes/deferred/DeferredUpdates.php","line":290,"function":"doUpdates","class":"DeferredUpdates","type":"::","args":["string","integer"]},{"file":"/workspace/src/includes/deferred/DeferredUpdates.php","line":129,"function":"tryOpportunisticExecute","class":"DeferredUpdates","type":"::","args":["string"]},{"file":"/workspace/src/includes/Storage/PageUpdater.php","line":1466,"function":"addUpdate","class":"DeferredUpdates","type":"::","args":["AtomicSectionUpdate","integer"]},{"file":"/workspace/src/includes/Storage/PageUpdater.php","line":872,"function":"doCreate","class":"MediaWiki\\Storage\\PageUpdater","type":"->","args":["CommentStoreComment"]},{"file":"/workspace/src/tests/phpunit/includes/page/WikiPageDbTest.php","line":2073,"function":"saveRevision","class":"MediaWiki\\Storage\\PageUpdater","type":"->","args":["CommentStoreComment","integer"]},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1472,"function":"testNewPageUpdater","class":"WikiPageDbTest","type":"->","args":[]},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":1092,"function":"runTest","class":"PHPUnit\\Framework\\TestCase","type":"->","args":[]},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestResult.php","line":703,"function":"runBare","class":"PHPUnit\\Framework\\TestCase","type":"->","args":[]},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestCase.php","line":820,"function":"run","class":"PHPUnit\\Framework\\TestResult","type":"->","args":["WikiPageDbTest"]},{"file":"/workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php","line":456,"function":"run","class":"PHPUnit\\Framework\\TestCase","type":"->","args":["PHPUnit\\Framework\\TestResult"]},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":627,"function":"run","class":"MediaWikiIntegrationTestCase","type":"->","args":["PHPUnit\\Framework\\TestResult"]},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":627,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->","args":["PHPUnit\\Framework\\TestResult"]},{"file":"/workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php","line":627,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->","args":["PHPUnit\\Framework\\TestResult"]},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/TestRunner.php","line":656,"function":"run","class":"PHPUnit\\Framework\\TestSuite","type":"->","args":["PHPUnit\\Framework\\TestResult"]},{"file":"/workspace/src/vendor/phpunit/phpunit/src/TextUI/Command.php","line":235,"function":"doRun","class":"PHPUnit\\TextUI\\TestRunner","type":"->","args":["PHPUnit\\Framework\\TestSuite","array","array","boolean"]},{"file":"/workspace/src/tests/phpunit/phpunit.php","line":141,"function":"run","class":"PHPUnit\\TextUI\\Command","type":"->","args":["array","boolean"]},{"file":"/workspace/src/tests/phpunit/phpunit.php","line":207,"function":"execute","class":"PHPUnitMaintClass","type":"->","args":[]}]} {"private":true}
17:15:28 [DeferredUpdates] [error] Deferred update '{deferred_type}' failed to run. {"deferred_type":"RefreshSecondaryDataUpdate","exception":{}}
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended RefreshSecondaryDataUpdate #235237, processing time: 0.0026309490203857 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_Wikibase\Client\Hooks\DataUpdateHookHandler->onParserCacheSaveComplete #236833 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_Wikibase\Client\Hooks\DataUpdateHookHandler->onParserCacheSaveComplete #236833, processing time: 9.0122222900391E-5 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_MediaWiki\Storage\DerivedPageDataUpdater->doUpdates #226907 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_MediaWiki\Storage\DerivedPageDataUpdater->doUpdates #226907, processing time: 0.00010299682617188 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started SearchUpdate #231593 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended SearchUpdate #231593, processing time: 0.00099492073059082 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_EchoHooks::onPageSaveComplete #234520 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_EchoHooks::onPageSaveComplete #234520, processing time: 0.0018081665039062 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_EchoHooks::onPageSaveComplete #232416 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_EchoHooks::onPageSaveComplete #232416, processing time: 0.0023009777069092 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_MediaWiki\Extension\EventBus\EventBusHooks::sendRevisionCreateEvent #238828 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_MediaWiki\Extension\EventBus\EventBusHooks::sendRevisionCreateEvent #238828, processing time: 7.5101852416992E-5 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_GrowthExperiments\Config\ConfigHooks->onPageSaveComplete #239270 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_GrowthExperiments\Config\ConfigHooks->onPageSaveComplete #239270, processing time: 9.9897384643555E-5 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started SiteStatsUpdate #239536 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended SiteStatsUpdate #239536, processing time: 0.00061607360839844 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started AtomicSectionUpdate_EchoNotificationMapper::insert #234956 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended AtomicSectionUpdate_EchoNotificationMapper::insert #234956, processing time: 0.001471996307373 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started CdnCacheUpdate #237568 []
17:15:28 [squid] [info] CdnCacheUpdate::purge: http://127.0.0.1:9412/index.php/WikiPageDbTest::testNewPageUpdater http://127.0.0.1:9412/index.php?title=WikiPageDbTest::testNewPageUpdater&action=history http://127.0.0.1:9412/index.php/Talk:WikiPageDbTest::testNewPageUpdater http://127.0.0.1:9412/index.php?title=Talk:WikiPageDbTest::testNewPageUpdater&action=history {"private":false}
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended CdnCacheUpdate #237568, processing time: 0.00016212463378906 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_ManualLogEntry->publish #240250 []
17:15:28 [UserOptionsManager] [debug] Loading options from database {"user_id":1}
17:15:28 [preferences] [debug] Loading global options for user '{user}' {"user":"UTSysop"}
17:15:28 [objectcache] [debug] fetchOrRegenerate(global:globalpreferences:prefs:1:1): miss, new value computed []
17:15:28 [logentry] [warning] Failed to instantiate RC log entry performer {"exception":{},"log_id":3}
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_ManualLogEntry->publish #240250, processing time: 0.013391971588135 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started SiteStatsUpdate #240009 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended SiteStatsUpdate #240009, processing time: 0.00048589706420898 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started LinksDeletionUpdate #240009 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended LinksDeletionUpdate #240009, processing time: 0.0061299800872803 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started AutoCommitUpdate_LinksUpdate::doUpdate #238458 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended AutoCommitUpdate_LinksUpdate::doUpdate #238458, processing time: 0.0012021064758301 []
17:15:28 [wfDebug] [debug] BacklinkCache::queryLinks: got results from DB {"private":false}
17:15:28 [objectcache] [debug] fetchOrRegenerate(wikidbA-unittest_:interwiki:wikipagedbtest): miss, new value computed []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started CdnCacheUpdate #238766 []
17:15:28 [squid] [info] CdnCacheUpdate::purge: http://127.0.0.1:9412/index.php/WikiPageDbTest::testNewPageUpdater http://127.0.0.1:9412/index.php?title=WikiPageDbTest::testNewPageUpdater&action=history http://127.0.0.1:9412/index.php/Talk:WikiPageDbTest::testNewPageUpdater http://127.0.0.1:9412/index.php?title=Talk:WikiPageDbTest::testNewPageUpdater&action=history {"private":false}
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended CdnCacheUpdate #238766, processing time: 0.00011706352233887 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started SearchUpdate #238875 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended SearchUpdate #238875, processing time: 6.1988830566406E-5 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_EchoHooks::onArticleDeleteComplete #238813 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_EchoHooks::onArticleDeleteComplete #238813, processing time: 0.01337194442749 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_EchoModerationController::moderate #237712 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_EchoModerationController::moderate #237712, processing time: 0.013935804367065 []
17:15:28 [EventStreamConfig] [debug] Selecting stream configs for target streams: {streams} {"streams":"mediawiki.page-delete"}
17:15:28 [EventStreamConfig] [warning] Stream 'mediawiki.page-delete' does not match any `stream` in stream config []
17:15:28 [EventBus] [debug] Using EventServiceDefault eventbus for stream mediawiki.page-delete. destination_event_service is not configured. []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_MediaWiki\Extension\EventBus\EventBusHooks::onArticleDeleteComplete #237712 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_MediaWiki\Extension\EventBus\EventBusHooks::onArticleDeleteComplete #237712, processing time: 6.6041946411133E-5 []
17:15:28 [Wikibase] [debug] {method}: setting {settingName} was given as a closure, resolve it to {logValue} {"method":"Wikibase\\Lib\\SettingsArray::getSetting","settingName":"entityDataCachePaths","logValue":"array (\n 0 => '\/index.php\/Special:EntityData\/{entity_id}.json?revision={revision_id}',\n 1 => '\/index.php\/Special:EntityData\/{entity_id}.ttl?flavor=dump&revision={revision_id}',\n)"}
17:15:28 [UpdateRepo] [debug] Could not find an item for "{titleText}" {"titleText":"WikiPageDbTest::testNewPageUpdater"}
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: started MWCallableUpdate_Wikibase\Client\Hooks\DataUpdateHookHandler->onArticleDeleteComplete #239463 []
17:15:28 [DeferredUpdates] [debug] DeferredUpdates::run: ended MWCallableUpdate_Wikibase\Client\Hooks\DataUpdateHookHandler->onArticleDeleteComplete #239463, processing time: 0.00086283683776855 []
17:15:28 ===
17:15:28
17:15:28 9) ParserOutputTest::testGetText with data set "No options" (array(), '

Test document.\n

\n', '

Test document.\n

\n')
17:15:28 Failed asserting that two strings are identical.
17:15:28 --- Expected
17:15:28 +++ Actual
17:15:28 @@ @@
17:15:28
17:15:28