Since a week or so (?) mediawiki-extensions-qunit is often failing with the following error:
Chromium 48.0.2564 (Ubuntu 0.0.0) mediawiki.jqueryMsg Match PHP parser FAILED
Test timed outLanguage "zh" failed to load.
Expected: true
Actual: false
Right before it:
WARN: 'Pending AJAX request', Object{url: '/jenkins-mediawiki-extensions-qunit-28717/load.php?skin=fallback&lang=zh&debug=false&modules=mediawiki.language.data%7Cmediawiki.language&only=scripts', type: 'GET', .. dataType: 'script', .. }
I suspect that either MediaWiki has gotten worse with regards to loading language classes, or CI has regressed in having sufficient resources.
Current timeout for individual QUnit tests is 30 seconds. The first thing the test does is make the above request, so that entire request is not responding within 30 seconds. That seems like a problem.
https://gerrit.wikimedia.org/r/#/c/266719/
https://integration.wikimedia.org/ci/job/mediawiki-extensions-qunit/28714/consoleFull
https://gerrit.wikimedia.org/r/#/c/266492/
https://integration.wikimedia.org/ci/job/mediawiki-extensions-qunit/28717/consoleFull
.. and others.