From cc78d150bc9bcd9cf8b0dd16181471ad2a1da80f Mon Sep 17 00:00:00 2001 From: Tiago Costa Date: Tue, 19 Dec 2023 04:03:40 +0000 Subject: [PATCH] test(NA): add waitFor on artifact_entries_list ftr test --- .../apps/integrations/artifact_entries_list.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/x-pack/test/security_solution_endpoint/apps/integrations/artifact_entries_list.ts b/x-pack/test/security_solution_endpoint/apps/integrations/artifact_entries_list.ts index 802cbf8be16fc8..d2840011a59d04 100644 --- a/x-pack/test/security_solution_endpoint/apps/integrations/artifact_entries_list.ts +++ b/x-pack/test/security_solution_endpoint/apps/integrations/artifact_entries_list.ts @@ -237,9 +237,10 @@ export default ({ getPageObjects, getService }: FtrProviderContext) => { await createArtifact(testData, { policyId: policyInfo.packagePolicy.id }); // Check new artifact is in the list for (const checkResult of testData.create.checkResults) { - expect(await testSubjects.getVisibleText(checkResult.selector)).to.equal( - checkResult.value - ); + await retry.waitForWithTimeout('entry is added in list', 10000, async () => { + const currentValue = await testSubjects.getVisibleText(checkResult.selector); + return currentValue === checkResult.value; + }); } await pageObjects.common.closeToast();