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

Reply via email to