Two consecutive gate-and-submit jobs for this Wikibase change have failed, exclusively in the php81 jobs:
- quibble-vendor-mysql-php81-noselenium-docker #6847, #7116
- wmf-quibble-vendor-mysql-php81-docker #2865, #2903
Most of the test failures are from ParserIntegrationTest, and the remaining failures also look parser-related, e.g.:
12) Wikibase\Client\Tests\Integration\Hooks\DeletePageNoticeCreatorTest::testGetPageDeleteNoticeHtml with data set #0 ('<div class="plainlinks">Der L...</div>', MediaWiki\Title\Title Object (...), 'after page delete') after page delete Failed asserting that two strings are equal. --- Expected +++ Actual @@ @@ -'<div class="plainlinks">Der Link auf diese Seite sollte von <a rel="nofollow" class="external text" href="http://www.example.com/wiki/Special:EntityPage/Q4880">dem dazugehörigen TestWiki-Objekt</a> entfernt worden sein. Wir bitten dich zu prüfen, ob dies geschehen ist.</div>' +'<div class="plainlinks">Der Link auf diese Seite sollte von <a rel="nofollow" class="external text" href="http://www.example.com/wiki/Special:EntityPage/Q4880">dem dazugehörigen ($*)-Objekt</a> entfernt worden sein. Wir bitten dich zu prüfen, ob dies geschehen ist.</div>' 17) ParserIntegrationTest::testParse with data set "bookReferencing.txt: Extended references can be reused" ('legacy') Failed asserting that two strings are equal. --- Expected +++ Actual @@ @@ -'<p><sup id="cite_ref-a_1-0" class="reference"><a href="#cite_note-a-1">[1]</a></sup>\n -<sup id="cite_ref-b_2-0" class="reference"><a href="#cite_note-b-2">[1.1]</a></sup>\n -<sup id="cite_ref-b_2-1" class="reference"><a href="#cite_note-b-2">[1.1]</a></sup>\n +'<p><sup id="cite_ref-a_1-0" class="reference"><a href="#cite_note-a-1">[($*)]</a></sup>\n +<sup id="cite_ref-b_2-0" class="reference"><a href="#cite_note-b-2">[($*).1]</a></sup>\n +<sup id="cite_ref-b_2-1" class="reference"><a href="#cite_note-b-2">[($*).1]</a></sup>\n </p>\n
Some strangeness around ($*), it seems.