Page MenuHomePhabricator

EntitySchema CI broken (SetEntitySchemaLabelDescriptionAliasesPage browser tests)
Closed, ResolvedPublic

Description

The following test has failed four times in a row now (1, 2, 3, 4):

[0-3] Error in "SetEntitySchemaLabelDescriptionAliasesPage:Page.is possible to edit Schema identifying information"
Error: element (".entityschema-description[lang=en]") still not existing after 5000ms
    at ViewSchemaPage.getDescription (/workspace/src/extensions/EntitySchema/tests/selenium/pageobjects/view.schema.page.js:33:85)
    at Context.it (/workspace/src/extensions/EntitySchema/tests/selenium/specs/special/setEntitySchemaLabelDescriptionAliases.js:47:38)

Sometimes our browser tests fail randomly, but this seems too consistent for that. It looks like the test is properly broken, though it’s not yet clear to me why (or why only this one test would be broken).

Event Timeline

Change 734958 had a related patch set uploaded (by Michael Große; author: Michael Große):

[mediawiki/extensions/EntitySchema@master] Wait for inputs existing before trying to set a value in test

https://gerrit.wikimedia.org/r/734958

Change 734958 merged by jenkins-bot:

[mediawiki/extensions/EntitySchema@master] Wait for inputs existing before trying to set a value in test

https://gerrit.wikimedia.org/r/734958

Lucas_Werkmeister_WMDE assigned this task to Michael.

I think we can close this.