Page MenuHomePhabricator

Wikibase\Repo\Tests\Hooks\OutputPageBeforeHTMLHookHandlerTest::testGivenExternallyRenderedMarkup_usesRespectivePlaceholderExpander Wikimedia\Services\RecursiveServiceDependencyException: Recursive service instantiation: Circular dependency when creating service!
Closed, ResolvedPublic

Description

Seen on Quibble CI builds (example):

1) Wikibase\Repo\Tests\Hooks\OutputPageBeforeHTMLHookHandlerTest::testGivenExternallyRenderedMarkup_usesRespectivePlaceholderExpander
12:30:09 Wikimedia\Services\RecursiveServiceDependencyException: Recursive service instantiation: Circular dependency when creating service! UserOptionsLookup -> UserOptionsManager -> DBLoadBalancer -> DBLoadBalancerFactory -> UserNameUtils -> TitleParser -> _MediaWikiTitleCodec -> GenderCache -> DBLoadBalancer
12:30:09 
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:435
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:944
12:30:09 /workspace/src/includes/ServiceWiring.php:676
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:1016
12:30:09 /workspace/src/includes/ServiceWiring.php:2255
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/ServiceWiring.php:1961
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:1845
12:30:09 /workspace/src/includes/ServiceWiring.php:2069
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:1949
12:30:09 /workspace/src/includes/session/SessionBackend.php:765
12:30:09 /workspace/src/includes/session/SessionBackend.php:236
12:30:09 /workspace/src/includes/session/Session.php:75
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:443
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:952
12:30:09 /workspace/src/includes/ServiceWiring.php:540
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:944
12:30:09 /workspace/src/includes/ServiceWiring.php:2087
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:1965
12:30:09 /workspace/src/includes/ServiceWiring.php:2079
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:1957
12:30:09 /workspace/src/extensions/Wikibase/repo/tests/phpunit/includes/Hooks/OutputPageBeforeHTMLHookHandlerTest.php:117
12:30:09 /workspace/src/extensions/Wikibase/repo/tests/phpunit/includes/Hooks/OutputPageBeforeHTMLHookHandlerTest.php:195
12:30:09 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:516
12:30:09 
12:30:09 Caused by
12:30:09 Wikimedia\Services\RecursiveServiceDependencyException: Recursive service instantiation: Circular dependency when creating service! UserOptionsLookup -> UserOptionsManager -> DBLoadBalancer -> DBLoadBalancerFactory -> UserNameUtils -> TitleParser -> _MediaWikiTitleCodec -> GenderCache -> DBLoadBalancer
12:30:09 
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:435
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:944
12:30:09 /workspace/src/includes/ServiceWiring.php:676
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:1016
12:30:09 /workspace/src/includes/ServiceWiring.php:2255
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/ServiceWiring.php:1961
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:1845
12:30:09 /workspace/src/includes/ServiceWiring.php:2069
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:1949
12:30:09 /workspace/src/includes/session/SessionBackend.php:765
12:30:09 /workspace/src/includes/session/SessionBackend.php:236
12:30:09 /workspace/src/includes/session/Session.php:75
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:443
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:952
12:30:09 /workspace/src/includes/ServiceWiring.php:540
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:944
12:30:09 /workspace/src/includes/ServiceWiring.php:2087
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:1965
12:30:09 /workspace/src/includes/ServiceWiring.php:2079
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:1957
12:30:09 /workspace/src/extensions/Wikibase/repo/tests/phpunit/includes/Hooks/OutputPageBeforeHTMLHookHandlerTest.php:117
12:30:09 /workspace/src/extensions/Wikibase/repo/tests/phpunit/includes/Hooks/OutputPageBeforeHTMLHookHandlerTest.php:195
12:30:09 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:516
12:30:09 
12:30:09 Caused by
12:30:09 Wikimedia\Services\RecursiveServiceDependencyException: Recursive service instantiation: Circular dependency when creating service! UserOptionsLookup -> UserOptionsManager -> DBLoadBalancer -> DBLoadBalancerFactory -> UserNameUtils -> TitleParser -> _MediaWikiTitleCodec -> GenderCache -> DBLoadBalancer
12:30:09 
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:435
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:944
12:30:09 /workspace/src/includes/ServiceWiring.php:676
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:1016
12:30:09 /workspace/src/includes/ServiceWiring.php:2255
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/ServiceWiring.php:1961
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:1845
12:30:09 /workspace/src/includes/ServiceWiring.php:2069
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:1949
12:30:09 /workspace/src/includes/session/SessionBackend.php:765
12:30:09 /workspace/src/includes/session/SessionBackend.php:236
12:30:09 /workspace/src/includes/session/Session.php:75
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:443
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:952
12:30:09 /workspace/src/includes/ServiceWiring.php:540
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:944
12:30:09 /workspace/src/includes/ServiceWiring.php:2087
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:1965
12:30:09 /workspace/src/includes/ServiceWiring.php:2079
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:1957
12:30:09 /workspace/src/extensions/Wikibase/repo/tests/phpunit/includes/Hooks/OutputPageBeforeHTMLHookHandlerTest.php:117
12:30:09 /workspace/src/extensions/Wikibase/repo/tests/phpunit/includes/Hooks/OutputPageBeforeHTMLHookHandlerTest.php:195
12:30:09 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:516
12:30:09 
12:30:09 Caused by
12:30:09 Wikimedia\Services\RecursiveServiceDependencyException: Recursive service instantiation: Circular dependency when creating service! UserOptionsLookup -> UserOptionsManager -> DBLoadBalancer -> DBLoadBalancerFactory -> UserNameUtils -> TitleParser -> _MediaWikiTitleCodec -> GenderCache -> DBLoadBalancer
12:30:09 
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:435
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:944
12:30:09 /workspace/src/includes/ServiceWiring.php:676
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:1016
12:30:09 /workspace/src/includes/ServiceWiring.php:2255
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/ServiceWiring.php:1961
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:1845
12:30:09 /workspace/src/includes/ServiceWiring.php:2069
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:1949
12:30:09 /workspace/src/includes/session/SessionBackend.php:765
12:30:09 /workspace/src/includes/session/SessionBackend.php:236
12:30:09 /workspace/src/includes/session/Session.php:75
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:443
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:952
12:30:09 /workspace/src/includes/ServiceWiring.php:540
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:944
12:30:09 /workspace/src/includes/ServiceWiring.php:2087
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:1965
12:30:09 /workspace/src/includes/ServiceWiring.php:2079
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:1957
12:30:09 /workspace/src/extensions/Wikibase/repo/tests/phpunit/includes/Hooks/OutputPageBeforeHTMLHookHandlerTest.php:117
12:30:09 /workspace/src/extensions/Wikibase/repo/tests/phpunit/includes/Hooks/OutputPageBeforeHTMLHookHandlerTest.php:195
12:30:09 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:516
12:30:09 
12:30:09 Caused by
12:30:09 Wikimedia\Services\RecursiveServiceDependencyException: Recursive service instantiation: Circular dependency when creating service! UserOptionsLookup -> UserOptionsManager -> DBLoadBalancer -> DBLoadBalancerFactory -> UserNameUtils -> TitleParser -> _MediaWikiTitleCodec -> GenderCache -> DBLoadBalancer
12:30:09 
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:435
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:944
12:30:09 /workspace/src/includes/ServiceWiring.php:676
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:1016
12:30:09 /workspace/src/includes/ServiceWiring.php:2255
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/ServiceWiring.php:1961
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:1845
12:30:09 /workspace/src/includes/ServiceWiring.php:2069
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:1949
12:30:09 /workspace/src/includes/session/SessionBackend.php:765
12:30:09 /workspace/src/includes/session/SessionBackend.php:236
12:30:09 /workspace/src/includes/session/Session.php:75
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:443
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:952
12:30:09 /workspace/src/includes/ServiceWiring.php:540
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:944
12:30:09 /workspace/src/includes/ServiceWiring.php:2087
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:1965
12:30:09 /workspace/src/includes/ServiceWiring.php:2079
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:1957
12:30:09 /workspace/src/extensions/Wikibase/repo/tests/phpunit/includes/Hooks/OutputPageBeforeHTMLHookHandlerTest.php:117
12:30:09 /workspace/src/extensions/Wikibase/repo/tests/phpunit/includes/Hooks/OutputPageBeforeHTMLHookHandlerTest.php:195
12:30:09 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:516
12:30:09 
12:30:09 Caused by
12:30:09 Wikimedia\Services\RecursiveServiceDependencyException: Recursive service instantiation: Circular dependency when creating service! UserOptionsLookup -> UserOptionsManager -> DBLoadBalancer -> DBLoadBalancerFactory -> UserNameUtils -> TitleParser -> _MediaWikiTitleCodec -> GenderCache -> DBLoadBalancer
12:30:09 
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:435
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:944
12:30:09 /workspace/src/includes/ServiceWiring.php:676
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:1016
12:30:09 /workspace/src/includes/ServiceWiring.php:2255
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/ServiceWiring.php:1961
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:1845
12:30:09 /workspace/src/includes/ServiceWiring.php:2069
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:1949
12:30:09 /workspace/src/includes/session/SessionBackend.php:765
12:30:09 /workspace/src/includes/session/SessionBackend.php:236
12:30:09 /workspace/src/includes/session/Session.php:75
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:443
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:952
12:30:09 /workspace/src/includes/ServiceWiring.php:540
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:944
12:30:09 /workspace/src/includes/ServiceWiring.php:2087
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:1965
12:30:09 /workspace/src/includes/ServiceWiring.php:2079
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:1957
12:30:09 /workspace/src/extensions/Wikibase/repo/tests/phpunit/includes/Hooks/OutputPageBeforeHTMLHookHandlerTest.php:117
12:30:09 /workspace/src/extensions/Wikibase/repo/tests/phpunit/includes/Hooks/OutputPageBeforeHTMLHookHandlerTest.php:195
12:30:09 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:516
12:30:09 
12:30:09 Caused by
12:30:09 Wikimedia\Services\RecursiveServiceDependencyException: Recursive service instantiation: Circular dependency when creating service! UserOptionsLookup -> UserOptionsManager -> DBLoadBalancer -> DBLoadBalancerFactory -> UserNameUtils -> TitleParser -> _MediaWikiTitleCodec -> GenderCache -> DBLoadBalancer
12:30:09 
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:435
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:944
12:30:09 /workspace/src/includes/ServiceWiring.php:676
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:1016
12:30:09 /workspace/src/includes/ServiceWiring.php:2255
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/ServiceWiring.php:1961
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:1845
12:30:09 /workspace/src/includes/ServiceWiring.php:2069
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:1949
12:30:09 /workspace/src/includes/session/SessionBackend.php:765
12:30:09 /workspace/src/includes/session/SessionBackend.php:236
12:30:09 /workspace/src/includes/session/Session.php:75
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:443
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:952
12:30:09 /workspace/src/includes/ServiceWiring.php:540
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:944
12:30:09 /workspace/src/includes/ServiceWiring.php:2087
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:1965
12:30:09 /workspace/src/includes/ServiceWiring.php:2079
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:447
12:30:09 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:411
12:30:09 /workspace/src/includes/MediaWikiServices.php:302
12:30:09 /workspace/src/includes/MediaWikiServices.php:1957
12:30:09 /workspace/src/extensions/Wikibase/repo/tests/phpunit/includes/Hooks/OutputPageBeforeHTMLHookHandlerTest.php:117
12:30:09 /workspace/src/extensions/Wikibase/repo/tests/phpunit/includes/Hooks/OutputPageBeforeHTMLHookHandlerTest.php:195
12:30:09 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:516
12:30:09 === Logs generated by test case
12:30:09 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"EmptyBagOStuff"}
12:30:09 [localisation] [debug] LocalisationCache using store LCStoreNull []
12:30:09 ===
12:30:09 
12:30:09 ERRORS!
12:30:09 Tests: 26725, Assertions: 94207, Errors: 1, Skipped: 94.

Event Timeline

Probably the same as T315489: Wikibase circular dependency CI break: LanguageFactory -> NamespaceInfo -> UserNameUtils -> ContentLanguage -> LanguageFactory, which seems to reappear and vanish again from time to time. (I also had these errors in early patch sets of this change, where I managed to fix them with this refactoring.) Is this happening on all Quibble builds now?

Is this happening on all Quibble builds now?

AFAICS, yes.

Change 843517 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/Wikibase@master] Use StaticUserOptionsLookup in OutputPageBeforeHTMLHookHandlerTest

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

Change 843518 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[integration/quibble@master] DNM: Empty change to test CI

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

Change 843518 abandoned by Lucas Werkmeister (WMDE):

[integration/quibble@master] DNM: Empty change to test CI

Reason:

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

Change 843517 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Use StaticUserOptionsLookup in OutputPageBeforeHTMLHookHandlerTest

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

Lucas_Werkmeister_WMDE claimed this task.

Seems to be working again (e.g. in this Quibble change).