Steps to replicate the issue (include links if applicable):
- Run CI on EntitySchema
What happens?:
Selenium tests fail inconsistently:
19:49:12 [0-0] RUNNING in chrome - /tests/selenium/specs/editSchema.js 19:49:26 [0-0] PASSED in chrome - /tests/selenium/specs/editSchema.js 19:49:27 [0-1] RUNNING in chrome - /tests/selenium/specs/helloworld.js 19:49:30 [0-1] PASSED in chrome - /tests/selenium/specs/helloworld.js 19:49:31 [0-2] RUNNING in chrome - /tests/selenium/specs/special/new.js 19:49:47 [0-2] PASSED in chrome - /tests/selenium/specs/special/new.js 19:49:47 [0-3] RUNNING in chrome - /tests/selenium/specs/special/setEntitySchemaLabelDescriptionAliases.js 19:49:54 [0-3] Succeeded to set the description on attempt number 1 19:49:56 [0-3] Succeeded to set the description on attempt number 1 19:50:03 [0-3] AssertionError in "SetEntitySchemaLabelDescriptionAliasesPage:Page.limits the input length" 19:50:03 AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: 19:50:03 19:50:03 132 !== 250 19:50:03 19:50:03 at Context.<anonymous> (/workspace/src/extensions/EntitySchema/tests/selenium/specs/special/setEntitySchemaLabelDescriptionAliases.js:116:10) 19:50:04 [0-3] RETRYING in chrome - /tests/selenium/specs/special/setEntitySchemaLabelDescriptionAliases.js 19:50:04 [0-3] RUNNING in chrome - /tests/selenium/specs/special/setEntitySchemaLabelDescriptionAliases.js 19:50:11 [0-3] Succeeded to set the description on attempt number 1 19:50:14 [0-3] Succeeded to set the description on attempt number 2 19:50:22 [0-3] AssertionError in "SetEntitySchemaLabelDescriptionAliasesPage:Page.limits the input length" 19:50:22 AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: 19:50:22 19:50:22 0 !== 250 19:50:22 19:50:22 at Context.<anonymous> (/workspace/src/extensions/EntitySchema/tests/selenium/specs/special/setEntitySchemaLabelDescriptionAliases.js:116:10) 19:50:22 [0-3] FAILED in chrome - /tests/selenium/specs/special/setEntitySchemaLabelDescriptionAliases.js (1 retries) 19:50:22 [0-4] RUNNING in chrome - /tests/selenium/specs/viewSchema.js 19:50:25 [0-4] PASSED in chrome - /tests/selenium/specs/viewSchema.js 19:50:25 19:50:25 "dot" Reporter: 19:50:25 .....................F......F. 19:50:25 19:50:25 Spec Files: 4 passed, 1 retries, 1 failed, 5 total (100% completed) in 00:01:13
Example pass: https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php74-selenium-docker/26158/console
Example fail: https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php74-selenium-docker/26157/console