awight added a project: MediaWiki-extensions-CentralNotice. awight added a comment.
> the job runs PHPUnit two times, and the first time everything succeeds This just means that the failing tests are all in the `Database` group. These are skipped in the first run, and included in the second. Looking at the first set of failures coming from CentralNotice, there's a two-way dependency between EventBus and CentralNotice, and it seems to be the only extension wired this way. But the issue seems to be `Campaign::processAfterCampaignChange`, which is called with beginSettings and endSettings = []. This always returns null from processSettingsForHook, which then crashes when an array is expected in EventFactory. I don't understand how this worked until now. TASK DETAIL https://phabricator.wikimedia.org/T225195 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: awight Cc: awight, thiemowmde, Aklapper, darthmon_wmde, Premeditated, holger.knust, Nandana, Akovalyov, Tumzaaaa24, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, Jseddon, rosalieper, gabriel-wmde, DStrine, Wong128hk, JAllemandou, mobrovac, terrrydactyl, Wikidata-bugs, Snowolf, Base, aude, GWicke, AndyRussG, Pcoombe, Jdforrester-WMF, Mbch331, Rxy, Jay8g, Krenair, jeremyb, Legoktm
_______________________________________________ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs