Seen several times in a row at
https://gerrit.wikimedia.org/r/c/mediawiki/extensions/GrowthExperiments/+/1064751
[0-0] RUNNING in chrome - /tests/selenium/specs/addimage.js
[0-0] PASSED in chrome - /tests/selenium/specs/addimage.js
[0-1] RUNNING in chrome - /tests/selenium/specs/addlink.js
[0-1] Error in "add link.link inspector can be used to accept/reject links and save an article."
Error: Failed to wait for ext.growthExperiments.PostEdit to be ready after 5000 ms.
at /workspace/src/extensions/GrowthExperiments/node_modules/webdriverio/build/commands/browser/waitUntil.js:66:23
at async Browser.wrapCommandFn (/workspace/src/extensions/GrowthExperiments/node_modules/@wdio/utils/build/shim.js:137:29)
at async Object.waitForModuleState (/workspace/src/extensions/GrowthExperiments/node_modules/wdio-mediawiki/Util.js:16:3)
at async Context.<anonymous> (/workspace/src/extensions/GrowthExperiments/tests/selenium/specs/addlink.js:44:3)
[0-1] RETRYING after 3s in chrome - /tests/selenium/specs/addlink.js
[0-1] RUNNING in chrome - /tests/selenium/specs/addlink.js
[0-1] Error in "add link.link inspector can be used to accept/reject links and save an article."
Error: Can't call getText on element with selector ".se-card-title" because element wasn't found
at implicitWait (/workspace/src/extensions/GrowthExperiments/node_modules/webdriverio/build/utils/implicitWait.js:34:19)
at async Element.elementErrorHandlerCallbackFn (/workspace/src/extensions/GrowthExperiments/node_modules/webdriverio/build/middlewares.js:20:29)
at async Element.wrapCommandFn (/workspace/src/extensions/GrowthExperiments/node_modules/@wdio/utils/build/shim.js:137:29)
at async Context.<anonymous> (/workspace/src/extensions/GrowthExperiments/tests/selenium/specs/addlink.js:19:23)
[0-1] RETRYING after 3s in chrome - /tests/selenium/specs/addlink.js (1 retries)
[0-1] RUNNING in chrome - /tests/selenium/specs/addlink.js
[0-1] Error in "add link.link inspector can be used to accept/reject links and save an article."
Error: Failed to wait for ext.growthExperiments.PostEdit to be ready after 5000 ms.
at /workspace/src/extensions/GrowthExperiments/node_modules/webdriverio/build/commands/browser/waitUntil.js:66:23
at async Browser.wrapCommandFn (/workspace/src/extensions/GrowthExperiments/node_modules/@wdio/utils/build/shim.js:137:29)
at async Object.waitForModuleState (/workspace/src/extensions/GrowthExperiments/node_modules/wdio-mediawiki/Util.js:16:3)
at async Context.<anonymous> (/workspace/src/extensions/GrowthExperiments/tests/selenium/specs/addlink.js:44:3)
[0-1] FAILED in chrome - /tests/selenium/specs/addlink.js (2 retries)
[0-2] RUNNING in chrome - /tests/selenium/specs/homepage.js
[0-2] PASSED in chrome - /tests/selenium/specs/homepage.js
[0-3] RUNNING in chrome - /tests/selenium/specs/mentordashboard.js
[0-3] PASSED in chrome - /tests/selenium/specs/mentordashboard.jsThis and other GrowthExperiments flaky tests have been holding up MediaWiki development across extensions for 4+ hours today with most merges stuck behind it, and requiring everything to be re-tested after it inevitably fails.
