Page MenuHomePhabricator

Make MW 1.35 tests pass on PHP 8.0
Closed, ResolvedPublic

Description

T268847: PHP 8: libxml_disable_entity_loader() is deprecated

02:12:15 There were 8 errors:
02:12:15 
02:12:15 1) ApiFormatBaseTest::testHtmlHeader with data set #0 (false, false, '(api-format-prettyprint-heade... MOCK)')
02:12:15 Function libxml_disable_entity_loader() is deprecated
02:12:15 
02:12:15 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
02:12:15 /workspace/src/includes/api/ApiHelp.php:193
02:12:15 /workspace/src/includes/api/ApiFormatBase.php:278
02:12:15 /workspace/src/tests/phpunit/includes/api/format/ApiFormatBaseTest.php:394
02:12:15 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
02:12:15 /workspace/src/tests/phpunit/phpunit.php:75
02:12:15 /workspace/src/maintenance/doMaintenance.php:107
02:12:15 /workspace/src/tests/phpunit/phpunit.php:134
02:12:15 === Logs generated by test case
02:12:15 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
02:12:15 [localisation] [debug] LocalisationCache using store LCStoreNull []
02:12:15 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
02:12:15 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
02:12:15 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
02:12:15 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
02:12:15 [localisation] [debug] LocalisationCache::isExpired(qqx): cache missing, need to make one []
02:12:15 ===
02:12:15 
02:12:15 2) ApiFormatBaseTest::testHtmlHeader with data set #1 (true, false, '(api-format-prettyprint-heade... MOCK)')
02:12:15 Function libxml_disable_entity_loader() is deprecated
02:12:15 
02:12:15 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
02:12:15 /workspace/src/includes/api/ApiHelp.php:193
02:12:15 /workspace/src/includes/api/ApiFormatBase.php:278
02:12:15 /workspace/src/tests/phpunit/includes/api/format/ApiFormatBaseTest.php:394
02:12:15 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
02:12:15 /workspace/src/tests/phpunit/phpunit.php:75
02:12:15 /workspace/src/maintenance/doMaintenance.php:107
02:12:15 /workspace/src/tests/phpunit/phpunit.php:134
02:12:15 === Logs generated by test case
02:12:15 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
02:12:15 [localisation] [debug] LocalisationCache using store LCStoreNull []
02:12:15 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
02:12:15 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
02:12:15 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
02:12:15 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
02:12:15 [localisation] [debug] LocalisationCache::isExpired(qqx): cache missing, need to make one []
02:12:15 ===
02:12:15 
02:12:15 3) ApiFormatBaseTest::testHtmlHeader with data set #2 (false, true, '(api-format-prettyprint-heade...k</a>)')
02:12:15 Function libxml_disable_entity_loader() is deprecated
02:12:15 
02:12:15 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
02:12:15 /workspace/src/includes/api/ApiHelp.php:193
02:12:15 /workspace/src/includes/api/ApiFormatBase.php:278
02:12:15 /workspace/src/tests/phpunit/includes/api/format/ApiFormatBaseTest.php:394
02:12:15 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
02:12:15 /workspace/src/tests/phpunit/phpunit.php:75
02:12:15 /workspace/src/maintenance/doMaintenance.php:107
02:12:15 /workspace/src/tests/phpunit/phpunit.php:134
02:12:15 === Logs generated by test case
02:12:15 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
02:12:15 [localisation] [debug] LocalisationCache using store LCStoreNull []
02:12:15 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
02:12:15 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
02:12:15 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
02:12:15 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
02:12:15 [localisation] [debug] LocalisationCache::isExpired(qqx): cache missing, need to make one []
02:12:15 ===
02:12:15 
02:12:15 4) ApiFormatBaseTest::testHtmlHeader with data set #3 (true, true, '(api-format-prettyprint-heade... mock)')
02:12:15 Function libxml_disable_entity_loader() is deprecated
02:12:15 
02:12:15 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
02:12:15 /workspace/src/includes/api/ApiHelp.php:193
02:12:15 /workspace/src/includes/api/ApiFormatBase.php:278
02:12:15 /workspace/src/tests/phpunit/includes/api/format/ApiFormatBaseTest.php:394
02:12:15 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
02:12:15 /workspace/src/tests/phpunit/phpunit.php:75
02:12:15 /workspace/src/maintenance/doMaintenance.php:107
02:12:15 /workspace/src/tests/phpunit/phpunit.php:134
02:12:15 === Logs generated by test case
02:12:15 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
02:12:15 [localisation] [debug] LocalisationCache using store LCStoreNull []
02:12:15 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
02:12:15 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
02:12:15 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
02:12:15 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
02:12:15 [localisation] [debug] LocalisationCache::isExpired(qqx): cache missing, need to make one []
02:12:15 ===
02:12:15 
02:12:15 5) ApiFormatBaseTest::testGeneralEncoding with data set "HTML format" (array(), '<pre class="api-pretty-conten...</pre>', array(), array('mockfm'))
02:12:15 Function libxml_disable_entity_loader() is deprecated
02:12:15 
02:12:15 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
02:12:15 /workspace/src/includes/api/ApiHelp.php:193
02:12:15 /workspace/src/includes/api/ApiFormatBase.php:278
02:12:15 /workspace/src/tests/phpunit/includes/api/format/ApiFormatTestBase.php:68
02:12:15 /workspace/src/tests/phpunit/includes/api/format/ApiFormatBaseTest.php:68
02:12:15 /workspace/src/tests/phpunit/includes/api/format/ApiFormatTestBase.php:97
02:12:15 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
02:12:15 /workspace/src/tests/phpunit/phpunit.php:75
02:12:15 /workspace/src/maintenance/doMaintenance.php:107
02:12:15 /workspace/src/tests/phpunit/phpunit.php:134
02:12:15 === Logs generated by test case
02:12:15 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
02:12:15 [localisation] [debug] LocalisationCache using store LCStoreNull []
02:12:15 [localisation] [debug] LocalisationCache using store LCStoreNull []
02:12:15 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
02:12:15 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
02:12:15 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
02:12:15 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
02:12:15 [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:interwiki:mw): miss, new value computed []
02:12:15 ===
02:12:15 
02:12:15 6) ApiFormatBaseTest::testGeneralEncoding with data set "HTML format, with set status" (array(), '<pre class="api-pretty-conten...</pre>', array(), array('mockfm', 400))
02:12:15 Function libxml_disable_entity_loader() is deprecated
02:12:15 
02:12:15 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
02:12:15 /workspace/src/includes/api/ApiHelp.php:193
02:12:15 /workspace/src/includes/api/ApiFormatBase.php:278
02:12:15 /workspace/src/tests/phpunit/includes/api/format/ApiFormatTestBase.php:68
02:12:15 /workspace/src/tests/phpunit/includes/api/format/ApiFormatBaseTest.php:68
02:12:15 /workspace/src/tests/phpunit/includes/api/format/ApiFormatTestBase.php:97
02:12:15 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
02:12:15 /workspace/src/tests/phpunit/phpunit.php:75
02:12:15 /workspace/src/maintenance/doMaintenance.php:107
02:12:15 /workspace/src/tests/phpunit/phpunit.php:134
02:12:15 === Logs generated by test case
02:12:15 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
02:12:15 [localisation] [debug] LocalisationCache using store LCStoreNull []
02:12:15 [localisation] [debug] LocalisationCache using store LCStoreNull []
02:12:15 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
02:12:15 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
02:12:15 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
02:12:15 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
02:12:15 ===
02:12:15 
02:12:15 7) WikitextStructureTest::testTexts
02:12:15 Function libxml_disable_entity_loader() is deprecated
02:12:15 
02:12:15 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
02:12:15 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:150
02:12:15 /workspace/src/includes/content/WikiTextStructure.php:206
02:12:15 /workspace/src/includes/content/WikiTextStructure.php:164
02:12:15 /workspace/src/includes/content/WikiTextStructure.php:223
02:12:15 /workspace/src/tests/phpunit/includes/content/WikitextStructureTest.php:104
02:12:15 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
02:12:15 /workspace/src/tests/phpunit/phpunit.php:75
02:12:15 /workspace/src/maintenance/doMaintenance.php:107
02:12:15 /workspace/src/tests/phpunit/phpunit.php:134
02:12:15 === Logs generated by test case
02:12:15 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
02:12:15 [localisation] [debug] LocalisationCache using store LCStoreNull []
02:12:15 [localisation] [debug] LocalisationCache using store LCStoreNull []
02:12:15 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
02:12:15 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
02:12:15 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
02:12:15 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
02:12:15 [GlobalTitleFail] [info] RequestContext::getTitle called with no title set. {"exception":{}}
02:12:15 [GlobalTitleFail] [info] RequestContext::getTitle called with no title set. {"exception":{}}
02:12:15 [GlobalTitleFail] [info] RequestContext::getTitle called with no title set. {"exception":{}}
02:12:15 [GlobalTitleFail] [info] RequestContext::getTitle called with no title set. {"exception":{}}
02:12:15 [GlobalTitleFail] [info] RequestContext::getTitle called with no title set. {"exception":{}}
02:12:15 [GlobalTitleFail] [info] RequestContext::getTitle called with no title set. {"exception":{}}
02:12:15 ===
02:12:15 
02:12:15 8) WikitextStructureTest::testPreservesWordSpacing
02:12:15 Function libxml_disable_entity_loader() is deprecated
02:12:15 
02:12:15 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
02:12:15 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:150
02:12:15 /workspace/src/includes/content/WikiTextStructure.php:170
02:12:15 /workspace/src/includes/content/WikiTextStructure.php:232
02:12:15 /workspace/src/tests/phpunit/includes/content/WikitextStructureTest.php:114
02:12:15 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
02:12:15 /workspace/src/tests/phpunit/phpunit.php:75
02:12:15 /workspace/src/maintenance/doMaintenance.php:107
02:12:15 /workspace/src/tests/phpunit/phpunit.php:134
02:12:15 === Logs generated by test case
02:12:15 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
02:12:15 [localisation] [debug] LocalisationCache using store LCStoreNull []
02:12:15 [localisation] [debug] LocalisationCache using store LCStoreNull []
02:12:15 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
02:12:15 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
02:12:15 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
02:12:15 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}

Media test fails

02:12:15 1) FileTest::testCanAnimateThumbIfAppropriate with data set #8 ('Soccer_ball_animated.svg', false)
02:12:15 Failed asserting that false matches expected true.
02:12:15 
02:12:15 /workspace/src/tests/phpunit/includes/filerepo/file/FileTest.php:14
02:12:15 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
02:12:15 /workspace/src/tests/phpunit/phpunit.php:75
02:12:15 /workspace/src/maintenance/doMaintenance.php:107
02:12:15 /workspace/src/tests/phpunit/phpunit.php:134
02:12:15 === Logs generated by test case
02:12:15 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
02:12:15 [localisation] [debug] LocalisationCache using store LCStoreNull []
02:12:15 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
02:12:15 [Mime] [info] MimeAnalyzer::guessMimeType: WARNING: use of the $ext parameter is deprecated. Use improveTypeFromExtension($mime, $ext) instead.
02:12:15  []
02:12:15 [Mime] [info] MimeAnalyzer::doGuessMimeType: analyzing head and tail of /workspace/src/tests/phpunit/includes/media/../../data/media/Soccer_ball_animated.svg for magic numbers.
02:12:15  []
02:12:15 [Mime] [info] MimeAnalyzer::guessMimeType: guessed mime type of /workspace/src/tests/phpunit/includes/media/../../data/media/Soccer_ball_animated.svg: image/svg+xml
02:12:15  []
02:12:15 [wfDebug] [debug] SvgHandler::getMetadata: Function libxml_disable_entity_loader() is deprecated {"private":false}
02:12:15 [wfDebug] [debug] wfRecursiveRemoveDir( /tmp/MW_PHPUnit_FileTest_ycvIkM ) {"private":false}

PHPUnit related failures?

02:12:15 2) DatabaseSQLTest::testUpdateEmptyCondition with data set #0 (array('table', array('text', 'text2'), null))
02:12:15 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
02:12:15 
02:12:15 /workspace/src/tests/phpunit/phpunit.php:75
02:12:15 /workspace/src/maintenance/doMaintenance.php:107
02:12:15 /workspace/src/tests/phpunit/phpunit.php:134
02:12:15 === Logs generated by test case
02:12:15 [deprecated] [info] Use of Wikimedia\Rdbms\Database::update called with empty $conds was deprecated in MediaWiki 1.35. [Called from DatabaseSQLTest::testUpdateEmptyCondition in /workspace/src/tests/phpunit/includes/libs/rdbms/database/DatabaseSQLTest.php at line 524] {"private":false}
02:12:15 ===
02:12:15 
02:12:15 3) DatabaseSQLTest::testUpdateEmptyCondition with data set #1 (array('table', array('field = other', 'text2'), array()))
02:12:15 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
02:12:15 
02:12:15 /workspace/src/tests/phpunit/phpunit.php:75
02:12:15 /workspace/src/maintenance/doMaintenance.php:107
02:12:15 /workspace/src/tests/phpunit/phpunit.php:134
02:12:15 === Logs generated by test case
02:12:15 [deprecated] [info] Use of Wikimedia\Rdbms\Database::update called with empty $conds was deprecated in MediaWiki 1.35. [Called from DatabaseSQLTest::testUpdateEmptyCondition in /workspace/src/tests/phpunit/includes/libs/rdbms/database/DatabaseSQLTest.php at line 524] {"private":false}
02:12:15 ===
02:12:15 
02:12:15 4) DatabaseSQLTest::testUpdateEmptyCondition with data set #2 (array('table', array('field = other', 'text2'), ''))
02:12:15 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
02:12:15 
02:12:15 /workspace/src/tests/phpunit/phpunit.php:75
02:12:15 /workspace/src/maintenance/doMaintenance.php:107
02:12:15 /workspace/src/tests/phpunit/phpunit.php:134
02:12:15 === Logs generated by test case
02:12:15 [deprecated] [info] Use of Wikimedia\Rdbms\Database::update called with empty $conds was deprecated in MediaWiki 1.35. [Called from DatabaseSQLTest::testUpdateEmptyCondition in /workspace/src/tests/phpunit/includes/libs/rdbms/database/DatabaseSQLTest.php at line 524] {"private":false}
02:12:15 ===
02:12:15 
02:12:15 5) ExtensionRegistryTest::testReadFromQueue_nonexistent
02:12:15 Failed asserting that exception of type "Exception" matches expected exception "PHPUnit\Framework\Error\Error". Message was: "Unable to read /workspace/src/tests/phpunit/includes/registration/doesnotexist.json, does it exist?" at
02:12:15 /workspace/src/includes/registration/ExtensionRegistry.php:345
02:12:15 /workspace/src/tests/phpunit/includes/registration/ExtensionRegistryTest.php:85
02:12:15 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
02:12:15 /workspace/src/tests/phpunit/phpunit.php:75
02:12:15 /workspace/src/maintenance/doMaintenance.php:107
02:12:15 /workspace/src/tests/phpunit/phpunit.php:134
02:12:15 .
02:12:15 
02:12:15 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
02:12:15 /workspace/src/tests/phpunit/phpunit.php:75
02:12:15 /workspace/src/maintenance/doMaintenance.php:107
02:12:15 /workspace/src/tests/phpunit/phpunit.php:134
02:12:15 === Logs generated by test case
02:12:15 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
02:12:15 ===
02:12:15 
02:12:15 6) MediaWiki\HookContainer\HookContainerTest::testEmitDeprecationWarnings
02:12:15 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
02:12:15 
02:12:15 /workspace/src/tests/phpunit/MediaWikiUnitTestCase.php:110
02:12:15 /workspace/src/tests/phpunit/phpunit.php:75
02:12:15 /workspace/src/maintenance/doMaintenance.php:107
02:12:15 /workspace/src/tests/phpunit/phpunit.php:134
02:12:15 === Logs generated by test case
02:12:15 [deprecated] [info] Hook FooActionComplete was deprecated in MediaWiki 1.35 but is registered in fake-extension.json {"private":false}
02:12:15 ===
02:12:15 
02:12:15 7) DeprecatablePropertyArrayTest::testDeprecationWarning with data set "get" (Closure Object (...), 'TEST get 'test_property'')
02:12:15 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
02:12:15 
02:12:15 /workspace/src/tests/phpunit/MediaWikiUnitTestCase.php:110
02:12:15 /workspace/src/tests/phpunit/phpunit.php:75
02:12:15 /workspace/src/maintenance/doMaintenance.php:107
02:12:15 /workspace/src/tests/phpunit/phpunit.php:134
02:12:15 === Logs generated by test case
02:12:15 [deprecated] [info] Use of TEST get 'test_property' was deprecated in MediaWiki DEPRECATED_VERSION. [Called from DeprecatablePropertyArrayTest::{closure} in /workspace/src/tests/phpunit/unit/includes/debug/DeprecatablePropertyArrayTest.php at line 40] {"private":false}
02:12:15 ===
02:12:15 
02:12:15 8) DeprecatablePropertyArrayTest::testDeprecationWarning with data set "get, callback" (Closure Object (...), 'TEST get 'callback'')
02:12:15 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
02:12:15 
02:12:15 /workspace/src/tests/phpunit/MediaWikiUnitTestCase.php:110
02:12:15 /workspace/src/tests/phpunit/phpunit.php:75
02:12:15 /workspace/src/maintenance/doMaintenance.php:107
02:12:15 /workspace/src/tests/phpunit/phpunit.php:134
02:12:15 === Logs generated by test case
02:12:15 [deprecated] [info] Use of TEST get 'callback' was deprecated in MediaWiki DEPRECATED_VERSION. [Called from DeprecatablePropertyArrayTest::{closure} in /workspace/src/tests/phpunit/unit/includes/debug/DeprecatablePropertyArrayTest.php at line 46] {"private":false}
02:12:15 ===
02:12:15 
02:12:15 9) DeprecatablePropertyArrayTest::testDeprecationWarning with data set "exists" (Closure Object (...), 'TEST exists 'test_property'')
02:12:15 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
02:12:15 
02:12:15 /workspace/src/tests/phpunit/MediaWikiUnitTestCase.php:110
02:12:15 /workspace/src/tests/phpunit/phpunit.php:75
02:12:15 /workspace/src/maintenance/doMaintenance.php:107
02:12:15 /workspace/src/tests/phpunit/phpunit.php:134
02:12:15 === Logs generated by test case
02:12:15 [deprecated] [info] Use of TEST exists 'test_property' was deprecated in MediaWiki DEPRECATED_VERSION. [Called from DeprecatablePropertyArrayTest::{closure} in /workspace/src/tests/phpunit/unit/includes/debug/DeprecatablePropertyArrayTest.php at line 52] {"private":false}
02:12:15 ===
02:12:15 
02:12:15 10) DeprecatablePropertyArrayTest::testDeprecationWarning with data set "unset" (Closure Object (...), 'TEST unset 'test_property'')
02:12:15 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
02:12:15 
02:12:15 /workspace/src/tests/phpunit/MediaWikiUnitTestCase.php:110
02:12:15 /workspace/src/tests/phpunit/phpunit.php:75
02:12:15 /workspace/src/maintenance/doMaintenance.php:107
02:12:15 /workspace/src/tests/phpunit/phpunit.php:134
02:12:15 === Logs generated by test case
02:12:15 [deprecated] [info] Use of TEST unset 'test_property' was deprecated in MediaWiki DEPRECATED_VERSION. [Called from DeprecatablePropertyArrayTest::{closure} in /workspace/src/tests/phpunit/unit/includes/debug/DeprecatablePropertyArrayTest.php at line 58] {"private":false}
02:12:15 ===
02:12:15 
02:12:15 11) MediaWiki\Logger\Monolog\AvroFormatterTest::testSchemaNotAvailable
02:12:15 Failed asserting that exception of type "PHPUnit\Framework\Error\Notice" is thrown.
02:12:15 
02:12:15 /workspace/src/tests/phpunit/MediaWikiUnitTestCase.php:110
02:12:15 /workspace/src/tests/phpunit/phpunit.php:75
02:12:15 /workspace/src/maintenance/doMaintenance.php:107
02:12:15 /workspace/src/tests/phpunit/phpunit.php:134

Event Timeline

Reedy renamed this task from Confirm MW 1.35 tests pass on PHP 8.0 to Make MW 1.35 tests pass on PHP 8.0.Feb 17 2021, 2:18 AM
Reedy added a project: ci-test-error.
Reedy updated the task description. (Show Details)

https://integration.wikimedia.org/ci/job/mediawiki-quibble-vendor-mysql-php80-docker/41/console

00:03:22 There were 8 errors:
00:03:22 
00:03:22 1) ApiFormatBaseTest::testHtmlHeader with data set #0 (false, false, '(api-format-prettyprint-heade... MOCK)')
00:03:22 Function libxml_disable_entity_loader() is deprecated
00:03:22 
00:03:22 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
00:03:22 /workspace/src/includes/api/ApiHelp.php:193
00:03:22 /workspace/src/includes/api/ApiFormatBase.php:278
00:03:22 /workspace/src/tests/phpunit/includes/api/format/ApiFormatBaseTest.php:394
00:03:22 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
00:03:22 /workspace/src/tests/phpunit/phpunit.php:75
00:03:22 /workspace/src/maintenance/doMaintenance.php:107
00:03:22 /workspace/src/tests/phpunit/phpunit.php:134
00:03:22 === Logs generated by test case
00:03:22 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
00:03:22 [localisation] [debug] LocalisationCache using store LCStoreNull []
00:03:22 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
00:03:22 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
00:03:22 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
00:03:22 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
00:03:22 [localisation] [debug] LocalisationCache::isExpired(qqx): cache missing, need to make one []
00:03:22 ===
00:03:22 
00:03:22 2) ApiFormatBaseTest::testHtmlHeader with data set #1 (true, false, '(api-format-prettyprint-heade... MOCK)')
00:03:22 Function libxml_disable_entity_loader() is deprecated
00:03:22 
00:03:22 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
00:03:22 /workspace/src/includes/api/ApiHelp.php:193
00:03:22 /workspace/src/includes/api/ApiFormatBase.php:278
00:03:22 /workspace/src/tests/phpunit/includes/api/format/ApiFormatBaseTest.php:394
00:03:22 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
00:03:22 /workspace/src/tests/phpunit/phpunit.php:75
00:03:22 /workspace/src/maintenance/doMaintenance.php:107
00:03:22 /workspace/src/tests/phpunit/phpunit.php:134
00:03:22 === Logs generated by test case
00:03:22 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
00:03:22 [localisation] [debug] LocalisationCache using store LCStoreNull []
00:03:22 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
00:03:22 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
00:03:22 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
00:03:22 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
00:03:22 [localisation] [debug] LocalisationCache::isExpired(qqx): cache missing, need to make one []
00:03:22 ===
00:03:22 
00:03:22 3) ApiFormatBaseTest::testHtmlHeader with data set #2 (false, true, '(api-format-prettyprint-heade...k</a>)')
00:03:22 Function libxml_disable_entity_loader() is deprecated
00:03:22 
00:03:22 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
00:03:22 /workspace/src/includes/api/ApiHelp.php:193
00:03:22 /workspace/src/includes/api/ApiFormatBase.php:278
00:03:22 /workspace/src/tests/phpunit/includes/api/format/ApiFormatBaseTest.php:394
00:03:22 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
00:03:22 /workspace/src/tests/phpunit/phpunit.php:75
00:03:22 /workspace/src/maintenance/doMaintenance.php:107
00:03:22 /workspace/src/tests/phpunit/phpunit.php:134
00:03:22 === Logs generated by test case
00:03:22 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
00:03:22 [localisation] [debug] LocalisationCache using store LCStoreNull []
00:03:22 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
00:03:22 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
00:03:22 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
00:03:22 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
00:03:22 [localisation] [debug] LocalisationCache::isExpired(qqx): cache missing, need to make one []
00:03:22 ===
00:03:22 
00:03:22 4) ApiFormatBaseTest::testHtmlHeader with data set #3 (true, true, '(api-format-prettyprint-heade... mock)')
00:03:22 Function libxml_disable_entity_loader() is deprecated
00:03:22 
00:03:22 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
00:03:22 /workspace/src/includes/api/ApiHelp.php:193
00:03:22 /workspace/src/includes/api/ApiFormatBase.php:278
00:03:22 /workspace/src/tests/phpunit/includes/api/format/ApiFormatBaseTest.php:394
00:03:22 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
00:03:22 /workspace/src/tests/phpunit/phpunit.php:75
00:03:22 /workspace/src/maintenance/doMaintenance.php:107
00:03:22 /workspace/src/tests/phpunit/phpunit.php:134
00:03:22 === Logs generated by test case
00:03:22 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
00:03:22 [localisation] [debug] LocalisationCache using store LCStoreNull []
00:03:22 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
00:03:22 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
00:03:22 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
00:03:22 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
00:03:22 [localisation] [debug] LocalisationCache::isExpired(qqx): cache missing, need to make one []
00:03:22 ===
00:03:22 
00:03:22 5) ApiFormatBaseTest::testGeneralEncoding with data set "HTML format" (array(), '<pre class="api-pretty-conten...</pre>', array(), array('mockfm'))
00:03:22 Function libxml_disable_entity_loader() is deprecated
00:03:22 
00:03:22 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
00:03:22 /workspace/src/includes/api/ApiHelp.php:193
00:03:22 /workspace/src/includes/api/ApiFormatBase.php:278
00:03:22 /workspace/src/tests/phpunit/includes/api/format/ApiFormatTestBase.php:68
00:03:22 /workspace/src/tests/phpunit/includes/api/format/ApiFormatBaseTest.php:68
00:03:22 /workspace/src/tests/phpunit/includes/api/format/ApiFormatTestBase.php:97
00:03:22 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
00:03:22 /workspace/src/tests/phpunit/phpunit.php:75
00:03:22 /workspace/src/maintenance/doMaintenance.php:107
00:03:22 /workspace/src/tests/phpunit/phpunit.php:134
00:03:22 === Logs generated by test case
00:03:22 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
00:03:22 [localisation] [debug] LocalisationCache using store LCStoreNull []
00:03:22 [localisation] [debug] LocalisationCache using store LCStoreNull []
00:03:22 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
00:03:22 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
00:03:22 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
00:03:22 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
00:03:22 [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:interwiki:mw): miss, new value computed []
00:03:22 ===
00:03:22 
00:03:22 6) ApiFormatBaseTest::testGeneralEncoding with data set "HTML format, with set status" (array(), '<pre class="api-pretty-conten...</pre>', array(), array('mockfm', 400))
00:03:22 Function libxml_disable_entity_loader() is deprecated
00:03:22 
00:03:22 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
00:03:22 /workspace/src/includes/api/ApiHelp.php:193
00:03:22 /workspace/src/includes/api/ApiFormatBase.php:278
00:03:22 /workspace/src/tests/phpunit/includes/api/format/ApiFormatTestBase.php:68
00:03:22 /workspace/src/tests/phpunit/includes/api/format/ApiFormatBaseTest.php:68
00:03:22 /workspace/src/tests/phpunit/includes/api/format/ApiFormatTestBase.php:97
00:03:22 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
00:03:22 /workspace/src/tests/phpunit/phpunit.php:75
00:03:22 /workspace/src/maintenance/doMaintenance.php:107
00:03:22 /workspace/src/tests/phpunit/phpunit.php:134
00:03:22 === Logs generated by test case
00:03:22 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
00:03:22 [localisation] [debug] LocalisationCache using store LCStoreNull []
00:03:22 [localisation] [debug] LocalisationCache using store LCStoreNull []
00:03:22 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
00:03:22 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
00:03:22 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
00:03:22 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
00:03:22 ===
00:03:22 
00:03:22 7) WikitextStructureTest::testTexts
00:03:22 Function libxml_disable_entity_loader() is deprecated
00:03:22 
00:03:22 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
00:03:22 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:150
00:03:22 /workspace/src/includes/content/WikiTextStructure.php:206
00:03:22 /workspace/src/includes/content/WikiTextStructure.php:164
00:03:22 /workspace/src/includes/content/WikiTextStructure.php:223
00:03:22 /workspace/src/tests/phpunit/includes/content/WikitextStructureTest.php:104
00:03:22 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
00:03:22 /workspace/src/tests/phpunit/phpunit.php:75
00:03:22 /workspace/src/maintenance/doMaintenance.php:107
00:03:22 /workspace/src/tests/phpunit/phpunit.php:134
00:03:22 === Logs generated by test case
00:03:22 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
00:03:22 [localisation] [debug] LocalisationCache using store LCStoreNull []
00:03:22 [localisation] [debug] LocalisationCache using store LCStoreNull []
00:03:22 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
00:03:22 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
00:03:22 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
00:03:22 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
00:03:22 [GlobalTitleFail] [info] RequestContext::getTitle called with no title set. {"exception":{}}
00:03:22 [GlobalTitleFail] [info] RequestContext::getTitle called with no title set. {"exception":{}}
00:03:22 [GlobalTitleFail] [info] RequestContext::getTitle called with no title set. {"exception":{}}
00:03:22 [GlobalTitleFail] [info] RequestContext::getTitle called with no title set. {"exception":{}}
00:03:22 [GlobalTitleFail] [info] RequestContext::getTitle called with no title set. {"exception":{}}
00:03:22 [GlobalTitleFail] [info] RequestContext::getTitle called with no title set. {"exception":{}}
00:03:22 ===
00:03:22 
00:03:22 8) WikitextStructureTest::testPreservesWordSpacing
00:03:22 Function libxml_disable_entity_loader() is deprecated
00:03:22 
00:03:22 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
00:03:22 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:150
00:03:22 /workspace/src/includes/content/WikiTextStructure.php:170
00:03:22 /workspace/src/includes/content/WikiTextStructure.php:232
00:03:22 /workspace/src/tests/phpunit/includes/content/WikitextStructureTest.php:114
00:03:22 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
00:03:22 /workspace/src/tests/phpunit/phpunit.php:75
00:03:22 /workspace/src/maintenance/doMaintenance.php:107
00:03:22 /workspace/src/tests/phpunit/phpunit.php:134
00:03:22 === Logs generated by test case
00:03:22 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
00:03:22 [localisation] [debug] LocalisationCache using store LCStoreNull []
00:03:22 [localisation] [debug] LocalisationCache using store LCStoreNull []
00:03:22 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
00:03:22 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
00:03:22 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
00:03:22 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
00:03:22 ===
00:03:22 
00:03:22 --
00:03:22 
00:03:22 There were 11 failures:
00:03:22 
00:03:22 1) FileTest::testCanAnimateThumbIfAppropriate with data set #8 ('Soccer_ball_animated.svg', false)
00:03:22 Failed asserting that false matches expected true.
00:03:22 
00:03:22 /workspace/src/tests/phpunit/includes/filerepo/file/FileTest.php:14
00:03:22 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
00:03:22 /workspace/src/tests/phpunit/phpunit.php:75
00:03:22 /workspace/src/maintenance/doMaintenance.php:107
00:03:22 /workspace/src/tests/phpunit/phpunit.php:134
00:03:22 === Logs generated by test case
00:03:22 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
00:03:22 [localisation] [debug] LocalisationCache using store LCStoreNull []
00:03:22 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
00:03:22 [Mime] [info] MimeAnalyzer::guessMimeType: WARNING: use of the $ext parameter is deprecated. Use improveTypeFromExtension($mime, $ext) instead.
00:03:22  []
00:03:22 [Mime] [info] MimeAnalyzer::doGuessMimeType: analyzing head and tail of /workspace/src/tests/phpunit/includes/media/../../data/media/Soccer_ball_animated.svg for magic numbers.
00:03:22  []
00:03:22 [Mime] [info] MimeAnalyzer::guessMimeType: guessed mime type of /workspace/src/tests/phpunit/includes/media/../../data/media/Soccer_ball_animated.svg: image/svg+xml
00:03:22  []
00:03:22 [wfDebug] [debug] SvgHandler::getMetadata: Function libxml_disable_entity_loader() is deprecated {"private":false}
00:03:22 [wfDebug] [debug] wfRecursiveRemoveDir( /tmp/MW_PHPUnit_FileTest_W92BAM ) {"private":false}
00:03:22 ===
00:03:22 
00:03:22 2) DatabaseSQLTest::testUpdateEmptyCondition with data set #0 (array('table', array('text', 'text2'), null))
00:03:22 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
00:03:22 
00:03:22 /workspace/src/tests/phpunit/phpunit.php:75
00:03:22 /workspace/src/maintenance/doMaintenance.php:107
00:03:22 /workspace/src/tests/phpunit/phpunit.php:134
00:03:22 === Logs generated by test case
00:03:22 [deprecated] [info] Use of Wikimedia\Rdbms\Database::update called with empty $conds was deprecated in MediaWiki 1.35. [Called from DatabaseSQLTest::testUpdateEmptyCondition in /workspace/src/tests/phpunit/includes/libs/rdbms/database/DatabaseSQLTest.php at line 524] {"private":false}
00:03:22 ===
00:03:22 
00:03:22 3) DatabaseSQLTest::testUpdateEmptyCondition with data set #1 (array('table', array('field = other', 'text2'), array()))
00:03:22 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
00:03:22 
00:03:22 /workspace/src/tests/phpunit/phpunit.php:75
00:03:22 /workspace/src/maintenance/doMaintenance.php:107
00:03:22 /workspace/src/tests/phpunit/phpunit.php:134
00:03:22 === Logs generated by test case
00:03:22 [deprecated] [info] Use of Wikimedia\Rdbms\Database::update called with empty $conds was deprecated in MediaWiki 1.35. [Called from DatabaseSQLTest::testUpdateEmptyCondition in /workspace/src/tests/phpunit/includes/libs/rdbms/database/DatabaseSQLTest.php at line 524] {"private":false}
00:03:22 ===
00:03:22 
00:03:22 4) DatabaseSQLTest::testUpdateEmptyCondition with data set #2 (array('table', array('field = other', 'text2'), ''))
00:03:22 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
00:03:22 
00:03:22 /workspace/src/tests/phpunit/phpunit.php:75
00:03:22 /workspace/src/maintenance/doMaintenance.php:107
00:03:22 /workspace/src/tests/phpunit/phpunit.php:134
00:03:22 === Logs generated by test case
00:03:22 [deprecated] [info] Use of Wikimedia\Rdbms\Database::update called with empty $conds was deprecated in MediaWiki 1.35. [Called from DatabaseSQLTest::testUpdateEmptyCondition in /workspace/src/tests/phpunit/includes/libs/rdbms/database/DatabaseSQLTest.php at line 524] {"private":false}
00:03:22 ===
00:03:22 
00:03:22 5) ExtensionRegistryTest::testReadFromQueue_nonexistent
00:03:22 Failed asserting that exception of type "Exception" matches expected exception "PHPUnit\Framework\Error\Error". Message was: "Unable to read /workspace/src/tests/phpunit/includes/registration/doesnotexist.json, does it exist?" at
00:03:22 /workspace/src/includes/registration/ExtensionRegistry.php:345
00:03:22 /workspace/src/tests/phpunit/includes/registration/ExtensionRegistryTest.php:85
00:03:22 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
00:03:22 /workspace/src/tests/phpunit/phpunit.php:75
00:03:22 /workspace/src/maintenance/doMaintenance.php:107
00:03:22 /workspace/src/tests/phpunit/phpunit.php:134
00:03:22 .
00:03:22 
00:03:22 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
00:03:22 /workspace/src/tests/phpunit/phpunit.php:75
00:03:22 /workspace/src/maintenance/doMaintenance.php:107
00:03:22 /workspace/src/tests/phpunit/phpunit.php:134
00:03:22 === Logs generated by test case
00:03:22 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
00:03:22 ===
00:03:22 
00:03:22 6) MediaWiki\HookContainer\HookContainerTest::testEmitDeprecationWarnings
00:03:22 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
00:03:22 
00:03:22 /workspace/src/tests/phpunit/MediaWikiUnitTestCase.php:110
00:03:22 /workspace/src/tests/phpunit/phpunit.php:75
00:03:22 /workspace/src/maintenance/doMaintenance.php:107
00:03:22 /workspace/src/tests/phpunit/phpunit.php:134
00:03:22 === Logs generated by test case
00:03:22 [deprecated] [info] Hook FooActionComplete was deprecated in MediaWiki 1.35 but is registered in fake-extension.json {"private":false}
00:03:22 ===
00:03:22 
00:03:22 7) DeprecatablePropertyArrayTest::testDeprecationWarning with data set "get" (Closure Object (...), 'TEST get 'test_property'')
00:03:22 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
00:03:22 
00:03:22 /workspace/src/tests/phpunit/MediaWikiUnitTestCase.php:110
00:03:22 /workspace/src/tests/phpunit/phpunit.php:75
00:03:22 /workspace/src/maintenance/doMaintenance.php:107
00:03:22 /workspace/src/tests/phpunit/phpunit.php:134
00:03:22 === Logs generated by test case
00:03:22 [deprecated] [info] Use of TEST get 'test_property' was deprecated in MediaWiki DEPRECATED_VERSION. [Called from DeprecatablePropertyArrayTest::{closure} in /workspace/src/tests/phpunit/unit/includes/debug/DeprecatablePropertyArrayTest.php at line 40] {"private":false}
00:03:22 ===
00:03:22 
00:03:22 8) DeprecatablePropertyArrayTest::testDeprecationWarning with data set "get, callback" (Closure Object (...), 'TEST get 'callback'')
00:03:22 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
00:03:22 
00:03:22 /workspace/src/tests/phpunit/MediaWikiUnitTestCase.php:110
00:03:22 /workspace/src/tests/phpunit/phpunit.php:75
00:03:22 /workspace/src/maintenance/doMaintenance.php:107
00:03:22 /workspace/src/tests/phpunit/phpunit.php:134
00:03:22 === Logs generated by test case
00:03:22 [deprecated] [info] Use of TEST get 'callback' was deprecated in MediaWiki DEPRECATED_VERSION. [Called from DeprecatablePropertyArrayTest::{closure} in /workspace/src/tests/phpunit/unit/includes/debug/DeprecatablePropertyArrayTest.php at line 46] {"private":false}
00:03:22 ===
00:03:22 
00:03:22 9) DeprecatablePropertyArrayTest::testDeprecationWarning with data set "exists" (Closure Object (...), 'TEST exists 'test_property'')
00:03:22 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
00:03:22 
00:03:22 /workspace/src/tests/phpunit/MediaWikiUnitTestCase.php:110
00:03:22 /workspace/src/tests/phpunit/phpunit.php:75
00:03:22 /workspace/src/maintenance/doMaintenance.php:107
00:03:22 /workspace/src/tests/phpunit/phpunit.php:134
00:03:22 === Logs generated by test case
00:03:22 [deprecated] [info] Use of TEST exists 'test_property' was deprecated in MediaWiki DEPRECATED_VERSION. [Called from DeprecatablePropertyArrayTest::{closure} in /workspace/src/tests/phpunit/unit/includes/debug/DeprecatablePropertyArrayTest.php at line 52] {"private":false}
00:03:22 ===
00:03:22 
00:03:22 10) DeprecatablePropertyArrayTest::testDeprecationWarning with data set "unset" (Closure Object (...), 'TEST unset 'test_property'')
00:03:22 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
00:03:22 
00:03:22 /workspace/src/tests/phpunit/MediaWikiUnitTestCase.php:110
00:03:22 /workspace/src/tests/phpunit/phpunit.php:75
00:03:22 /workspace/src/maintenance/doMaintenance.php:107
00:03:22 /workspace/src/tests/phpunit/phpunit.php:134
00:03:22 === Logs generated by test case
00:03:22 [deprecated] [info] Use of TEST unset 'test_property' was deprecated in MediaWiki DEPRECATED_VERSION. [Called from DeprecatablePropertyArrayTest::{closure} in /workspace/src/tests/phpunit/unit/includes/debug/DeprecatablePropertyArrayTest.php at line 58] {"private":false}
00:03:22 ===
00:03:22 
00:03:22 11) MediaWiki\Logger\Monolog\AvroFormatterTest::testSchemaNotAvailable
00:03:22 Failed asserting that exception of type "PHPUnit\Framework\Error\Notice" is thrown.
00:03:22 
00:03:22 /workspace/src/tests/phpunit/MediaWikiUnitTestCase.php:110
00:03:22 /workspace/src/tests/phpunit/phpunit.php:75
00:03:22 /workspace/src/maintenance/doMaintenance.php:107
00:03:22 /workspace/src/tests/phpunit/phpunit.php:134
00:03:22 
00:03:22 ERRORS!
00:03:22 Tests: 18497, Assertions: 64616, Errors: 8, Failures: 11, Skipped: 28, Incomplete: 1.

Change 692664 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/core@REL1_35] Skip AvroFormatterTest::testSchemaNotAvailable on PHP 8.0

https://gerrit.wikimedia.org/r/692664

Change 692664 merged by jenkins-bot:

[mediawiki/core@REL1_35] Skip AvroFormatterTest::testSchemaNotAvailable on PHP 8.0

https://gerrit.wikimedia.org/r/692664

https://integration.wikimedia.org/ci/job/mediawiki-quibble-vendor-mysql-php80-docker/49/console

17:19:25 There were 8 errors:
17:19:25 
17:19:25 1) ApiFormatBaseTest::testHtmlHeader with data set #0 (false, false, '(api-format-prettyprint-heade... MOCK)')
17:19:25 Function libxml_disable_entity_loader() is deprecated
17:19:25 
17:19:25 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
17:19:25 /workspace/src/includes/api/ApiHelp.php:193
17:19:25 /workspace/src/includes/api/ApiFormatBase.php:278
17:19:25 /workspace/src/tests/phpunit/includes/api/format/ApiFormatBaseTest.php:394
17:19:25 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
17:19:25 /workspace/src/tests/phpunit/phpunit.php:75
17:19:25 /workspace/src/maintenance/doMaintenance.php:107
17:19:25 /workspace/src/tests/phpunit/phpunit.php:134
17:19:25 === Logs generated by test case
17:19:25 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:19:25 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:19:25 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:19:25 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:19:25 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:19:25 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
17:19:25 [localisation] [debug] LocalisationCache::isExpired(qqx): cache missing, need to make one []
17:19:25 ===
17:19:25 
17:19:25 2) ApiFormatBaseTest::testHtmlHeader with data set #1 (true, false, '(api-format-prettyprint-heade... MOCK)')
17:19:25 Function libxml_disable_entity_loader() is deprecated
17:19:25 
17:19:25 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
17:19:25 /workspace/src/includes/api/ApiHelp.php:193
17:19:25 /workspace/src/includes/api/ApiFormatBase.php:278
17:19:25 /workspace/src/tests/phpunit/includes/api/format/ApiFormatBaseTest.php:394
17:19:25 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
17:19:25 /workspace/src/tests/phpunit/phpunit.php:75
17:19:25 /workspace/src/maintenance/doMaintenance.php:107
17:19:25 /workspace/src/tests/phpunit/phpunit.php:134
17:19:25 === Logs generated by test case
17:19:25 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:19:25 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:19:25 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:19:25 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:19:25 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:19:25 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
17:19:25 [localisation] [debug] LocalisationCache::isExpired(qqx): cache missing, need to make one []
17:19:25 ===
17:19:25 
17:19:25 3) ApiFormatBaseTest::testHtmlHeader with data set #2 (false, true, '(api-format-prettyprint-heade...k</a>)')
17:19:25 Function libxml_disable_entity_loader() is deprecated
17:19:25 
17:19:25 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
17:19:25 /workspace/src/includes/api/ApiHelp.php:193
17:19:25 /workspace/src/includes/api/ApiFormatBase.php:278
17:19:25 /workspace/src/tests/phpunit/includes/api/format/ApiFormatBaseTest.php:394
17:19:25 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
17:19:25 /workspace/src/tests/phpunit/phpunit.php:75
17:19:25 /workspace/src/maintenance/doMaintenance.php:107
17:19:25 /workspace/src/tests/phpunit/phpunit.php:134
17:19:25 === Logs generated by test case
17:19:25 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:19:25 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:19:25 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:19:25 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:19:25 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:19:25 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
17:19:25 [localisation] [debug] LocalisationCache::isExpired(qqx): cache missing, need to make one []
17:19:25 ===
17:19:25 
17:19:25 4) ApiFormatBaseTest::testHtmlHeader with data set #3 (true, true, '(api-format-prettyprint-heade... mock)')
17:19:25 Function libxml_disable_entity_loader() is deprecated
17:19:25 
17:19:25 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
17:19:25 /workspace/src/includes/api/ApiHelp.php:193
17:19:25 /workspace/src/includes/api/ApiFormatBase.php:278
17:19:25 /workspace/src/tests/phpunit/includes/api/format/ApiFormatBaseTest.php:394
17:19:25 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
17:19:25 /workspace/src/tests/phpunit/phpunit.php:75
17:19:25 /workspace/src/maintenance/doMaintenance.php:107
17:19:25 /workspace/src/tests/phpunit/phpunit.php:134
17:19:25 === Logs generated by test case
17:19:25 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:19:25 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:19:25 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:19:25 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:19:25 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:19:25 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
17:19:25 [localisation] [debug] LocalisationCache::isExpired(qqx): cache missing, need to make one []
17:19:25 ===
17:19:25 
17:19:25 5) ApiFormatBaseTest::testGeneralEncoding with data set "HTML format" (array(), '<pre class="api-pretty-conten...</pre>', array(), array('mockfm'))
17:19:25 Function libxml_disable_entity_loader() is deprecated
17:19:25 
17:19:25 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
17:19:25 /workspace/src/includes/api/ApiHelp.php:193
17:19:25 /workspace/src/includes/api/ApiFormatBase.php:278
17:19:25 /workspace/src/tests/phpunit/includes/api/format/ApiFormatTestBase.php:68
17:19:25 /workspace/src/tests/phpunit/includes/api/format/ApiFormatBaseTest.php:68
17:19:25 /workspace/src/tests/phpunit/includes/api/format/ApiFormatTestBase.php:97
17:19:25 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
17:19:25 /workspace/src/tests/phpunit/phpunit.php:75
17:19:25 /workspace/src/maintenance/doMaintenance.php:107
17:19:25 /workspace/src/tests/phpunit/phpunit.php:134
17:19:25 === Logs generated by test case
17:19:25 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:19:25 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:19:25 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:19:25 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:19:25 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:19:25 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:19:25 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
17:19:25 [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:interwiki:mw): miss, new value computed []
17:19:25 ===
17:19:25 
17:19:25 6) ApiFormatBaseTest::testGeneralEncoding with data set "HTML format, with set status" (array(), '<pre class="api-pretty-conten...</pre>', array(), array('mockfm', 400))
17:19:25 Function libxml_disable_entity_loader() is deprecated
17:19:25 
17:19:25 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
17:19:25 /workspace/src/includes/api/ApiHelp.php:193
17:19:25 /workspace/src/includes/api/ApiFormatBase.php:278
17:19:25 /workspace/src/tests/phpunit/includes/api/format/ApiFormatTestBase.php:68
17:19:25 /workspace/src/tests/phpunit/includes/api/format/ApiFormatBaseTest.php:68
17:19:25 /workspace/src/tests/phpunit/includes/api/format/ApiFormatTestBase.php:97
17:19:25 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
17:19:25 /workspace/src/tests/phpunit/phpunit.php:75
17:19:25 /workspace/src/maintenance/doMaintenance.php:107
17:19:25 /workspace/src/tests/phpunit/phpunit.php:134
17:19:25 === Logs generated by test case
17:19:25 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:19:25 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:19:25 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:19:25 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:19:25 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:19:25 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:19:25 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
17:19:25 ===
17:19:25 
17:19:25 7) WikitextStructureTest::testTexts
17:19:25 Function libxml_disable_entity_loader() is deprecated
17:19:25 
17:19:25 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
17:19:25 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:150
17:19:25 /workspace/src/includes/content/WikiTextStructure.php:206
17:19:25 /workspace/src/includes/content/WikiTextStructure.php:164
17:19:25 /workspace/src/includes/content/WikiTextStructure.php:223
17:19:25 /workspace/src/tests/phpunit/includes/content/WikitextStructureTest.php:104
17:19:25 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
17:19:25 /workspace/src/tests/phpunit/phpunit.php:75
17:19:25 /workspace/src/maintenance/doMaintenance.php:107
17:19:25 /workspace/src/tests/phpunit/phpunit.php:134
17:19:25 === Logs generated by test case
17:19:25 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:19:25 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:19:25 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:19:25 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:19:25 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:19:25 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:19:25 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
17:19:25 [GlobalTitleFail] [info] RequestContext::getTitle called with no title set. {"exception":{}}
17:19:25 [GlobalTitleFail] [info] RequestContext::getTitle called with no title set. {"exception":{}}
17:19:25 [GlobalTitleFail] [info] RequestContext::getTitle called with no title set. {"exception":{}}
17:19:25 [GlobalTitleFail] [info] RequestContext::getTitle called with no title set. {"exception":{}}
17:19:25 [GlobalTitleFail] [info] RequestContext::getTitle called with no title set. {"exception":{}}
17:19:25 [GlobalTitleFail] [info] RequestContext::getTitle called with no title set. {"exception":{}}
17:19:25 ===
17:19:25 
17:19:25 8) WikitextStructureTest::testPreservesWordSpacing
17:19:25 Function libxml_disable_entity_loader() is deprecated
17:19:25 
17:19:25 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
17:19:25 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:150
17:19:25 /workspace/src/includes/content/WikiTextStructure.php:170
17:19:25 /workspace/src/includes/content/WikiTextStructure.php:232
17:19:25 /workspace/src/tests/phpunit/includes/content/WikitextStructureTest.php:114
17:19:25 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
17:19:25 /workspace/src/tests/phpunit/phpunit.php:75
17:19:25 /workspace/src/maintenance/doMaintenance.php:107
17:19:25 /workspace/src/tests/phpunit/phpunit.php:134
17:19:25 === Logs generated by test case
17:19:25 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:19:25 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:19:25 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:19:25 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:19:25 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:19:25 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:19:25 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
17:19:25 ===
17:19:25 
17:19:25 --
17:19:25 
17:19:25 There were 10 failures:
17:19:25 
17:19:25 1) FileTest::testCanAnimateThumbIfAppropriate with data set #8 ('Soccer_ball_animated.svg', false)
17:19:25 Failed asserting that false matches expected true.
17:19:25 
17:19:25 /workspace/src/tests/phpunit/includes/filerepo/file/FileTest.php:14
17:19:25 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
17:19:25 /workspace/src/tests/phpunit/phpunit.php:75
17:19:25 /workspace/src/maintenance/doMaintenance.php:107
17:19:25 /workspace/src/tests/phpunit/phpunit.php:134
17:19:25 === Logs generated by test case
17:19:25 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:19:25 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:19:25 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:19:25 [Mime] [info] MimeAnalyzer::guessMimeType: WARNING: use of the $ext parameter is deprecated. Use improveTypeFromExtension($mime, $ext) instead.
17:19:25  []
17:19:25 [Mime] [info] MimeAnalyzer::doGuessMimeType: analyzing head and tail of /workspace/src/tests/phpunit/includes/media/../../data/media/Soccer_ball_animated.svg for magic numbers.
17:19:25  []
17:19:25 [Mime] [info] MimeAnalyzer::guessMimeType: guessed mime type of /workspace/src/tests/phpunit/includes/media/../../data/media/Soccer_ball_animated.svg: image/svg+xml
17:19:25  []
17:19:25 [wfDebug] [debug] SvgHandler::getMetadata: Function libxml_disable_entity_loader() is deprecated {"private":false}
17:19:25 [wfDebug] [debug] wfRecursiveRemoveDir( /tmp/MW_PHPUnit_FileTest_LEpOnl ) {"private":false}
17:19:25 ===
17:19:25 
17:19:25 2) DatabaseSQLTest::testUpdateEmptyCondition with data set #0 (array('table', array('text', 'text2'), null))
17:19:25 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
17:19:25 
17:19:25 /workspace/src/tests/phpunit/phpunit.php:75
17:19:25 /workspace/src/maintenance/doMaintenance.php:107
17:19:25 /workspace/src/tests/phpunit/phpunit.php:134
17:19:25 === Logs generated by test case
17:19:25 [deprecated] [info] Use of Wikimedia\Rdbms\Database::update called with empty $conds was deprecated in MediaWiki 1.35. [Called from DatabaseSQLTest::testUpdateEmptyCondition in /workspace/src/tests/phpunit/includes/libs/rdbms/database/DatabaseSQLTest.php at line 524] {"private":false}
17:19:25 ===
17:19:25 
17:19:25 3) DatabaseSQLTest::testUpdateEmptyCondition with data set #1 (array('table', array('field = other', 'text2'), array()))
17:19:25 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
17:19:25 
17:19:25 /workspace/src/tests/phpunit/phpunit.php:75
17:19:25 /workspace/src/maintenance/doMaintenance.php:107
17:19:25 /workspace/src/tests/phpunit/phpunit.php:134
17:19:25 === Logs generated by test case
17:19:25 [deprecated] [info] Use of Wikimedia\Rdbms\Database::update called with empty $conds was deprecated in MediaWiki 1.35. [Called from DatabaseSQLTest::testUpdateEmptyCondition in /workspace/src/tests/phpunit/includes/libs/rdbms/database/DatabaseSQLTest.php at line 524] {"private":false}
17:19:25 ===
17:19:25 
17:19:25 4) DatabaseSQLTest::testUpdateEmptyCondition with data set #2 (array('table', array('field = other', 'text2'), ''))
17:19:25 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
17:19:25 
17:19:25 /workspace/src/tests/phpunit/phpunit.php:75
17:19:25 /workspace/src/maintenance/doMaintenance.php:107
17:19:25 /workspace/src/tests/phpunit/phpunit.php:134
17:19:25 === Logs generated by test case
17:19:25 [deprecated] [info] Use of Wikimedia\Rdbms\Database::update called with empty $conds was deprecated in MediaWiki 1.35. [Called from DatabaseSQLTest::testUpdateEmptyCondition in /workspace/src/tests/phpunit/includes/libs/rdbms/database/DatabaseSQLTest.php at line 524] {"private":false}
17:19:25 ===
17:19:25 
17:19:25 5) ExtensionRegistryTest::testReadFromQueue_nonexistent
17:19:25 Failed asserting that Exception Object &0000000016313eb800000000447a2e90 (
17:19:25     'message' => 'Unable to read /workspace/src/tests/phpunit/includes/registration/doesnotexist.json, does it exist?'
17:19:25     'string' => ''
17:19:25     'code' => 0
17:19:25     'file' => '/workspace/src/includes/registration/ExtensionRegistry.php'
17:19:25     'line' => 345
17:19:25     'previous' => null
17:19:25 ) exception of type "PHPUnit\Framework\Error\Error" or exception of type "Error".
17:19:25 
17:19:25 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
17:19:25 /workspace/src/tests/phpunit/phpunit.php:75
17:19:25 /workspace/src/maintenance/doMaintenance.php:107
17:19:25 /workspace/src/tests/phpunit/phpunit.php:134
17:19:25 === Logs generated by test case
17:19:25 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:19:25 ===
17:19:25 
17:19:25 6) MediaWiki\HookContainer\HookContainerTest::testEmitDeprecationWarnings
17:19:25 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
17:19:25 
17:19:25 /workspace/src/tests/phpunit/MediaWikiUnitTestCase.php:110
17:19:25 /workspace/src/tests/phpunit/phpunit.php:75
17:19:25 /workspace/src/maintenance/doMaintenance.php:107
17:19:25 /workspace/src/tests/phpunit/phpunit.php:134
17:19:25 === Logs generated by test case
17:19:25 [deprecated] [info] Hook FooActionComplete was deprecated in MediaWiki 1.35 but is registered in fake-extension.json {"private":false}
17:19:25 ===
17:19:25 
17:19:25 7) DeprecatablePropertyArrayTest::testDeprecationWarning with data set "get" (Closure Object (...), 'TEST get 'test_property'')
17:19:25 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
17:19:25 
17:19:25 /workspace/src/tests/phpunit/MediaWikiUnitTestCase.php:110
17:19:25 /workspace/src/tests/phpunit/phpunit.php:75
17:19:25 /workspace/src/maintenance/doMaintenance.php:107
17:19:25 /workspace/src/tests/phpunit/phpunit.php:134
17:19:25 === Logs generated by test case
17:19:25 [deprecated] [info] Use of TEST get 'test_property' was deprecated in MediaWiki DEPRECATED_VERSION. [Called from DeprecatablePropertyArrayTest::{closure} in /workspace/src/tests/phpunit/unit/includes/debug/DeprecatablePropertyArrayTest.php at line 40] {"private":false}
17:19:25 ===
17:19:25 
17:19:25 8) DeprecatablePropertyArrayTest::testDeprecationWarning with data set "get, callback" (Closure Object (...), 'TEST get 'callback'')
17:19:25 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
17:19:25 
17:19:25 /workspace/src/tests/phpunit/MediaWikiUnitTestCase.php:110
17:19:25 /workspace/src/tests/phpunit/phpunit.php:75
17:19:25 /workspace/src/maintenance/doMaintenance.php:107
17:19:25 /workspace/src/tests/phpunit/phpunit.php:134
17:19:25 === Logs generated by test case
17:19:25 [deprecated] [info] Use of TEST get 'callback' was deprecated in MediaWiki DEPRECATED_VERSION. [Called from DeprecatablePropertyArrayTest::{closure} in /workspace/src/tests/phpunit/unit/includes/debug/DeprecatablePropertyArrayTest.php at line 46] {"private":false}
17:19:25 ===
17:19:25 
17:19:25 9) DeprecatablePropertyArrayTest::testDeprecationWarning with data set "exists" (Closure Object (...), 'TEST exists 'test_property'')
17:19:25 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
17:19:25 
17:19:25 /workspace/src/tests/phpunit/MediaWikiUnitTestCase.php:110
17:19:25 /workspace/src/tests/phpunit/phpunit.php:75
17:19:25 /workspace/src/maintenance/doMaintenance.php:107
17:19:25 /workspace/src/tests/phpunit/phpunit.php:134
17:19:25 === Logs generated by test case
17:19:25 [deprecated] [info] Use of TEST exists 'test_property' was deprecated in MediaWiki DEPRECATED_VERSION. [Called from DeprecatablePropertyArrayTest::{closure} in /workspace/src/tests/phpunit/unit/includes/debug/DeprecatablePropertyArrayTest.php at line 52] {"private":false}
17:19:25 ===
17:19:25 
17:19:25 10) DeprecatablePropertyArrayTest::testDeprecationWarning with data set "unset" (Closure Object (...), 'TEST unset 'test_property'')
17:19:25 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
17:19:25 
17:19:25 /workspace/src/tests/phpunit/MediaWikiUnitTestCase.php:110
17:19:25 /workspace/src/tests/phpunit/phpunit.php:75
17:19:25 /workspace/src/maintenance/doMaintenance.php:107
17:19:25 /workspace/src/tests/phpunit/phpunit.php:134
17:19:25 === Logs generated by test case
17:19:25 [deprecated] [info] Use of TEST unset 'test_property' was deprecated in MediaWiki DEPRECATED_VERSION. [Called from DeprecatablePropertyArrayTest::{closure} in /workspace/src/tests/phpunit/unit/includes/debug/DeprecatablePropertyArrayTest.php at line 58] {"private":false}
17:19:25 ===
17:19:25 
17:19:25 ERRORS!
17:19:25 Tests: 18502, Assertions: 64634, Errors: 8, Failures: 10, Skipped: 28, Incomplete: 1.

https://integration.wikimedia.org/ci/job/mediawiki-quibble-composer-mysql-php80-docker/37/console

17:19:39 There were 8 errors:
17:19:39 
17:19:39 1) ApiFormatBaseTest::testHtmlHeader with data set #0 (false, false, '(api-format-prettyprint-heade... MOCK)')
17:19:39 Function libxml_disable_entity_loader() is deprecated
17:19:39 
17:19:39 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
17:19:39 /workspace/src/includes/api/ApiHelp.php:193
17:19:39 /workspace/src/includes/api/ApiFormatBase.php:278
17:19:39 /workspace/src/tests/phpunit/includes/api/format/ApiFormatBaseTest.php:394
17:19:39 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
17:19:39 /workspace/src/tests/phpunit/phpunit.php:75
17:19:39 /workspace/src/maintenance/doMaintenance.php:107
17:19:39 /workspace/src/tests/phpunit/phpunit.php:134
17:19:39 === Logs generated by test case
17:19:39 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:19:39 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:19:39 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:19:39 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:19:39 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:19:39 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
17:19:39 [localisation] [debug] LocalisationCache::isExpired(qqx): cache missing, need to make one []
17:19:39 ===
17:19:39 
17:19:39 2) ApiFormatBaseTest::testHtmlHeader with data set #1 (true, false, '(api-format-prettyprint-heade... MOCK)')
17:19:39 Function libxml_disable_entity_loader() is deprecated
17:19:39 
17:19:39 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
17:19:39 /workspace/src/includes/api/ApiHelp.php:193
17:19:39 /workspace/src/includes/api/ApiFormatBase.php:278
17:19:39 /workspace/src/tests/phpunit/includes/api/format/ApiFormatBaseTest.php:394
17:19:39 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
17:19:39 /workspace/src/tests/phpunit/phpunit.php:75
17:19:39 /workspace/src/maintenance/doMaintenance.php:107
17:19:39 /workspace/src/tests/phpunit/phpunit.php:134
17:19:39 === Logs generated by test case
17:19:39 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:19:39 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:19:39 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:19:39 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:19:39 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:19:39 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
17:19:39 [localisation] [debug] LocalisationCache::isExpired(qqx): cache missing, need to make one []
17:19:39 ===
17:19:39 
17:19:39 3) ApiFormatBaseTest::testHtmlHeader with data set #2 (false, true, '(api-format-prettyprint-heade...k</a>)')
17:19:39 Function libxml_disable_entity_loader() is deprecated
17:19:39 
17:19:39 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
17:19:39 /workspace/src/includes/api/ApiHelp.php:193
17:19:39 /workspace/src/includes/api/ApiFormatBase.php:278
17:19:39 /workspace/src/tests/phpunit/includes/api/format/ApiFormatBaseTest.php:394
17:19:39 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
17:19:39 /workspace/src/tests/phpunit/phpunit.php:75
17:19:39 /workspace/src/maintenance/doMaintenance.php:107
17:19:39 /workspace/src/tests/phpunit/phpunit.php:134
17:19:39 === Logs generated by test case
17:19:39 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:19:39 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:19:39 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:19:39 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:19:39 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:19:39 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
17:19:39 [localisation] [debug] LocalisationCache::isExpired(qqx): cache missing, need to make one []
17:19:39 ===
17:19:39 
17:19:39 4) ApiFormatBaseTest::testHtmlHeader with data set #3 (true, true, '(api-format-prettyprint-heade... mock)')
17:19:39 Function libxml_disable_entity_loader() is deprecated
17:19:39 
17:19:39 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
17:19:39 /workspace/src/includes/api/ApiHelp.php:193
17:19:39 /workspace/src/includes/api/ApiFormatBase.php:278
17:19:39 /workspace/src/tests/phpunit/includes/api/format/ApiFormatBaseTest.php:394
17:19:39 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
17:19:39 /workspace/src/tests/phpunit/phpunit.php:75
17:19:39 /workspace/src/maintenance/doMaintenance.php:107
17:19:39 /workspace/src/tests/phpunit/phpunit.php:134
17:19:39 === Logs generated by test case
17:19:39 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:19:39 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:19:39 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:19:39 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:19:39 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:19:39 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
17:19:39 [localisation] [debug] LocalisationCache::isExpired(qqx): cache missing, need to make one []
17:19:39 ===
17:19:39 
17:19:39 5) ApiFormatBaseTest::testGeneralEncoding with data set "HTML format" (array(), '<pre class="api-pretty-conten...</pre>', array(), array('mockfm'))
17:19:39 Function libxml_disable_entity_loader() is deprecated
17:19:39 
17:19:39 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
17:19:39 /workspace/src/includes/api/ApiHelp.php:193
17:19:39 /workspace/src/includes/api/ApiFormatBase.php:278
17:19:39 /workspace/src/tests/phpunit/includes/api/format/ApiFormatTestBase.php:68
17:19:39 /workspace/src/tests/phpunit/includes/api/format/ApiFormatBaseTest.php:68
17:19:39 /workspace/src/tests/phpunit/includes/api/format/ApiFormatTestBase.php:97
17:19:39 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
17:19:39 /workspace/src/tests/phpunit/phpunit.php:75
17:19:39 /workspace/src/maintenance/doMaintenance.php:107
17:19:39 /workspace/src/tests/phpunit/phpunit.php:134
17:19:39 === Logs generated by test case
17:19:39 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:19:39 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:19:39 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:19:39 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:19:39 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:19:39 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:19:39 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
17:19:39 [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:interwiki:mw): miss, new value computed []
17:19:39 ===
17:19:39 
17:19:39 6) ApiFormatBaseTest::testGeneralEncoding with data set "HTML format, with set status" (array(), '<pre class="api-pretty-conten...</pre>', array(), array('mockfm', 400))
17:19:39 Function libxml_disable_entity_loader() is deprecated
17:19:39 
17:19:39 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
17:19:39 /workspace/src/includes/api/ApiHelp.php:193
17:19:39 /workspace/src/includes/api/ApiFormatBase.php:278
17:19:39 /workspace/src/tests/phpunit/includes/api/format/ApiFormatTestBase.php:68
17:19:39 /workspace/src/tests/phpunit/includes/api/format/ApiFormatBaseTest.php:68
17:19:39 /workspace/src/tests/phpunit/includes/api/format/ApiFormatTestBase.php:97
17:19:39 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
17:19:39 /workspace/src/tests/phpunit/phpunit.php:75
17:19:39 /workspace/src/maintenance/doMaintenance.php:107
17:19:39 /workspace/src/tests/phpunit/phpunit.php:134
17:19:39 === Logs generated by test case
17:19:39 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:19:39 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:19:39 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:19:39 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:19:39 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:19:39 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:19:39 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
17:19:39 ===
17:19:39 
17:19:39 7) WikitextStructureTest::testTexts
17:19:39 Function libxml_disable_entity_loader() is deprecated
17:19:39 
17:19:39 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
17:19:39 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:150
17:19:39 /workspace/src/includes/content/WikiTextStructure.php:206
17:19:39 /workspace/src/includes/content/WikiTextStructure.php:164
17:19:39 /workspace/src/includes/content/WikiTextStructure.php:223
17:19:39 /workspace/src/tests/phpunit/includes/content/WikitextStructureTest.php:104
17:19:39 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
17:19:39 /workspace/src/tests/phpunit/phpunit.php:75
17:19:39 /workspace/src/maintenance/doMaintenance.php:107
17:19:39 /workspace/src/tests/phpunit/phpunit.php:134
17:19:39 === Logs generated by test case
17:19:39 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:19:39 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:19:39 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:19:39 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:19:39 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:19:39 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:19:39 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
17:19:39 [GlobalTitleFail] [info] RequestContext::getTitle called with no title set. {"exception":{}}
17:19:39 [GlobalTitleFail] [info] RequestContext::getTitle called with no title set. {"exception":{}}
17:19:39 [GlobalTitleFail] [info] RequestContext::getTitle called with no title set. {"exception":{}}
17:19:39 [GlobalTitleFail] [info] RequestContext::getTitle called with no title set. {"exception":{}}
17:19:39 [GlobalTitleFail] [info] RequestContext::getTitle called with no title set. {"exception":{}}
17:19:39 [GlobalTitleFail] [info] RequestContext::getTitle called with no title set. {"exception":{}}
17:19:39 ===
17:19:39 
17:19:39 8) WikitextStructureTest::testPreservesWordSpacing
17:19:39 Function libxml_disable_entity_loader() is deprecated
17:19:39 
17:19:39 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
17:19:39 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:150
17:19:39 /workspace/src/includes/content/WikiTextStructure.php:170
17:19:39 /workspace/src/includes/content/WikiTextStructure.php:232
17:19:39 /workspace/src/tests/phpunit/includes/content/WikitextStructureTest.php:114
17:19:39 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
17:19:39 /workspace/src/tests/phpunit/phpunit.php:75
17:19:39 /workspace/src/maintenance/doMaintenance.php:107
17:19:39 /workspace/src/tests/phpunit/phpunit.php:134
17:19:39 === Logs generated by test case
17:19:39 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:19:39 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:19:39 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:19:39 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
17:19:39 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:19:39 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
17:19:39 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
17:19:39 ===
17:19:39 
17:19:39 --
17:19:39 
17:19:39 There were 10 failures:
17:19:39 
17:19:39 1) FileTest::testCanAnimateThumbIfAppropriate with data set #8 ('Soccer_ball_animated.svg', false)
17:19:39 Failed asserting that false matches expected true.
17:19:39 
17:19:39 /workspace/src/tests/phpunit/includes/filerepo/file/FileTest.php:14
17:19:39 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
17:19:39 /workspace/src/tests/phpunit/phpunit.php:75
17:19:39 /workspace/src/maintenance/doMaintenance.php:107
17:19:39 /workspace/src/tests/phpunit/phpunit.php:134
17:19:39 === Logs generated by test case
17:19:39 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:19:39 [localisation] [debug] LocalisationCache using store LCStoreNull []
17:19:39 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:19:39 [Mime] [info] MimeAnalyzer::guessMimeType: WARNING: use of the $ext parameter is deprecated. Use improveTypeFromExtension($mime, $ext) instead.
17:19:39  []
17:19:39 [Mime] [info] MimeAnalyzer::doGuessMimeType: analyzing head and tail of /workspace/src/tests/phpunit/includes/media/../../data/media/Soccer_ball_animated.svg for magic numbers.
17:19:39  []
17:19:39 [Mime] [info] MimeAnalyzer::guessMimeType: guessed mime type of /workspace/src/tests/phpunit/includes/media/../../data/media/Soccer_ball_animated.svg: image/svg+xml
17:19:39  []
17:19:39 [wfDebug] [debug] SvgHandler::getMetadata: Function libxml_disable_entity_loader() is deprecated {"private":false}
17:19:39 [wfDebug] [debug] wfRecursiveRemoveDir( /tmp/MW_PHPUnit_FileTest_A4yfi1 ) {"private":false}
17:19:39 ===
17:19:39 
17:19:39 2) DatabaseSQLTest::testUpdateEmptyCondition with data set #0 (array('table', array('text', 'text2'), null))
17:19:39 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
17:19:39 
17:19:39 /workspace/src/tests/phpunit/phpunit.php:75
17:19:39 /workspace/src/maintenance/doMaintenance.php:107
17:19:39 /workspace/src/tests/phpunit/phpunit.php:134
17:19:39 === Logs generated by test case
17:19:39 [deprecated] [info] Use of Wikimedia\Rdbms\Database::update called with empty $conds was deprecated in MediaWiki 1.35. [Called from DatabaseSQLTest::testUpdateEmptyCondition in /workspace/src/tests/phpunit/includes/libs/rdbms/database/DatabaseSQLTest.php at line 524] {"private":false}
17:19:39 ===
17:19:39 
17:19:39 3) DatabaseSQLTest::testUpdateEmptyCondition with data set #1 (array('table', array('field = other', 'text2'), array()))
17:19:39 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
17:19:39 
17:19:39 /workspace/src/tests/phpunit/phpunit.php:75
17:19:39 /workspace/src/maintenance/doMaintenance.php:107
17:19:39 /workspace/src/tests/phpunit/phpunit.php:134
17:19:39 === Logs generated by test case
17:19:39 [deprecated] [info] Use of Wikimedia\Rdbms\Database::update called with empty $conds was deprecated in MediaWiki 1.35. [Called from DatabaseSQLTest::testUpdateEmptyCondition in /workspace/src/tests/phpunit/includes/libs/rdbms/database/DatabaseSQLTest.php at line 524] {"private":false}
17:19:39 ===
17:19:39 
17:19:39 4) DatabaseSQLTest::testUpdateEmptyCondition with data set #2 (array('table', array('field = other', 'text2'), ''))
17:19:39 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
17:19:39 
17:19:39 /workspace/src/tests/phpunit/phpunit.php:75
17:19:39 /workspace/src/maintenance/doMaintenance.php:107
17:19:39 /workspace/src/tests/phpunit/phpunit.php:134
17:19:39 === Logs generated by test case
17:19:39 [deprecated] [info] Use of Wikimedia\Rdbms\Database::update called with empty $conds was deprecated in MediaWiki 1.35. [Called from DatabaseSQLTest::testUpdateEmptyCondition in /workspace/src/tests/phpunit/includes/libs/rdbms/database/DatabaseSQLTest.php at line 524] {"private":false}
17:19:39 ===
17:19:39 
17:19:39 5) ExtensionRegistryTest::testReadFromQueue_nonexistent
17:19:39 Failed asserting that Exception Object &0000000011c5c981000000000bcbb3e0 (
17:19:39     'message' => 'Unable to read /workspace/src/tests/phpunit/includes/registration/doesnotexist.json, does it exist?'
17:19:39     'string' => ''
17:19:39     'code' => 0
17:19:39     'file' => '/workspace/src/includes/registration/ExtensionRegistry.php'
17:19:39     'line' => 345
17:19:39     'previous' => null
17:19:39 ) exception of type "PHPUnit\Framework\Error\Error" or exception of type "Error".
17:19:39 
17:19:39 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
17:19:39 /workspace/src/tests/phpunit/phpunit.php:75
17:19:39 /workspace/src/maintenance/doMaintenance.php:107
17:19:39 /workspace/src/tests/phpunit/phpunit.php:134
17:19:39 === Logs generated by test case
17:19:39 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
17:19:39 ===
17:19:39 
17:19:39 6) MediaWiki\HookContainer\HookContainerTest::testEmitDeprecationWarnings
17:19:39 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
17:19:39 
17:19:39 /workspace/src/tests/phpunit/MediaWikiUnitTestCase.php:110
17:19:39 /workspace/src/tests/phpunit/phpunit.php:75
17:19:39 /workspace/src/maintenance/doMaintenance.php:107
17:19:39 /workspace/src/tests/phpunit/phpunit.php:134
17:19:39 === Logs generated by test case
17:19:39 [deprecated] [info] Hook FooActionComplete was deprecated in MediaWiki 1.35 but is registered in fake-extension.json {"private":false}
17:19:39 ===
17:19:39 
17:19:39 7) DeprecatablePropertyArrayTest::testDeprecationWarning with data set "get" (Closure Object (...), 'TEST get 'test_property'')
17:19:39 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
17:19:39 
17:19:39 /workspace/src/tests/phpunit/MediaWikiUnitTestCase.php:110
17:19:39 /workspace/src/tests/phpunit/phpunit.php:75
17:19:39 /workspace/src/maintenance/doMaintenance.php:107
17:19:39 /workspace/src/tests/phpunit/phpunit.php:134
17:19:39 === Logs generated by test case
17:19:39 [deprecated] [info] Use of TEST get 'test_property' was deprecated in MediaWiki DEPRECATED_VERSION. [Called from DeprecatablePropertyArrayTest::{closure} in /workspace/src/tests/phpunit/unit/includes/debug/DeprecatablePropertyArrayTest.php at line 40] {"private":false}
17:19:39 ===
17:19:39 
17:19:39 8) DeprecatablePropertyArrayTest::testDeprecationWarning with data set "get, callback" (Closure Object (...), 'TEST get 'callback'')
17:19:39 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
17:19:39 
17:19:39 /workspace/src/tests/phpunit/MediaWikiUnitTestCase.php:110
17:19:39 /workspace/src/tests/phpunit/phpunit.php:75
17:19:39 /workspace/src/maintenance/doMaintenance.php:107
17:19:39 /workspace/src/tests/phpunit/phpunit.php:134
17:19:39 === Logs generated by test case
17:19:39 [deprecated] [info] Use of TEST get 'callback' was deprecated in MediaWiki DEPRECATED_VERSION. [Called from DeprecatablePropertyArrayTest::{closure} in /workspace/src/tests/phpunit/unit/includes/debug/DeprecatablePropertyArrayTest.php at line 46] {"private":false}
17:19:39 ===
17:19:39 
17:19:39 9) DeprecatablePropertyArrayTest::testDeprecationWarning with data set "exists" (Closure Object (...), 'TEST exists 'test_property'')
17:19:39 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
17:19:39 
17:19:39 /workspace/src/tests/phpunit/MediaWikiUnitTestCase.php:110
17:19:39 /workspace/src/tests/phpunit/phpunit.php:75
17:19:39 /workspace/src/maintenance/doMaintenance.php:107
17:19:39 /workspace/src/tests/phpunit/phpunit.php:134
17:19:39 === Logs generated by test case
17:19:39 [deprecated] [info] Use of TEST exists 'test_property' was deprecated in MediaWiki DEPRECATED_VERSION. [Called from DeprecatablePropertyArrayTest::{closure} in /workspace/src/tests/phpunit/unit/includes/debug/DeprecatablePropertyArrayTest.php at line 52] {"private":false}
17:19:39 ===
17:19:39 
17:19:39 10) DeprecatablePropertyArrayTest::testDeprecationWarning with data set "unset" (Closure Object (...), 'TEST unset 'test_property'')
17:19:39 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
17:19:39 
17:19:39 /workspace/src/tests/phpunit/MediaWikiUnitTestCase.php:110
17:19:39 /workspace/src/tests/phpunit/phpunit.php:75
17:19:39 /workspace/src/maintenance/doMaintenance.php:107
17:19:39 /workspace/src/tests/phpunit/phpunit.php:134
17:19:39 === Logs generated by test case
17:19:39 [deprecated] [info] Use of TEST unset 'test_property' was deprecated in MediaWiki DEPRECATED_VERSION. [Called from DeprecatablePropertyArrayTest::{closure} in /workspace/src/tests/phpunit/unit/includes/debug/DeprecatablePropertyArrayTest.php at line 58] {"private":false}
17:19:39 ===
17:19:39 
17:19:39 ERRORS!
17:19:39 Tests: 18502, Assertions: 64634, Errors: 8, Failures: 10, Skipped: 28, Incomplete: 1.

Looks lik 1.35 needs a bit more work

10:52:30 There were 8 errors:
10:52:30 
10:52:30 1) ApiFormatBaseTest::testHtmlHeader with data set #0 (false, false, '(api-format-prettyprint-heade... MOCK)')
10:52:30 Function libxml_disable_entity_loader() is deprecated
10:52:30 
10:52:30 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
10:52:30 /workspace/src/includes/api/ApiHelp.php:193
10:52:30 /workspace/src/includes/api/ApiFormatBase.php:278
10:52:30 /workspace/src/tests/phpunit/includes/api/format/ApiFormatBaseTest.php:394
10:52:30 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
10:52:30 /workspace/src/tests/phpunit/phpunit.php:75
10:52:30 /workspace/src/maintenance/doMaintenance.php:107
10:52:30 /workspace/src/tests/phpunit/phpunit.php:134
10:52:30 === Logs generated by test case
10:52:30 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
10:52:30 [localisation] [debug] LocalisationCache using store LCStoreNull []
10:52:30 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
10:52:30 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
10:52:30 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
10:52:30 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
10:52:30 [localisation] [debug] LocalisationCache::isExpired(qqx): cache missing, need to make one []
10:52:30 ===
10:52:30 
10:52:30 2) ApiFormatBaseTest::testHtmlHeader with data set #1 (true, false, '(api-format-prettyprint-heade... MOCK)')
10:52:30 Function libxml_disable_entity_loader() is deprecated
10:52:30 
10:52:30 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
10:52:30 /workspace/src/includes/api/ApiHelp.php:193
10:52:30 /workspace/src/includes/api/ApiFormatBase.php:278
10:52:30 /workspace/src/tests/phpunit/includes/api/format/ApiFormatBaseTest.php:394
10:52:30 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
10:52:30 /workspace/src/tests/phpunit/phpunit.php:75
10:52:30 /workspace/src/maintenance/doMaintenance.php:107
10:52:30 /workspace/src/tests/phpunit/phpunit.php:134
10:52:30 === Logs generated by test case
10:52:30 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
10:52:30 [localisation] [debug] LocalisationCache using store LCStoreNull []
10:52:30 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
10:52:30 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
10:52:30 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
10:52:30 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
10:52:30 [localisation] [debug] LocalisationCache::isExpired(qqx): cache missing, need to make one []
10:52:30 ===
10:52:30 
10:52:30 3) ApiFormatBaseTest::testHtmlHeader with data set #2 (false, true, '(api-format-prettyprint-heade...k</a>)')
10:52:30 Function libxml_disable_entity_loader() is deprecated
10:52:30 
10:52:30 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
10:52:30 /workspace/src/includes/api/ApiHelp.php:193
10:52:30 /workspace/src/includes/api/ApiFormatBase.php:278
10:52:30 /workspace/src/tests/phpunit/includes/api/format/ApiFormatBaseTest.php:394
10:52:30 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
10:52:30 /workspace/src/tests/phpunit/phpunit.php:75
10:52:30 /workspace/src/maintenance/doMaintenance.php:107
10:52:30 /workspace/src/tests/phpunit/phpunit.php:134
10:52:30 === Logs generated by test case
10:52:30 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
10:52:30 [localisation] [debug] LocalisationCache using store LCStoreNull []
10:52:30 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
10:52:30 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
10:52:30 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
10:52:30 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
10:52:30 [localisation] [debug] LocalisationCache::isExpired(qqx): cache missing, need to make one []
10:52:30 ===
10:52:30 
10:52:30 4) ApiFormatBaseTest::testHtmlHeader with data set #3 (true, true, '(api-format-prettyprint-heade... mock)')
10:52:30 Function libxml_disable_entity_loader() is deprecated
10:52:30 
10:52:30 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
10:52:30 /workspace/src/includes/api/ApiHelp.php:193
10:52:30 /workspace/src/includes/api/ApiFormatBase.php:278
10:52:30 /workspace/src/tests/phpunit/includes/api/format/ApiFormatBaseTest.php:394
10:52:30 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
10:52:30 /workspace/src/tests/phpunit/phpunit.php:75
10:52:30 /workspace/src/maintenance/doMaintenance.php:107
10:52:30 /workspace/src/tests/phpunit/phpunit.php:134
10:52:30 === Logs generated by test case
10:52:30 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
10:52:30 [localisation] [debug] LocalisationCache using store LCStoreNull []
10:52:30 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
10:52:30 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
10:52:30 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
10:52:30 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
10:52:30 [localisation] [debug] LocalisationCache::isExpired(qqx): cache missing, need to make one []
10:52:30 ===
10:52:30 
10:52:30 5) ApiFormatBaseTest::testGeneralEncoding with data set "HTML format" (array(), '<pre class="api-pretty-conten...</pre>', array(), array('mockfm'))
10:52:30 Function libxml_disable_entity_loader() is deprecated
10:52:30 
10:52:30 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
10:52:30 /workspace/src/includes/api/ApiHelp.php:193
10:52:30 /workspace/src/includes/api/ApiFormatBase.php:278
10:52:30 /workspace/src/tests/phpunit/includes/api/format/ApiFormatTestBase.php:68
10:52:30 /workspace/src/tests/phpunit/includes/api/format/ApiFormatBaseTest.php:68
10:52:30 /workspace/src/tests/phpunit/includes/api/format/ApiFormatTestBase.php:97
10:52:30 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
10:52:30 /workspace/src/tests/phpunit/phpunit.php:75
10:52:30 /workspace/src/maintenance/doMaintenance.php:107
10:52:30 /workspace/src/tests/phpunit/phpunit.php:134
10:52:30 === Logs generated by test case
10:52:30 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
10:52:30 [localisation] [debug] LocalisationCache using store LCStoreNull []
10:52:30 [localisation] [debug] LocalisationCache using store LCStoreNull []
10:52:30 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
10:52:30 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
10:52:30 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
10:52:30 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
10:52:30 [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:interwiki:mw): miss, new value computed []
10:52:30 ===
10:52:30 
10:52:30 6) ApiFormatBaseTest::testGeneralEncoding with data set "HTML format, with set status" (array(), '<pre class="api-pretty-conten...</pre>', array(), array('mockfm', 400))
10:52:30 Function libxml_disable_entity_loader() is deprecated
10:52:30 
10:52:30 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
10:52:30 /workspace/src/includes/api/ApiHelp.php:193
10:52:30 /workspace/src/includes/api/ApiFormatBase.php:278
10:52:30 /workspace/src/tests/phpunit/includes/api/format/ApiFormatTestBase.php:68
10:52:30 /workspace/src/tests/phpunit/includes/api/format/ApiFormatBaseTest.php:68
10:52:30 /workspace/src/tests/phpunit/includes/api/format/ApiFormatTestBase.php:97
10:52:30 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
10:52:30 /workspace/src/tests/phpunit/phpunit.php:75
10:52:30 /workspace/src/maintenance/doMaintenance.php:107
10:52:30 /workspace/src/tests/phpunit/phpunit.php:134
10:52:30 === Logs generated by test case
10:52:30 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
10:52:30 [localisation] [debug] LocalisationCache using store LCStoreNull []
10:52:30 [localisation] [debug] LocalisationCache using store LCStoreNull []
10:52:30 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
10:52:30 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
10:52:30 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
10:52:30 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
10:52:30 ===
10:52:30 
10:52:30 7) WikitextStructureTest::testTexts
10:52:30 Function libxml_disable_entity_loader() is deprecated
10:52:30 
10:52:30 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
10:52:30 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:150
10:52:30 /workspace/src/includes/content/WikiTextStructure.php:206
10:52:30 /workspace/src/includes/content/WikiTextStructure.php:164
10:52:30 /workspace/src/includes/content/WikiTextStructure.php:223
10:52:30 /workspace/src/tests/phpunit/includes/content/WikitextStructureTest.php:104
10:52:30 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
10:52:30 /workspace/src/tests/phpunit/phpunit.php:75
10:52:30 /workspace/src/maintenance/doMaintenance.php:107
10:52:30 /workspace/src/tests/phpunit/phpunit.php:134
10:52:30 === Logs generated by test case
10:52:30 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
10:52:30 [localisation] [debug] LocalisationCache using store LCStoreNull []
10:52:30 [localisation] [debug] LocalisationCache using store LCStoreNull []
10:52:30 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
10:52:30 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
10:52:30 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
10:52:30 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
10:52:30 [GlobalTitleFail] [info] RequestContext::getTitle called with no title set. {"exception":{}}
10:52:30 [GlobalTitleFail] [info] RequestContext::getTitle called with no title set. {"exception":{}}
10:52:30 [GlobalTitleFail] [info] RequestContext::getTitle called with no title set. {"exception":{}}
10:52:30 [GlobalTitleFail] [info] RequestContext::getTitle called with no title set. {"exception":{}}
10:52:30 [GlobalTitleFail] [info] RequestContext::getTitle called with no title set. {"exception":{}}
10:52:30 [GlobalTitleFail] [info] RequestContext::getTitle called with no title set. {"exception":{}}
10:52:30 ===
10:52:30 
10:52:30 8) WikitextStructureTest::testPreservesWordSpacing
10:52:30 Function libxml_disable_entity_loader() is deprecated
10:52:30 
10:52:30 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:78
10:52:30 /workspace/src/vendor/wikimedia/html-formatter/src/HtmlFormatter.php:150
10:52:30 /workspace/src/includes/content/WikiTextStructure.php:170
10:52:30 /workspace/src/includes/content/WikiTextStructure.php:232
10:52:30 /workspace/src/tests/phpunit/includes/content/WikitextStructureTest.php:114
10:52:30 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
10:52:30 /workspace/src/tests/phpunit/phpunit.php:75
10:52:30 /workspace/src/maintenance/doMaintenance.php:107
10:52:30 /workspace/src/tests/phpunit/phpunit.php:134
10:52:30 === Logs generated by test case
10:52:30 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
10:52:30 [localisation] [debug] LocalisationCache using store LCStoreNull []
10:52:30 [localisation] [debug] LocalisationCache using store LCStoreNull []
10:52:30 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
10:52:30 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
10:52:30 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
10:52:30 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
10:52:30 ===
10:52:30 
10:52:30 --
10:52:30 
10:52:30 There were 9 failures:
10:52:30 
10:52:30 1) DatabaseSQLTest::testUpdateEmptyCondition with data set #0 (array('table', array('text', 'text2'), null))
10:52:30 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
10:52:30 
10:52:30 /workspace/src/tests/phpunit/phpunit.php:75
10:52:30 /workspace/src/maintenance/doMaintenance.php:107
10:52:30 /workspace/src/tests/phpunit/phpunit.php:134
10:52:30 === Logs generated by test case
10:52:30 [deprecated] [info] Use of Wikimedia\Rdbms\Database::update called with empty $conds was deprecated in MediaWiki 1.35. [Called from DatabaseSQLTest::testUpdateEmptyCondition in /workspace/src/tests/phpunit/includes/libs/rdbms/database/DatabaseSQLTest.php at line 524] {"private":false}
10:52:30 ===
10:52:30 
10:52:30 2) DatabaseSQLTest::testUpdateEmptyCondition with data set #1 (array('table', array('field = other', 'text2'), array()))
10:52:30 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
10:52:30 
10:52:30 /workspace/src/tests/phpunit/phpunit.php:75
10:52:30 /workspace/src/maintenance/doMaintenance.php:107
10:52:30 /workspace/src/tests/phpunit/phpunit.php:134
10:52:30 === Logs generated by test case
10:52:30 [deprecated] [info] Use of Wikimedia\Rdbms\Database::update called with empty $conds was deprecated in MediaWiki 1.35. [Called from DatabaseSQLTest::testUpdateEmptyCondition in /workspace/src/tests/phpunit/includes/libs/rdbms/database/DatabaseSQLTest.php at line 524] {"private":false}
10:52:30 ===
10:52:30 
10:52:30 3) DatabaseSQLTest::testUpdateEmptyCondition with data set #2 (array('table', array('field = other', 'text2'), ''))
10:52:30 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
10:52:30 
10:52:30 /workspace/src/tests/phpunit/phpunit.php:75
10:52:30 /workspace/src/maintenance/doMaintenance.php:107
10:52:30 /workspace/src/tests/phpunit/phpunit.php:134
10:52:30 === Logs generated by test case
10:52:30 [deprecated] [info] Use of Wikimedia\Rdbms\Database::update called with empty $conds was deprecated in MediaWiki 1.35. [Called from DatabaseSQLTest::testUpdateEmptyCondition in /workspace/src/tests/phpunit/includes/libs/rdbms/database/DatabaseSQLTest.php at line 524] {"private":false}
10:52:30 ===
10:52:30 
10:52:30 4) ExtensionRegistryTest::testReadFromQueue_nonexistent
10:52:30 Failed asserting that Exception Object &000000004f61aa3a000000004d44d5ce (
10:52:30     'message' => 'Unable to read /workspace/src/tests/phpunit/includes/registration/doesnotexist.json, does it exist?'
10:52:30     'string' => ''
10:52:30     'code' => 0
10:52:30     'file' => '/workspace/src/includes/registration/ExtensionRegistry.php'
10:52:30     'line' => 345
10:52:30     'previous' => null
10:52:30 ) exception of type "PHPUnit\Framework\Error\Error" or exception of type "Error".
10:52:30 
10:52:30 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
10:52:30 /workspace/src/tests/phpunit/phpunit.php:75
10:52:30 /workspace/src/maintenance/doMaintenance.php:107
10:52:30 /workspace/src/tests/phpunit/phpunit.php:134
10:52:30 === Logs generated by test case
10:52:30 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
10:52:30 ===
10:52:30 
10:52:30 5) MediaWiki\HookContainer\HookContainerTest::testEmitDeprecationWarnings
10:52:30 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
10:52:30 
10:52:30 /workspace/src/tests/phpunit/MediaWikiUnitTestCase.php:110
10:52:30 /workspace/src/tests/phpunit/phpunit.php:75
10:52:30 /workspace/src/maintenance/doMaintenance.php:107
10:52:30 /workspace/src/tests/phpunit/phpunit.php:134
10:52:30 === Logs generated by test case
10:52:30 [deprecated] [info] Hook FooActionComplete was deprecated in MediaWiki 1.35 but is registered in fake-extension.json {"private":false}
10:52:30 ===
10:52:30 
10:52:30 6) DeprecatablePropertyArrayTest::testDeprecationWarning with data set "get" (Closure Object (...), 'TEST get 'test_property'')
10:52:30 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
10:52:30 
10:52:30 /workspace/src/tests/phpunit/MediaWikiUnitTestCase.php:110
10:52:30 /workspace/src/tests/phpunit/phpunit.php:75
10:52:30 /workspace/src/maintenance/doMaintenance.php:107
10:52:30 /workspace/src/tests/phpunit/phpunit.php:134
10:52:30 === Logs generated by test case
10:52:30 [deprecated] [info] Use of TEST get 'test_property' was deprecated in MediaWiki DEPRECATED_VERSION. [Called from DeprecatablePropertyArrayTest::{closure} in /workspace/src/tests/phpunit/unit/includes/debug/DeprecatablePropertyArrayTest.php at line 40] {"private":false}
10:52:30 ===
10:52:30 
10:52:30 7) DeprecatablePropertyArrayTest::testDeprecationWarning with data set "get, callback" (Closure Object (...), 'TEST get 'callback'')
10:52:30 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
10:52:30 
10:52:30 /workspace/src/tests/phpunit/MediaWikiUnitTestCase.php:110
10:52:30 /workspace/src/tests/phpunit/phpunit.php:75
10:52:30 /workspace/src/maintenance/doMaintenance.php:107
10:52:30 /workspace/src/tests/phpunit/phpunit.php:134
10:52:30 === Logs generated by test case
10:52:30 [deprecated] [info] Use of TEST get 'callback' was deprecated in MediaWiki DEPRECATED_VERSION. [Called from DeprecatablePropertyArrayTest::{closure} in /workspace/src/tests/phpunit/unit/includes/debug/DeprecatablePropertyArrayTest.php at line 46] {"private":false}
10:52:30 ===
10:52:30 
10:52:30 8) DeprecatablePropertyArrayTest::testDeprecationWarning with data set "exists" (Closure Object (...), 'TEST exists 'test_property'')
10:52:30 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
10:52:30 
10:52:30 /workspace/src/tests/phpunit/MediaWikiUnitTestCase.php:110
10:52:30 /workspace/src/tests/phpunit/phpunit.php:75
10:52:30 /workspace/src/maintenance/doMaintenance.php:107
10:52:30 /workspace/src/tests/phpunit/phpunit.php:134
10:52:30 === Logs generated by test case
10:52:30 [deprecated] [info] Use of TEST exists 'test_property' was deprecated in MediaWiki DEPRECATED_VERSION. [Called from DeprecatablePropertyArrayTest::{closure} in /workspace/src/tests/phpunit/unit/includes/debug/DeprecatablePropertyArrayTest.php at line 52] {"private":false}
10:52:30 ===
10:52:30 
10:52:30 9) DeprecatablePropertyArrayTest::testDeprecationWarning with data set "unset" (Closure Object (...), 'TEST unset 'test_property'')
10:52:30 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
10:52:30 
10:52:30 /workspace/src/tests/phpunit/MediaWikiUnitTestCase.php:110
10:52:30 /workspace/src/tests/phpunit/phpunit.php:75
10:52:30 /workspace/src/maintenance/doMaintenance.php:107
10:52:30 /workspace/src/tests/phpunit/phpunit.php:134
10:52:30 === Logs generated by test case
10:52:30 [deprecated] [info] Use of TEST unset 'test_property' was deprecated in MediaWiki DEPRECATED_VERSION. [Called from DeprecatablePropertyArrayTest::{closure} in /workspace/src/tests/phpunit/unit/includes/debug/DeprecatablePropertyArrayTest.php at line 58] {"private":false}

Change 755784 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/core@master] Suppress more deprecation warnings from libxml_disable_entity_loader()

https://gerrit.wikimedia.org/r/755784

Change 755784 abandoned by Reedy:

[mediawiki/core@master] Suppress more deprecation warnings from libxml_disable_entity_loader()

Reason:

Didn't look properly. Failures are in wikimedia/html-formatter so bumping there needed

https://gerrit.wikimedia.org/r/755784

Change 755952 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/core@REL1_35] Upgrading wikimedia/html-formatter (1.0.2 => 2.0.1)

https://gerrit.wikimedia.org/r/755952

Ok, good. That patch fixes the 8 errors, just leaving the 9 failures...

Change 755952 merged by jenkins-bot:

[mediawiki/core@REL1_35] Upgrading wikimedia/html-formatter (1.0.2 => 2.0.1)

https://gerrit.wikimedia.org/r/755952

And all of the failures seem to be of a similar pattern; 8/9 are Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown. The other is exception of type "PHPUnit\Framework\Error\Error" or exception of type "Error"

Most of the code itself hasn't changed... So it feels potentially config/bootstrapping related... And presumably something already fixed on 1.36 and newer?

11:43:38 There were 9 failures:
11:43:38 
11:43:38 1) DatabaseSQLTest::testUpdateEmptyCondition with data set #0 (array('table', array('text', 'text2'), null))
11:43:38 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
11:43:38 
11:43:38 /workspace/src/tests/phpunit/phpunit.php:75
11:43:38 /workspace/src/maintenance/doMaintenance.php:107
11:43:38 /workspace/src/tests/phpunit/phpunit.php:134
11:43:38 === Logs generated by test case
11:43:38 [deprecated] [info] Use of Wikimedia\Rdbms\Database::update called with empty $conds was deprecated in MediaWiki 1.35. [Called from DatabaseSQLTest::testUpdateEmptyCondition in /workspace/src/tests/phpunit/includes/libs/rdbms/database/DatabaseSQLTest.php at line 524] {"private":false}
11:43:38 ===
11:43:38 
11:43:38 2) DatabaseSQLTest::testUpdateEmptyCondition with data set #1 (array('table', array('field = other', 'text2'), array()))
11:43:38 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
11:43:38 
11:43:38 /workspace/src/tests/phpunit/phpunit.php:75
11:43:38 /workspace/src/maintenance/doMaintenance.php:107
11:43:38 /workspace/src/tests/phpunit/phpunit.php:134
11:43:38 === Logs generated by test case
11:43:38 [deprecated] [info] Use of Wikimedia\Rdbms\Database::update called with empty $conds was deprecated in MediaWiki 1.35. [Called from DatabaseSQLTest::testUpdateEmptyCondition in /workspace/src/tests/phpunit/includes/libs/rdbms/database/DatabaseSQLTest.php at line 524] {"private":false}
11:43:38 ===
11:43:38 
11:43:38 3) DatabaseSQLTest::testUpdateEmptyCondition with data set #2 (array('table', array('field = other', 'text2'), ''))
11:43:38 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
11:43:38 
11:43:38 /workspace/src/tests/phpunit/phpunit.php:75
11:43:38 /workspace/src/maintenance/doMaintenance.php:107
11:43:38 /workspace/src/tests/phpunit/phpunit.php:134
11:43:38 === Logs generated by test case
11:43:38 [deprecated] [info] Use of Wikimedia\Rdbms\Database::update called with empty $conds was deprecated in MediaWiki 1.35. [Called from DatabaseSQLTest::testUpdateEmptyCondition in /workspace/src/tests/phpunit/includes/libs/rdbms/database/DatabaseSQLTest.php at line 524] {"private":false}
11:43:38 ===
11:43:38 
11:43:38 4) ExtensionRegistryTest::testReadFromQueue_nonexistent
11:43:38 Failed asserting that Exception Object &000000007fd970970000000022290b7b (
11:43:38     'message' => 'Unable to read /workspace/src/tests/phpunit/includes/registration/doesnotexist.json, does it exist?'
11:43:38     'string' => ''
11:43:38     'code' => 0
11:43:38     'file' => '/workspace/src/includes/registration/ExtensionRegistry.php'
11:43:38     'line' => 345
11:43:38     'previous' => null
11:43:38 ) exception of type "PHPUnit\Framework\Error\Error" or exception of type "Error".
11:43:38 
11:43:38 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
11:43:38 /workspace/src/tests/phpunit/phpunit.php:75
11:43:38 /workspace/src/maintenance/doMaintenance.php:107
11:43:38 /workspace/src/tests/phpunit/phpunit.php:134
11:43:38 === Logs generated by test case
11:43:38 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
11:43:38 ===
11:43:38 
11:43:38 5) MediaWiki\HookContainer\HookContainerTest::testEmitDeprecationWarnings
11:43:38 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
11:43:38 
11:43:38 /workspace/src/tests/phpunit/MediaWikiUnitTestCase.php:110
11:43:38 /workspace/src/tests/phpunit/phpunit.php:75
11:43:38 /workspace/src/maintenance/doMaintenance.php:107
11:43:38 /workspace/src/tests/phpunit/phpunit.php:134
11:43:38 === Logs generated by test case
11:43:38 [deprecated] [info] Hook FooActionComplete was deprecated in MediaWiki 1.35 but is registered in fake-extension.json {"private":false}
11:43:38 ===
11:43:38 
11:43:38 6) DeprecatablePropertyArrayTest::testDeprecationWarning with data set "get" (Closure Object (...), 'TEST get 'test_property'')
11:43:38 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
11:43:38 
11:43:38 /workspace/src/tests/phpunit/MediaWikiUnitTestCase.php:110
11:43:38 /workspace/src/tests/phpunit/phpunit.php:75
11:43:38 /workspace/src/maintenance/doMaintenance.php:107
11:43:38 /workspace/src/tests/phpunit/phpunit.php:134
11:43:38 === Logs generated by test case
11:43:38 [deprecated] [info] Use of TEST get 'test_property' was deprecated in MediaWiki DEPRECATED_VERSION. [Called from DeprecatablePropertyArrayTest::{closure} in /workspace/src/tests/phpunit/unit/includes/debug/DeprecatablePropertyArrayTest.php at line 40] {"private":false}
11:43:38 ===
11:43:38 
11:43:38 7) DeprecatablePropertyArrayTest::testDeprecationWarning with data set "get, callback" (Closure Object (...), 'TEST get 'callback'')
11:43:38 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
11:43:38 
11:43:38 /workspace/src/tests/phpunit/MediaWikiUnitTestCase.php:110
11:43:38 /workspace/src/tests/phpunit/phpunit.php:75
11:43:38 /workspace/src/maintenance/doMaintenance.php:107
11:43:38 /workspace/src/tests/phpunit/phpunit.php:134
11:43:38 === Logs generated by test case
11:43:38 [deprecated] [info] Use of TEST get 'callback' was deprecated in MediaWiki DEPRECATED_VERSION. [Called from DeprecatablePropertyArrayTest::{closure} in /workspace/src/tests/phpunit/unit/includes/debug/DeprecatablePropertyArrayTest.php at line 46] {"private":false}
11:43:38 ===
11:43:38 
11:43:38 8) DeprecatablePropertyArrayTest::testDeprecationWarning with data set "exists" (Closure Object (...), 'TEST exists 'test_property'')
11:43:38 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
11:43:38 
11:43:38 /workspace/src/tests/phpunit/MediaWikiUnitTestCase.php:110
11:43:38 /workspace/src/tests/phpunit/phpunit.php:75
11:43:38 /workspace/src/maintenance/doMaintenance.php:107
11:43:38 /workspace/src/tests/phpunit/phpunit.php:134
11:43:38 === Logs generated by test case
11:43:38 [deprecated] [info] Use of TEST exists 'test_property' was deprecated in MediaWiki DEPRECATED_VERSION. [Called from DeprecatablePropertyArrayTest::{closure} in /workspace/src/tests/phpunit/unit/includes/debug/DeprecatablePropertyArrayTest.php at line 52] {"private":false}
11:43:38 ===
11:43:38 
11:43:38 9) DeprecatablePropertyArrayTest::testDeprecationWarning with data set "unset" (Closure Object (...), 'TEST unset 'test_property'')
11:43:38 Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown.
11:43:38 
11:43:38 /workspace/src/tests/phpunit/MediaWikiUnitTestCase.php:110
11:43:38 /workspace/src/tests/phpunit/phpunit.php:75
11:43:38 /workspace/src/maintenance/doMaintenance.php:107
11:43:38 /workspace/src/tests/phpunit/phpunit.php:134
11:43:38 === Logs generated by test case
11:43:38 [deprecated] [info] Use of TEST unset 'test_property' was deprecated in MediaWiki DEPRECATED_VERSION. [Called from DeprecatablePropertyArrayTest::{closure} in /workspace/src/tests/phpunit/unit/includes/debug/DeprecatablePropertyArrayTest.php at line 58] {"private":false}
Reedy triaged this task as High priority.Jan 23 2022, 12:09 AM
Reedy lowered the priority of this task from High to Low.Sep 30 2022, 2:22 AM

How much more effort should we put into this?

And all of the failures seem to be of a similar pattern; 8/9 are Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown. The other is exception of type "PHPUnit\Framework\Error\Error" or exception of type "Error"

Most of the code itself hasn't changed... So it feels potentially config/bootstrapping related... And presumably something already fixed on 1.36 and newer?

The test passed in isolation, so it seems https://gerrit.wikimedia.org/r/c/at-ease/+/598169 is needed here (due to https://gerrit.wikimedia.org/r/c/mediawiki/core/+/585018)
Replacing the calls with try/finally works also locally.

How much more effort should we put into this?

When there is a compatibility policy, we should aim them? It seems the choosed version are depended on php EOL and distributions and such.
Maybe with the new REL1_39 the policy already allows to skip the newer php ("at least one combination" is written there)

Change 876344 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/core@REL1_35] tests: Make pass on php8.0

https://gerrit.wikimedia.org/r/876344

WRT T316080#8507414, it seems we probably need to keep trying on this one...

And all of the failures seem to be of a similar pattern; 8/9 are Failed asserting that exception of type "PHPUnit\Framework\Error\Deprecated" is thrown. The other is exception of type "PHPUnit\Framework\Error\Error" or exception of type "Error"

Most of the code itself hasn't changed... So it feels potentially config/bootstrapping related... And presumably something already fixed on 1.36 and newer?

The test passed in isolation, so it seems https://gerrit.wikimedia.org/r/c/at-ease/+/598169 is needed here (due to https://gerrit.wikimedia.org/r/c/mediawiki/core/+/585018)

Bumping at-ease would require various other library bumps:

Problem 1
  - Root composer.json requires wikimedia/ip-set 2.1.0 -> satisfiable by wikimedia/ip-set[2.1.0].
  - wikimedia/ip-set 2.1.0 requires wikimedia/at-ease 2.0.0 -> found wikimedia/at-ease[v2.0.0] but it conflicts with your root composer.json require (2.1.0).
Problem 2
  - Root composer.json requires wikimedia/php-session-serializer 1.0.7 -> satisfiable by wikimedia/php-session-serializer[v1.0.7].
  - wikimedia/php-session-serializer v1.0.7 requires wikimedia/at-ease 1.2.0 || 2.0.0 -> found wikimedia/at-ease[v1.2.0, v2.0.0] but it conflicts with your root composer.json require (2.1.0).
Problem 3
  - wikimedia/ip-set 2.1.0 requires wikimedia/at-ease 2.0.0 -> found wikimedia/at-ease[v2.0.0] but it conflicts with your root composer.json require (2.1.0).
  - wikimedia/ip-utils 1.0.0 requires wikimedia/ip-set ^2.0.0 -> satisfiable by wikimedia/ip-set[2.1.0].
  - Root composer.json requires wikimedia/ip-utils 1.0.0 -> satisfiable by wikimedia/ip-utils[1.0.0].

Replacing the calls with try/finally works also locally.

This feels like a valid workaround to me.

How much more effort should we put into this?

When there is a compatibility policy, we should aim them? It seems the choosed version are depended on php EOL and distributions and such.
Maybe with the new REL1_39 the policy already allows to skip the newer php ("at least one combination" is written there)

Quoting:

New major releases of MediaWiki must support at least one PHP version for each of the following criteria:

A PHP version that will be supported by the upstream PHP Group for the full duration of that MediaWiki major release cycle (from our planned release date until our planned end-of-life date).

As PHP 7.4 is EOL, to meet this, 1.35 would need to support PHP 8.0 (ideally), as that goes EOL a few months after 1.35 does/should in 2023-09 (PHP 8.0 goes EOL 2023-11)

Change 876344 merged by jenkins-bot:

[mediawiki/core@REL1_35] tests: Make pass on php8.0

https://gerrit.wikimedia.org/r/876344

What's really left now... Making mediawiki-quibble-vendor-mysql-php80-docker voting as part of the gate, rather than under check php?

Change 876355 had a related patch set uploaded (by Reedy; author: Reedy):

[integration/config@master] layout.yaml: Update gate-and-submit-1_35

https://gerrit.wikimedia.org/r/876355

Change 876355 merged by jenkins-bot:

[integration/config@master] layout.yaml: Update gate-and-submit-1_35

https://gerrit.wikimedia.org/r/876355

Reedy removed a project: Patch-For-Review.