[go: up one dir, main page]

Page MenuHomePhabricator

Test failure: The log type pagetranslation has the same translation as pagetranslation for qqx / The log type messagebundle has the same translation as messagebundle for qqx
Closed, ResolvedPublic

Description

12:29:58 mw-error.log:2024-09-24 10:27:53 d4c0cee693e4 wikidb-unittest_: The log type pagetranslation has the same translation as pagetranslation for qqx. pagetranslation will not be displayed in the drop down menu on Special:Log.
12:29:58 mw-error.log:2024-09-24 10:27:53 d4c0cee693e4 wikidb-unittest_: The log type messagebundle has the same translation as messagebundle for qqx. messagebundle will not be displayed in the drop down menu on Special:Log.

Seen on https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php74-noselenium/41833/console from build: Use inline ignore for MediaWiki.Usage.ForbiddenFunctions.

Event Timeline

Change #1075298 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):

[integration/quibble@master] DNM: Check to reproduce parallel PHP test failures

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

Change #1075298 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):

[integration/quibble@master] DNM: Check to reproduce parallel PHP test failures

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

I'm able to reproduce this in quibble with the group:

<testsuite name="split_group_5">
   <file>/workspace/src/extensions/Translate/tests/phpunit/TranslatorSandbox/TranslateSandboxTest.php</file>
   <file>/workspace/src/extensions/Thanks/tests/phpunit/integration/ThanksSpecialLogTest.php</file>
 </testsuite>

Just trying now to find a way to isolate the ThanksSpecialLogTest from possible previous log events.

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

[mediawiki/extensions/Translate@master] Avoid duplicate `wgLogTypes` entries

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

Change #1075886 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] Avoid duplicate `wgLogTypes` entries

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

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

[mediawiki/extensions/Translate@master] Remove `array_unique` application to global variable

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

Change #1076165 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] Remove `array_unique` application to global variable

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

ArthurTaylor claimed this task.

Marking this as closed for now - we've added some patches that should address it, and I'm not able to reproduce it on a parallel php7.4 run for Translate.