From 8e2c4e7e8180f56141540c9428019687400207e9 Mon Sep 17 00:00:00 2001 From: Paula Stachova Date: Thu, 30 Oct 2025 15:51:33 +0100 Subject: [PATCH 1/2] chore: wait for wildcard index creation --- .../compass-e2e-tests/tests/collection-indexes-tab.test.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/compass-e2e-tests/tests/collection-indexes-tab.test.ts b/packages/compass-e2e-tests/tests/collection-indexes-tab.test.ts index 6ad4d9fd8a4..e66781989be 100644 --- a/packages/compass-e2e-tests/tests/collection-indexes-tab.test.ts +++ b/packages/compass-e2e-tests/tests/collection-indexes-tab.test.ts @@ -91,7 +91,10 @@ describe('Collection indexes tab', function () { Selectors.IndexFieldType }`; const indexFieldTypeElement = browser.$(indexFieldTypeSelector); - expect(await indexFieldTypeElement.getText()).to.equal('WILDCARD'); + await browser.waitUntil(async function () { + const text = await indexFieldTypeElement.getText(); + return text === 'WILDCARD'; + }); await browser.dropIndex(indexName, 'drop-index-modal-wildcard.png'); }); From 965451b3e2f9b9da6225a01eec85896d740661a7 Mon Sep 17 00:00:00 2001 From: Paula Stachova Date: Thu, 30 Oct 2025 15:54:04 +0100 Subject: [PATCH 2/2] comment --- packages/compass-e2e-tests/tests/collection-indexes-tab.test.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/compass-e2e-tests/tests/collection-indexes-tab.test.ts b/packages/compass-e2e-tests/tests/collection-indexes-tab.test.ts index e66781989be..7552d67e694 100644 --- a/packages/compass-e2e-tests/tests/collection-indexes-tab.test.ts +++ b/packages/compass-e2e-tests/tests/collection-indexes-tab.test.ts @@ -91,6 +91,7 @@ describe('Collection indexes tab', function () { Selectors.IndexFieldType }`; const indexFieldTypeElement = browser.$(indexFieldTypeSelector); + // TODO(COMPASS-8335):We can remove the waitUntil once in-progress indexes type is known await browser.waitUntil(async function () { const text = await indexFieldTypeElement.getText(); return text === 'WILDCARD';