Page MenuHomePhabricator

MediaWiki core gate-and-submit test failure: ParserIntegrationTest::testParse with data set "wtEscaping.txt: Links 17. Link trails (T236183)" ('legacy'): Failed asserting that two strings are equal.
Closed, ResolvedPublic

Description

The following test failed in lots of builds for this unrelated change’s gate-and-submit pipeline:

1) ParserIntegrationTest::testParse with data set "wtEscaping.txt: Links 17. Link trails (T236183)" ('legacy')
Failed asserting that two strings are equal.
--- Expected
+++ Actual
@@ @@
-'<p><a href="/index.php?title=Likalo&amp;action=edit&amp;redlink=1" class="new" title="Likalo (الصفحة غير موجودة)">Likalo</a>&#160;·\n
-<a href="/index.php?title=Pusup%C3%BAsu&amp;action=edit&amp;redlink=1" class="new" title="Pusupúsu (الصفحة غير موجودة)">Pusupúsu</a>&#160;·\n
+'<p><a href="/index.php?title=Likalo&amp;action=edit&amp;redlink=1" class="new" title="Likalo (الصفحه مو موجودة)">Likalo</a>&#160;·\n
+<a href="/index.php?title=Pusup%C3%BAsu&amp;action=edit&amp;redlink=1" class="new" title="Pusupúsu (الصفحه مو موجودة)">Pusupúsu</a>&#160;·\n
 </p>'

The test name points to T236183: Link trail differences between Parsoid/JS & Parsoid/PHP.

Event Timeline

If I’m not mistaken, the difference is between غير (expected) and مو (actual) in both lines.

I guess the expected output just needs to be updated after red-link-title was changed on TranslateWiki.net? https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1049387/1/languages/i18n/ar.json

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

[mediawiki/core@master] Update expected test output after i18n change

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

That’s a huge number of queued changes that are all going to fail, one by one, because the fix needed a second patch set… :blobfoxnotlikethisgoogly:

image.png (1×725 px, 118 KB)

kostajh triaged this task as Unbreak Now! priority.Tue, Jun 25, 3:48 PM
kostajh subscribed.

Change #1049510 merged by Bartosz Dziewoński:

[mediawiki/core@master] Update expected test output after i18n change

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

Lucas_Werkmeister_WMDE lowered the priority of this task from Unbreak Now! to High.

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

[mediawiki/core@REL1_42] Update expected test output after i18n change

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

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

[mediawiki/core@REL1_41] Update expected test output after i18n change

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

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

[mediawiki/core@REL1_39] Update expected test output after i18n change

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

Change #1050347 abandoned by Reedy:

[mediawiki/core@REL1_39] Update expected test output after i18n change

Reason:

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

Change #1050346 merged by jenkins-bot:

[mediawiki/core@REL1_41] Update expected test output after i18n change

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

Change #1050344 merged by jenkins-bot:

[mediawiki/core@REL1_42] Update expected test output after i18n change

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

Change #1050347 restored by Bartosz Dziewoński:

[mediawiki/core@REL1_39] Update expected test output after i18n change

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

Change #1050347 merged by jenkins-bot:

[mediawiki/core@REL1_39] Update expected test output after i18n change

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