Page MenuHomePhabricator

CentralAuthExtensionJsonTest::testHookHandler with data set #11 ('securepoll') failing in Wikidata.org CI
Closed, ResolvedPublic

Description

console for Gerrit change:

1) CentralAuthExtensionJsonTest::testHookHandler with data set #11 ('securepoll')
Error: Interface 'MediaWiki\Extension\SecurePoll\Hooks\SecurePoll_GetUserParamsHook' not found

/workspace/src/extensions/CentralAuth/includes/Hooks/Handlers/SecurePollHookHandler.php:30
/workspace/src/includes/AutoLoader.php:222
/workspace/src/vendor/wikimedia/object-factory/src/ObjectFactory.php:240
/workspace/src/vendor/wikimedia/object-factory/src/ObjectFactory.php:149
/workspace/src/tests/phpunit/integration/includes/ExtensionJsonTestBase.php:97
/workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:518

Event Timeline

Urbanecm_WMF subscribed.

Affects GrowthExperiments as well; this seems to be a widespread CI failure.

Hm, CentralAuth CI is supposed to pull in SecurePoll since zuul: Add some dependencies for CentralAuth (by @taavi). I wonder if contint2002 (T324659) somehow ended up with an older version of integration-config?

@Lucas_Werkmeister_WMDE you are a magician.

commit 76680ddc68aeb11e480865000cd59a9fbdd6d68c (HEAD -> master, origin/master, origin/HEAD)
Author: James D. Forrester <jforrester@wikimedia.org>
Date:   Wed Mar 29 12:27:09 2023 +0100

Mentioned in SAL (#wikimedia-operations) [2023-07-11T09:43:56Z] <hashar> Updating Zuul configuration which was stall to a version from March 29th after the switchover from contint2001 to contint2002 | T324659 T341556

Looks like the rebuild made it through “PHPUnit extensions suite (without database or standalone)” without issue this time, so I think this is working again.

I have rechecked a few changes with recheck due to CI which was running with an obsolete config T341556.