https://travis-ci.org/wikimedia/mediawiki/jobs/342150461
There was 1 error: 1) MWDebugTest::testAppendDebugInfoToApiResultXmlFormat PHPUnit_Framework_Exception: Argument #2 (No Value) of PHPUnit_Framework_Assert::assertArrayHasKey() must be a array or ArrayAccess /home/travis/build/wikimedia/mediawiki/tests/phpunit/includes/debug/MWDebugTest.php:110 /home/travis/build/wikimedia/mediawiki/tests/phpunit/MediaWikiTestCase.php:420 /home/travis/build/wikimedia/mediawiki/maintenance/doMaintenance.php:94
See also:
- T182368 (same test failing, but due to a different error)
It seems this only happens when enabling these three configuration variables, per https://gerrit.wikimedia.org/r/#/c/412830/6/includes/DevelopmentSettings.php
// Enable verbose logging $wgDebugComments = true; $wgDebugDumpSql = true; $wgDebugTimestamps = true;
It seems that enabling any one or two of these, does not make the tests fail, only all three.