diff --git a/packages/compass-e2e-tests/tests/data-modeling-tab.test.ts b/packages/compass-e2e-tests/tests/data-modeling-tab.test.ts index 0d7bc9d8338..c8baf290a84 100644 --- a/packages/compass-e2e-tests/tests/data-modeling-tab.test.ts +++ b/packages/compass-e2e-tests/tests/data-modeling-tab.test.ts @@ -626,14 +626,19 @@ describe('Data Modeling tab', function () { await relationshipItem .$(Selectors.DataModelCollectionRelationshipItemEdit) .waitForDisplayed(); + await relationshipItem + .$(Selectors.DataModelCollectionRelationshipItemEdit) + .waitForClickable(); await relationshipItem .$(Selectors.DataModelCollectionRelationshipItemEdit) .click(); + const foreignCardinalitySelect = await browser.getInputByLabel( + drawer.$(Selectors.DataModelRelationshipForeignCardinalitySelect) + ); + await foreignCardinalitySelect.waitForDisplayed(); await browser.selectOption({ - selectSelector: await browser.getInputByLabel( - drawer.$(Selectors.DataModelRelationshipForeignCardinalitySelect) - ), + selectSelector: foreignCardinalitySelect, optionSelector: Selectors.DataModelRelationshipCardinalityOption('100'), });