Page MenuHomePhabricator

CI builds fail with "Module prefix 'pi' is shared between ProofreadPage\Api\ApiQueryProofreadInfo and PageImages\ApiQueryPageImages"
Closed, ResolvedPublic

Description

17:49:47 There was 1 failure:
17:49:47 
17:49:47 1) ApiPrefixUniquenessTest::testPrefixes
17:49:47 Module prefix 'pi' is shared between ProofreadPage\Api\ApiQueryProofreadInfo and PageImages\ApiQueryPageImages
17:49:47 
17:49:47 /workspace/src/tests/phpunit/structure/ApiPrefixUniquenessTest.php:29
17:49:47 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:446
17:49:47 
17:49:47 FAILURES!
17:49:47 Tests: 22032, Assertions: 75267, Failures: 1, Skipped: 98.

Likely caused by 07ec24dbc8f18a41079053a6e9146d74939fd178. See https://gerrit.wikimedia.org/r/c/mediawiki/extensions/GrowthExperiments/+/719510 / https://integration.wikimedia.org/ci/job/wmf-quibble-vendor-mysql-php72-docker/74184/console as an example.

Event Timeline

Urbanecm_WMF triaged this task as Unbreak Now! priority.Sep 8 2021, 4:09 PM

Triaging as UBN per guideline in ci-test-error.

Boldly tagging Releng since removing ProofreadPage from the list of gated extension is probably the easiest short-term solution.

Change 719493 had a related patch set uploaded (by Urbanecm; author: Urbanecm):

[integration/config@master] Revert \"Add extension-gate to ProofreadPage\"

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

There is another proposed patch at T290585.

Change 719493 merged by jenkins-bot:

[integration/config@master] Revert \"Add extension-gate to ProofreadPage\"

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

Change 719496 had a related patch set uploaded (by Hashar; author: Tpt):

[integration/config@master] Add extension-gate to ProofreadPage again

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

Change 719496 merged by jenkins-bot:

[integration/config@master] Add extension-gate to ProofreadPage again

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