Page MenuHomePhabricator

Wikibase CI blocked by errors in SkinAfterPortletHandlerTest and ChangesListSpecialPageHookHandlerTest
Open, Needs TriagePublic

Description

Same exception in three cases, e.g.

09:19:57 1) Wikibase\Client\Tests\Unit\Hooks\ChangesListSpecialPageHookHandlerTest::testAddFilter
09:19:57 InvalidArgumentException: Invalid username: 
09:19:57 
09:19:57 /workspace/src/extensions/CentralAuth/includes/User/CentralAuthUser.php:255
09:19:57 /workspace/src/extensions/CentralAuth/includes/User/CentralAuthUser.php:230
09:19:57 /workspace/src/extensions/CentralAuth/includes/User/CentralAuthIdLookup.php:114
09:19:57 /workspace/src/extensions/GlobalPreferences/includes/GlobalUserOptionsStore.php:75
09:19:57 /workspace/src/extensions/GlobalPreferences/includes/GlobalUserOptionsStore.php:35
09:19:57 /workspace/src/includes/user/Options/UserOptionsManager.php:494
09:19:57 /workspace/src/includes/user/Options/UserOptionsManager.php:570
09:19:57 /workspace/src/includes/user/Options/UserOptionsManager.php:460
09:19:57 /workspace/src/includes/user/Options/UserOptionsManager.php:169

Job logs: https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php74-noselenium/50360/console

Event Timeline

Change #1084718 had a related patch set uploaded (by Arthur taylor; author: Arthur taylor):

[mediawiki/extensions/Wikibase@master] Set username in user mock and reset state after test

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

Change #1084718 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Set username in user mock and reset state after test

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

Change #1084774 had a related patch set uploaded (by Sergio Gimeno; author: Arthur taylor):

[mediawiki/extensions/Wikibase@wmf/1.44.0-wmf.1] Set username in user mock and reset state after test

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

Change #1084774 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@wmf/1.44.0-wmf.1] Set username in user mock and reset state after test

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

Mentioned in SAL (#wikimedia-operations) [2024-10-30T20:43:32Z] <tgr@deploy2002> Started scap sync-world: Backport for [[gerrit:1084774|Set username in user mock and reset state after test (T378573)]], [[gerrit:1084775|Fix and re-enable selenium test (T378581)]], [[gerrit:1084776|Fix selenium test loading the wrong talk page]], [[gerrit:1084185|build: Suppress phan issue with null for Message::numParams]], [[gerrit:1084181|HomepageHooks: do not store assigned variant on account cre

Mentioned in SAL (#wikimedia-operations) [2024-10-30T20:45:53Z] <tgr@deploy2002> sgimeno, umherirrender, tgr: Backport for [[gerrit:1084774|Set username in user mock and reset state after test (T378573)]], [[gerrit:1084775|Fix and re-enable selenium test (T378581)]], [[gerrit:1084776|Fix selenium test loading the wrong talk page]], [[gerrit:1084185|build: Suppress phan issue with null for Message::numParams]], [[gerrit:1084181|HomepageHooks: do not store assigned variant on account

Mentioned in SAL (#wikimedia-operations) [2024-10-30T21:01:51Z] <tgr@deploy2002> Finished scap sync-world: Backport for [[gerrit:1084774|Set username in user mock and reset state after test (T378573)]], [[gerrit:1084775|Fix and re-enable selenium test (T378581)]], [[gerrit:1084776|Fix selenium test loading the wrong talk page]], [[gerrit:1084185|build: Suppress phan issue with null for Message::numParams]], [[gerrit:1084181|HomepageHooks: do not store assigned variant on account cr

Change #1085339 had a related patch set uploaded (by Sergio Gimeno; author: Arthur taylor):

[mediawiki/extensions/Wikibase@wmf/1.43.0-wmf.28] Set username in user mock and reset state after test

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

Change #1085342 had a related patch set uploaded (by Sergio Gimeno; author: Arthur taylor):

[mediawiki/extensions/Wikibase@wmf/1.43.0-wmf.28] Set username in user mock and reset state after test

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

Change #1085339 abandoned by Sergio Gimeno:

[mediawiki/extensions/Wikibase@wmf/1.43.0-wmf.28] Set username in user mock and reset state after test

Reason:

duplicate of 1085342

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

Change #1085342 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@wmf/1.43.0-wmf.28] Set username in user mock and reset state after test

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

Mentioned in SAL (#wikimedia-operations) [2024-10-31T13:28:03Z] <urbanecm@deploy2002> Started scap sync-world: Backport for [[gerrit:1085342|Set username in user mock and reset state after test (T378573)]], [[gerrit:1085343|Fix and re-enable selenium test (T378581)]], [[gerrit:1085344|Fix selenium test loading the wrong talk page]], [[gerrit:1085346|HomepageHooks: do not store assigned variant on account creation (T377713)]], [[gerrit:1085347|SpecialHomepage: show community update

Mentioned in SAL (#wikimedia-operations) [2024-10-31T13:30:36Z] <urbanecm@deploy2002> hnowlan, sgimeno, urbanecm: Backport for [[gerrit:1085342|Set username in user mock and reset state after test (T378573)]], [[gerrit:1085343|Fix and re-enable selenium test (T378581)]], [[gerrit:1085344|Fix selenium test loading the wrong talk page]], [[gerrit:1085346|HomepageHooks: do not store assigned variant on account creation (T377713)]], [[gerrit:1085347|SpecialHomepage: show community upda

Mentioned in SAL (#wikimedia-operations) [2024-10-31T13:38:47Z] <urbanecm@deploy2002> Finished scap sync-world: Backport for [[gerrit:1085342|Set username in user mock and reset state after test (T378573)]], [[gerrit:1085343|Fix and re-enable selenium test (T378581)]], [[gerrit:1085344|Fix selenium test loading the wrong talk page]], [[gerrit:1085346|HomepageHooks: do not store assigned variant on account creation (T377713)]], [[gerrit:1085347|SpecialHomepage: show community update

Change #1085440 had a related patch set uploaded (by Umherirrender; author: Arthur taylor):

[mediawiki/extensions/Wikibase@REL1_43] Set username in user mock and reset state after test

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

Change #1085440 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@REL1_43] Set username in user mock and reset state after test

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

Is there anything left to do here, or can this be declared Resolved?