diff --git a/x-pack/test/functional_with_es_ssl/apps/triggers_actions_ui/alerts_list.ts b/x-pack/test/functional_with_es_ssl/apps/triggers_actions_ui/alerts_list.ts index 5c204e9658f60..361e5e632ecc3 100644 --- a/x-pack/test/functional_with_es_ssl/apps/triggers_actions_ui/alerts_list.ts +++ b/x-pack/test/functional_with_es_ssl/apps/triggers_actions_ui/alerts_list.ts @@ -4,7 +4,6 @@ * you may not use this file except in compliance with the Elastic License. */ -import { times } from 'lodash'; import expect from '@kbn/expect'; import { FtrProviderContext } from '../../ftr_provider_context'; import { ObjectRemover } from '../../lib/object_remover'; @@ -322,18 +321,13 @@ export default ({ getPageObjects, getService }: FtrProviderContext) => { expect(isChecked).to.eql('false'); }); - it.skip('should delete all selection', async () => { + it('should delete all selection', async () => { const namePrefix = generateUniqueKey(); - let count = 0; - const createdAlertsFirstPage = await Promise.all( - times(2, () => createAlertManualCleanup({ name: `${namePrefix}-0${count++}` })) - ); + const createdAlert = await createAlertManualCleanup({ name: `${namePrefix}-1` }); await refreshAlertsList(); await pageObjects.triggersActionsUI.searchAlerts(namePrefix); - for (const createdAlert of createdAlertsFirstPage) { - await testSubjects.click(`checkboxSelectRow-${createdAlert.id}`); - } + await testSubjects.click(`checkboxSelectRow-${createdAlert.id}`); await testSubjects.click('bulkAction'); @@ -342,9 +336,9 @@ export default ({ getPageObjects, getService }: FtrProviderContext) => { await testSubjects.click('deleteIdsConfirmation > confirmModalConfirmButton'); await testSubjects.missingOrFail('deleteIdsConfirmation'); - await retry.tryForTime(30000, async () => { + await retry.try(async () => { const toastTitle = await pageObjects.common.closeToast(); - expect(toastTitle).to.eql('Deleted 2 alerts'); + expect(toastTitle).to.eql('Deleted 1 alert'); }); await pageObjects.triggersActionsUI.searchAlerts(namePrefix);