Page MenuHomePhabricator

CI noise in mwext-phpunit-coverage-patch
Open, Needs TriagePublic

Description

Seen on Math patches, seemingly unrelated errors

https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Math/+/1197679
https://integration.wikimedia.org/ci/job/mwext-phpunit-coverage-patch/50503/console

https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Math/+/1197682
https://integration.wikimedia.org/ci/job/mwext-phpunit-coverage-patch/50502/console

17:45:00 .......................SSPHP Deprecated:  $wgUser reassignment detected [Called from PHPUnit\Framework\TestSuite::run in /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php at line 629] in /workspace/src/includes/debug/MWDebug.php on line 372
17:45:00 .................................... 1586 / 1597 ( 99%)
17:45:01 ..EEEEEEEE.                                                   1597 / 1597 (100%)
17:45:01 
17:45:01 Time: 00:32.828, Memory: 1.16 GB
17:45:01 
17:45:01 There were 8 errors:
17:45:01 
17:45:01 1) TemplateDataApiTest::testMissingTemplateData
17:45:01 MediaWiki\Config\ConfigException: MediaWiki\Config\MultiConfig::get: undefined option: 'Hooks'
17:45:01 
17:45:01 /workspace/src/includes/config/MultiConfig.php:45
17:45:01 /workspace/src/includes/ServiceWiring.php:1010
17:45:01 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:442
17:45:01 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:406
17:45:01 /workspace/src/includes/MediaWikiServices.php:372
17:45:01 /workspace/src/includes/MediaWikiServices.php:1267
17:45:01 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:1369
17:45:01 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:1277
17:45:01 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:645
17:45:01 
17:45:01 2) TemplateDataApiTest::testContainingTemplateData
17:45:01 RuntimeException: mediaWikiSetUp() was called but not mediaWikiTearDown() -- use assertPostConditions() instead of tearDown() for post-test assertions.
17:45:01 
17:45:01 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:639
17:45:01 
17:45:01 3) TemplateDataApiTest::testValidCovers
17:45:01 MediaWiki\Config\ConfigException: MediaWiki\Config\MultiConfig::get: undefined option: 'Hooks'
17:45:01 
17:45:01 /workspace/src/includes/config/MultiConfig.php:45
17:45:01 /workspace/src/includes/ServiceWiring.php:1010
17:45:01 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:442
17:45:01 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:406
17:45:01 /workspace/src/includes/MediaWikiServices.php:372
17:45:01 /workspace/src/includes/MediaWikiServices.php:1267
17:45:01 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:1369
17:45:01 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:1277
17:45:01 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:645
17:45:01 
17:45:01 4) Wikibase\Repo\Tests\Api\IntegrationApiTest::testApiModuleResult with data set "wbgetentities-id" (array('wbgetentities', 'Q2147483647'), array(array(array('Q2147483647', '')), 1))
17:45:01 RuntimeException: mediaWikiSetUp() was called but not mediaWikiTearDown() -- use assertPostConditions() instead of tearDown() for post-test assertions.
17:45:01 
17:45:01 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:639
17:45:01 
17:45:01 5) Wikibase\Repo\Tests\Api\IntegrationApiTest::testApiModuleResult with data set "wbgetentities-sitetitle" (array('wbgetentities', 'enwiki', 'FooBarBazBazBaz1111211'), array(array(array('enwiki', 'FooBarBazBazBaz1111211', '')), 1))
17:45:01 MediaWiki\Config\ConfigException: MediaWiki\Config\MultiConfig::get: undefined option: 'Hooks'
17:45:01 
17:45:01 /workspace/src/includes/config/MultiConfig.php:45
17:45:01 /workspace/src/includes/ServiceWiring.php:1010
17:45:01 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:442
17:45:01 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:406
17:45:01 /workspace/src/includes/MediaWikiServices.php:372
17:45:01 /workspace/src/includes/MediaWikiServices.php:1267
17:45:01 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:1369
17:45:01 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:1277
17:45:01 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:645
17:45:01 
17:45:01 6) Wikibase\Repo\Tests\Api\IntegrationApiTest::testValidCovers
17:45:01 RuntimeException: mediaWikiSetUp() was called but not mediaWikiTearDown() -- use assertPostConditions() instead of tearDown() for post-test assertions.
17:45:01 
17:45:01 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:639
17:45:01 
17:45:01 7) MediaWiki\Tests\Maintenance\RebuildAllTest::testExecute
17:45:01 MediaWiki\Config\ConfigException: MediaWiki\Config\MultiConfig::get: undefined option: 'Hooks'
17:45:01 
17:45:01 /workspace/src/includes/config/MultiConfig.php:45
17:45:01 /workspace/src/includes/ServiceWiring.php:1010
17:45:01 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:442
17:45:01 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:406
17:45:01 /workspace/src/includes/MediaWikiServices.php:372
17:45:01 /workspace/src/includes/MediaWikiServices.php:1267
17:45:01 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:1369
17:45:01 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:1277
17:45:01 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:645
17:45:01 
17:45:01 8) MediaWiki\Tests\Maintenance\RebuildAllTest::testValidCovers
17:45:01 MediaWiki\Config\ConfigException: MediaWiki\Config\MultiConfig::get: undefined option: 'Hooks'
17:45:01 
17:45:01 /workspace/src/includes/config/MultiConfig.php:45
17:45:01 /workspace/src/includes/ServiceWiring.php:1010
17:45:01 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:442
17:45:01 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:406
17:45:01 /workspace/src/includes/MediaWikiServices.php:372
17:45:01 /workspace/src/includes/MediaWikiServices.php:1267
17:45:01 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:1369
17:45:01 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:1277
17:45:01 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:645
17:45:01 
17:45:01 ERRORS!
17:45:01 Tests: 1597, Assertions: 2746, Errors: 8, Skipped: 2.
17:45:01 
17:45:01 Generating code coverage report in Clover XML format ... done [00:00.401]
17:45:02 PHP Fatal error:  Uncaught MediaWiki\Config\ConfigException: MediaWiki\Config\GlobalVarConfig::get: undefined option: 'CookiePath' in /workspace/src/includes/config/GlobalVarConfig.php:47
17:45:02 Stack trace:
17:45:02 #0 /workspace/src/includes/Request/FauxResponse.php(114): MediaWiki\Config\GlobalVarConfig->get()
17:45:02 #1 /workspace/src/includes/Request/WebResponse.php(254): MediaWiki\Request\FauxResponse->setCookie()
17:45:02 #2 /workspace/src/includes/session/CookieSessionProvider.php(278): MediaWiki\Request\WebResponse->clearCookie()
17:45:02 #3 /workspace/src/extensions/CentralAuth/includes/session/CentralAuthSessionProvider.php(489): MediaWiki\Session\CookieSessionProvider->unpersistSession()
17:45:02 #4 /workspace/src/includes/session/SessionBackend.php(811): CentralAuthSessionProvider->unpersistSession()
17:45:02 #5 /workspace/src/includes/session/SessionBackend.php(258): MediaWiki\Session\SessionBackend->save()
17:45:02 #6 /workspace/src/includes/session/SessionManager.php(551): MediaWiki\Session\SessionBackend->shutdown()
17:45:02 #7 [internal function]: MediaWiki\Session\SessionManager->shutdown()
17:45:02 #8 {main}
17:45:02   thrown in /workspace/src/includes/config/GlobalVarConfig.php on line 47
17:45:02 
17:45:02 
17:45:02 You should really speed up these slow tests (>50ms)...
17:45:02  1. 412ms to run MediaWiki\\Extension\\Math\\Tests\\WikiTexVC\\MMLGenerationTexUtilTest::testTexVC with data set "set#165: mhchem_single_macro12"
17:45:02  2. 412ms to run MediaWiki\\Extension\\Math\\WikiTexVC\\Mhchem\\MMLmhchemTest::testTexVC with data set #31
17:45:02  3. 411ms to run MediaWiki\\Extension\\Math\\Tests\\WikiTexVC\\AllTest::testRunCases with data set "Big"
17:45:02  4. 384ms to run MediaWiki\\Extension\\Math\\WikiTexVC\\Mhchem\\MMLmhchemTest::testTexVC with data set #107
17:45:02  5. 125ms to run MediaWiki\\Extension\\Math\\Tests\\WikiTexVC\\AllTest::testRunCases with data set "Literals (1)"
17:45:02  6. 71ms to run MediaWiki\\Extension\\Math\\Tests\\WikiTexVC\\AllTest::testRunCases with data set "FUN_AR1"
17:45:02  7. 55ms to run MediaWiki\\Extension\\Math\\Tests\\WikiTexVC\\AllTest::testRunCases with data set "Literals (3)"
17:45:02 $ php -d extension=pcov.so -d pcov.enabled=1 -d pcov.directory=/workspace/src/extensions/Math -d pcov.exclude='@(tests|vendor)@' -d pcov.initial.files=3000 "$MW_INSTALL_PATH"/tests/phpunit/phpunit.php --coverage-clover /tmp/clover8lxHfv --filter '/MMLRenderTest|IntentParserTest|MMLFullCoverageTest|MMLGenerationParserTest|MMLGenerationTexUtilTest|MMLmhchemTest|MhchemBasicMMLTest|AllTest|ApiTest|ChemRegressionTest|IntentEvalTest|MhchemBasicTest/'
17:45:02 *******************************************************************************
17:45:02 DEPRECATED: The tests/phpunit/phpunit.php entry point has been deprecated. Use
17:45:02             `composer phpunit` instead.
17:45:02 *******************************************************************************
17:45:02 Using PHP 8.1.33
17:45:43 PHPUnit 9.6.21 by Sebastian Bergmann and contributors.
17:45:43 
17:45:49 .............................................................   61 / 1597 (  3%)
17:45:50 .............................................................  122 / 1597 (  7%)
17:45:51 .............................................................  183 / 1597 ( 11%)
17:45:52 .............................................................  244 / 1597 ( 15%)
17:45:53 .............................................................  305 / 1597 ( 19%)
17:45:54 .............................................................  366 / 1597 ( 22%)
17:45:54 .............................................................  427 / 1597 ( 26%)
17:45:55 .............................................................  488 / 1597 ( 30%)
17:45:56 .............................................................  549 / 1597 ( 34%)
17:45:58 .............................................................  610 / 1597 ( 38%)
17:45:59 .............................................................  671 / 1597 ( 42%)
17:46:00 .............................................................  732 / 1597 ( 45%)
17:46:01 .............................................................  793 / 1597 ( 49%)
17:46:02 .............................................................  854 / 1597 ( 53%)
17:46:03 .............................................................  915 / 1597 ( 57%)
17:46:04 .............................................................  976 / 1597 ( 61%)
17:46:05 ............................................................. 1037 / 1597 ( 64%)
17:46:06 ............................................................. 1098 / 1597 ( 68%)
17:46:07 ............................................................. 1159 / 1597 ( 72%)
17:46:08 ............................................................. 1220 / 1597 ( 76%)
17:46:09 ............................................................. 1281 / 1597 ( 80%)
17:46:10 ............................................................. 1342 / 1597 ( 84%)
17:46:12 ............................................................. 1403 / 1597 ( 87%)
17:46:14 ............................................................. 1464 / 1597 ( 91%)
17:46:15 ............................................................. 1525 / 1597 ( 95%)
17:46:15 .......................SSPHP Deprecated:  $wgUser reassignment detected [Called from PHPUnit\Framework\TestSuite::run in /workspace/src/vendor/phpunit/phpunit/src/Framework/TestSuite.php at line 629] in /workspace/src/includes/debug/MWDebug.php on line 372
17:46:15 .................................... 1586 / 1597 ( 99%)
17:46:16 ..EEEEEEEE.                                                   1597 / 1597 (100%)
17:46:16 
17:46:16 Time: 00:33.637, Memory: 1.16 GB
17:46:16 
17:46:16 There were 8 errors:
17:46:16 
17:46:16 1) TemplateDataApiTest::testMissingTemplateData
17:46:16 MediaWiki\Config\ConfigException: MediaWiki\Config\MultiConfig::get: undefined option: 'Hooks'
17:46:16 
17:46:16 /workspace/src/includes/config/MultiConfig.php:45
17:46:16 /workspace/src/includes/ServiceWiring.php:1010
17:46:16 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:442
17:46:16 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:406
17:46:16 /workspace/src/includes/MediaWikiServices.php:372
17:46:16 /workspace/src/includes/MediaWikiServices.php:1267
17:46:16 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:1369
17:46:16 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:1277
17:46:16 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:645
17:46:16 
17:46:16 2) TemplateDataApiTest::testContainingTemplateData
17:46:16 RuntimeException: mediaWikiSetUp() was called but not mediaWikiTearDown() -- use assertPostConditions() instead of tearDown() for post-test assertions.
17:46:16 
17:46:16 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:639
17:46:16 
17:46:16 3) TemplateDataApiTest::testValidCovers
17:46:16 MediaWiki\Config\ConfigException: MediaWiki\Config\MultiConfig::get: undefined option: 'Hooks'
17:46:16 
17:46:16 /workspace/src/includes/config/MultiConfig.php:45
17:46:16 /workspace/src/includes/ServiceWiring.php:1010
17:46:16 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:442
17:46:16 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:406
17:46:16 /workspace/src/includes/MediaWikiServices.php:372
17:46:16 /workspace/src/includes/MediaWikiServices.php:1267
17:46:16 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:1369
17:46:16 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:1277
17:46:16 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:645
17:46:16 
17:46:16 4) Wikibase\Repo\Tests\Api\IntegrationApiTest::testApiModuleResult with data set "wbgetentities-id" (array('wbgetentities', 'Q2147483647'), array(array(array('Q2147483647', '')), 1))
17:46:16 RuntimeException: mediaWikiSetUp() was called but not mediaWikiTearDown() -- use assertPostConditions() instead of tearDown() for post-test assertions.
17:46:16 
17:46:16 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:639
17:46:16 
17:46:16 5) Wikibase\Repo\Tests\Api\IntegrationApiTest::testApiModuleResult with data set "wbgetentities-sitetitle" (array('wbgetentities', 'enwiki', 'FooBarBazBazBaz1111211'), array(array(array('enwiki', 'FooBarBazBazBaz1111211', '')), 1))
17:46:16 MediaWiki\Config\ConfigException: MediaWiki\Config\MultiConfig::get: undefined option: 'Hooks'
17:46:16 
17:46:16 /workspace/src/includes/config/MultiConfig.php:45
17:46:16 /workspace/src/includes/ServiceWiring.php:1010
17:46:16 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:442
17:46:16 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:406
17:46:16 /workspace/src/includes/MediaWikiServices.php:372
17:46:16 /workspace/src/includes/MediaWikiServices.php:1267
17:46:16 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:1369
17:46:16 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:1277
17:46:16 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:645
17:46:16 
17:46:16 6) Wikibase\Repo\Tests\Api\IntegrationApiTest::testValidCovers
17:46:16 RuntimeException: mediaWikiSetUp() was called but not mediaWikiTearDown() -- use assertPostConditions() instead of tearDown() for post-test assertions.
17:46:16 
17:46:16 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:639
17:46:16 
17:46:16 7) MediaWiki\Tests\Maintenance\RebuildAllTest::testExecute
17:46:16 MediaWiki\Config\ConfigException: MediaWiki\Config\MultiConfig::get: undefined option: 'Hooks'
17:46:16 
17:46:16 /workspace/src/includes/config/MultiConfig.php:45
17:46:16 /workspace/src/includes/ServiceWiring.php:1010
17:46:16 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:442
17:46:16 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:406
17:46:16 /workspace/src/includes/MediaWikiServices.php:372
17:46:16 /workspace/src/includes/MediaWikiServices.php:1267
17:46:16 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:1369
17:46:16 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:1277
17:46:16 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:645
17:46:16 
17:46:16 8) MediaWiki\Tests\Maintenance\RebuildAllTest::testValidCovers
17:46:16 MediaWiki\Config\ConfigException: MediaWiki\Config\MultiConfig::get: undefined option: 'Hooks'
17:46:16 
17:46:16 /workspace/src/includes/config/MultiConfig.php:45
17:46:16 /workspace/src/includes/ServiceWiring.php:1010
17:46:16 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:442
17:46:16 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:406
17:46:16 /workspace/src/includes/MediaWikiServices.php:372
17:46:16 /workspace/src/includes/MediaWikiServices.php:1267
17:46:16 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:1369
17:46:16 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:1277
17:46:16 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:645
17:46:16 
17:46:16 ERRORS!
17:46:16 Tests: 1597, Assertions: 2746, Errors: 8, Skipped: 2.
17:46:16 
17:46:17 Generating code coverage report in Clover XML format ... done [00:00.396]
17:46:17 PHP Fatal error:  Uncaught MediaWiki\Config\ConfigException: MediaWiki\Config\GlobalVarConfig::get: undefined option: 'CookiePath' in /workspace/src/includes/config/GlobalVarConfig.php:47
17:46:17 Stack trace:
17:46:17 #0 /workspace/src/includes/Request/FauxResponse.php(114): MediaWiki\Config\GlobalVarConfig->get()
17:46:17 #1 /workspace/src/includes/Request/WebResponse.php(254): MediaWiki\Request\FauxResponse->setCookie()
17:46:17 #2 /workspace/src/includes/session/CookieSessionProvider.php(278): MediaWiki\Request\WebResponse->clearCookie()
17:46:17 #3 /workspace/src/extensions/CentralAuth/includes/session/CentralAuthSessionProvider.php(489): MediaWiki\Session\CookieSessionProvider->unpersistSession()
17:46:17 #4 /workspace/src/includes/session/SessionBackend.php(811): CentralAuthSessionProvider->unpersistSession()
17:46:17 #5 /workspace/src/includes/session/SessionBackend.php(258): MediaWiki\Session\SessionBackend->save()
17:46:17 #6 /workspace/src/includes/session/SessionManager.php(551): MediaWiki\Session\SessionBackend->shutdown()
17:46:17 #7 [internal function]: MediaWiki\Session\SessionManager->shutdown()
17:46:17 #8 {main}
17:46:17   thrown in /workspace/src/includes/config/GlobalVarConfig.php on line 47
17:46:17