Skip to content

Commit 8aa8b04

Browse files
authored
[SECURITY_SOLUTION] Retry on ingest setup (#75000)
1 parent 187a130 commit 8aa8b04

1 file changed

Lines changed: 8 additions & 5 deletions

File tree

x-pack/test/common/services/ingest_manager.ts

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,18 @@ import { fleetSetupRouteService } from '../../../plugins/ingest_manager/common';
88

99
export function IngestManagerProvider({ getService }: FtrProviderContext) {
1010
const supertest = getService('supertest');
11+
const retry = getService('retry');
1112
return {
1213
async setup() {
1314
const headers = { accept: 'application/json', 'kbn-xsrf': 'some-xsrf-token' };
1415

15-
await supertest
16-
.post(fleetSetupRouteService.postFleetSetupPath())
17-
.set(headers)
18-
.send({ forceRecreate: true })
19-
.expect(200);
16+
await retry.try(async () => {
17+
await supertest
18+
.post(fleetSetupRouteService.postFleetSetupPath())
19+
.set(headers)
20+
.send({ forceRecreate: true })
21+
.expect(200);
22+
});
2023
},
2124
};
2225
}

0 commit comments

Comments
 (0)