hashar added a comment.

Looking at the mwext-qunit console log for change 
https://gerrit.wikimedia.org/r/#/c/256895/ , we do query Special:BlankPage for 
debugging purposes:  curl --include 
http://localhost:9412/jenkins-mwext-qunit-8665/index.php/Special:BlankPage

That yields:

  Notice: Cannot find site jenkins_u2_mw in sites table
     [Called from Wikibase\Client\WikibaseClient::newSiteGroup
      in 
extensions/Wikidata/extensions/Wikibase/client/includes/WikibaseClient.php at 
line 546]
     in includes/debug/MWDebug.php on line 300

`jenkins_u2_mw` is the $wgDBName forged by the job.

MediaWiki Debug and error logs are attached to the build report 
https://integration.wikimedia.org/ci/job/mwext-qunit/8665/ . The error log has 
a couple stack traces:

  2015-12-04 05:54:21 integration-slave-trusty-1012 jenkins_u2_mw:
  [eda5a40d] /jenkins-mwext-qunit-8665/index.php/Special:BlankPage
     ErrorException from line 1578 of skins/BlueSky/BlueSky.skin.php: PHP 
Warning: Invalid argument supplied for foreach()
  #0 skins/BlueSky/BlueSky.skin.php(1578): 
MWExceptionHandler::handleError(integer, string, string, integer, array)
  #1 includes/skins/SkinTemplate.php(242): BlueSkyTemplate->execute()
  #2 includes/OutputPage.php(2321): SkinTemplate->outputPage()
  #3 includes/MediaWiki.php(690): OutputPage->output()
  #4 includes/MediaWiki.php(474): MediaWiki->main()
  #5 index.php(43): MediaWiki->run()
  #6 {main}
  
  2015-12-04 05:54:21 integration-slave-trusty-1012 jenkins_u2_mw:
  [ac50f548] /jenkins-mwext-qunit-8665/index.php/Special:BlankPage
    ErrorException from line 593 of includes/skins/BaseTemplate.php: PHP 
Notice: Undefined index: copyright
  #0 includes/skins/BaseTemplate.php(593): 
MWExceptionHandler::handleError(integer, string, string, integer, array)
  #1 skins/BlueSky/BlueSky.skin.php(2138): BaseTemplate->getFooterIcons(string)
  #2 includes/skins/SkinTemplate.php(242): BlueSkyTemplate->execute()
  #3 includes/OutputPage.php(2321): SkinTemplate->outputPage()
  #4 includes/MediaWiki.php(690): OutputPage->output()
  #5 includes/MediaWiki.php(474): MediaWiki->main()
  #6 index.php(43): MediaWiki->run()
  #7 {main}

The BlueSky skin should really not be around. That is a bug in CI which 
populate the skin and leave it behind between unrelated jobs, since MediaWiki 
autoload skins subsequent runs of the job on that slave ends up having BlueSkin 
loaded :(


TASK DETAIL
  https://phabricator.wikimedia.org/T120349

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: hashar
Cc: hashar, JanZerebecki, Aklapper, KartikMistry, santhosh, StudiesWorld, 
Wikidata-bugs, aude, Mbch331, greg



_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to