WMDE-leszek created this task. WMDE-leszek added projects: Wikidata, Wikidata-Campsite. Restricted Application added a subscriber: Aklapper.
TASK DESCRIPTION Several days ago the HHVM job of the Wikibase Travis CI build started to fail, see e.g. https://travis-ci.org/wikimedia/mediawiki-extensions-Wikibase/jobs/498420867 The error reported (see below) stems from the recently merged change in MediaWiki https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/485341/ > Catchable fatal error: Argument 1 passed to Mediawiki\Logger\LogCapturingSpi::__construct() must implement interface Mediawiki\Logger\Spi, MediaWiki\Logger\LegacySpi given in /home/travis/build/wikimedia/phase3/tests/phpunit/MediaWikiLoggerPHPUnitTestListener.php on line 28 The error seems interesting, as MediaWiki\Logger\LegacySpi actually implements Mediawiki\Logger\Spi. I started to suspect there is some weird bug in HHVM, which causes the error. Interestingly, Travis seem to run HHVM 3.24, whereas WMF Jenkins CI, same as WMF production, run HHVM 3.18. This could support, or not, the bug in HHVM explanation hypothesis. TASK DETAIL https://phabricator.wikimedia.org/T217128 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: WMDE-leszek Cc: Aklapper, Addshore, WMDE-leszek, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, Jonas, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331
_______________________________________________ Wikidata-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
