It seems this has been happening for past three days: https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-hhvm-docker/8704/console
1) Lexeme:Forms can be added:
Timeout of 60000ms exceeded. Try to reduce the run time or increase your timeout for test specs (http://webdriver.io/guide/testrunner/timeouts.html); if returning a Promise, ensure it resolves. (/workspace/src/extensions/WikibaseLexeme/tests/selenium/specs/form.add.js)
running chrome
Error: Timeout of 60000ms exceeded. Try to reduce the run time or increase your timeout for test specs (http://webdriver.io/guide/testrunner/timeouts.html); if returning a Promise, ensure it resolves. (/workspace/src/extensions/WikibaseLexeme/tests/selenium/specs/form.add.js)
at Test.Runnable._timeoutError (/workspace/src/node_modules/mocha/lib/runnable.js:440:10)
at Timeout.<anonymous> (/workspace/src/node_modules/mocha/lib/runnable.js:251:24)
at ontimeout (timers.js:386:14)
at tryOnTimeout (timers.js:250:5)
at Timer.listOnTimeout (timers.js:214:5)More info from the log:
Unhandled rejection Error: failed-save: The save has failed.
at rawRequest.then (/workspace/src/node_modules/mwbot/src/index.js:257:31)
at tryCatcher (/workspace/src/node_modules/bluebird/js/release/util.js:16:23)
at Promise._settlePromiseFromHandler (/workspace/src/node_modules/bluebird/js/release/promise.js:512:31)
at Promise._settlePromise (/workspace/src/node_modules/bluebird/js/release/promise.js:569:18)
at Promise._settlePromise0 (/workspace/src/node_modules/bluebird/js/release/promise.js:614:10)
at Promise._settlePromises (/workspace/src/node_modules/bluebird/js/release/promise.js:693:18)
at Async._drainQueue (/workspace/src/node_modules/bluebird/js/release/async.js:133:16)
at Async._drainQueues (/workspace/src/node_modules/bluebird/js/release/async.js:143:10)
at Immediate.Async.drainQueues (/workspace/src/node_modules/bluebird/js/release/async.js:17:14)
at runCallback (timers.js:672:20)
at tryOnImmediate (timers.js:645:5)
at processImmediate [as _immediateCallback] (timers.js:617:5)
Screenshot: /log/can-be-added.pngRepro
How to potentially reproduce it with Quibble:
EXT_DEPENDENCIES='mediawiki/extensions/BetaFeatures\nmediawiki/extensions/Capiunto\nmediawiki/extensions/CentralAuth\nmediawiki/extensions/CirrusSearch\nmediawiki/extensions/Cite\nmediawiki/extensions/Echo\nmediawiki/extensions/EducationProgram\nmediawiki/extensions/Elastica\nmediawiki/extensions/EventLogging\nmediawiki/extensions/GeoData\nmediawiki/extensions/GuidedTour\nmediawiki/extensions/PdfHandler\nmediawiki/extensions/PropertySuggester\nmediawiki/extensions/Scribunto\nmediawiki/extensions/SiteMatrix\nmediawiki/extensions/SyntaxHighlight_GeSHi\nmediawiki/extensions/TimedMediaHandler\nmediawiki/extensions/UniversalLanguageSelector\nmediawiki/extensions/VisualEditor\nmediawiki/extensions/WikiEditor\nmediawiki/extensions/Wikibase\nmediawiki/extensions/WikibaseLexeme\nmediawiki/extensions/WikibaseQuality\nmediawiki/extensions/WikibaseQualityConstraints\nmediawiki/extensions/WikimediaBadges\nmediawiki/extensions/cldr' ZUUL_PROJECT=mediawiki/extensions/ContentTranslation quibble --db=mysql --run=selenium
Root cause?
That might be anything really. Probably in WikibaseLexeme though.
| Success | July 27th 08:30 UTC | https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/ContentTranslation/+/448112/ |
| Failure | July 27th 18:10 UTC | https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/ContentTranslation/+/448616/ |