UploadWizard mwext-qunit job fails often recently with failures such as:
18:07:57 WARN: 'Unfinished AJAX request #0', Object{url: '/jenkins-mwext-qunit-444/api.php', type: 'POST', isLocal: false, global: true, processData: true, async: true, contentType: 'application/x-www-form-urlencoded; charset=UTF-8', accepts: Object{*: '*/*', text: 'text/plain', html: 'text/html', xml: 'application/xml, text/xml', json: 'application/json, text/javascript', script: 'text/javascript, application/javascript, application/ecmascript, application/x-ecmascript'}, contents: Object{xml: RegExp{}, html: RegExp{}, json: RegExp{}, script: RegExp{}}, responseFields: Object{xml: 'responseXML', text: 'responseText', json: 'responseJSON'}, converters: Object{* text: function String() { ... }, text html: true, text json: function (data){ ... }, text xml: function (data){ ... }, text script: function (text){ ... }}, flatOptions: Object{url: true, context: true}, xhr: function createStandardXHR(){ ... }, jsonp: 'callback', jsonpCallback: function (){ ... }, timeout: 30000, dataType: 'json', data: 'action=query&format=json&checkstatus=true', dataTypes: ['json'], crossDomain: false, hasContent: true} 18:07:59 Chromium 41.0.2272 (Ubuntu) mw.fileApi isPreviewableFile FAILED 18:07:59 afterEach failed on isPreviewableFile: Unfinished AJAX requests: 1 18:07:59 Error: Unfinished AJAX requests: 1
Example changesets: