Skip to content

Commit cbf271e

Browse files
committed
[ML] Functional tests - stabilize saved search tests (#59652)
This PR stabilizes the saved search functional UI tests by adding a retry to navigateToApp('ml')
1 parent 91f8071 commit cbf271e

2 files changed

Lines changed: 5 additions & 3 deletions

File tree

x-pack/test/functional/apps/machine_learning/anomaly_detection/saved_search_job.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -271,8 +271,7 @@ export default function({ getService }: FtrProviderContext) {
271271
},
272272
];
273273

274-
// test failures, see #59354
275-
describe.skip('saved search', function() {
274+
describe('saved search', function() {
276275
this.tags(['smoke', 'mlqa']);
277276
before(async () => {
278277
await esArchiver.load('ml/farequote');

x-pack/test/functional/services/machine_learning/navigation.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,10 @@ export function MachineLearningNavigationProvider({
1717

1818
return {
1919
async navigateToMl() {
20-
return await PageObjects.common.navigateToApp('ml');
20+
await retry.tryForTime(60 * 1000, async () => {
21+
await PageObjects.common.navigateToApp('ml');
22+
await testSubjects.existOrFail('mlPageOverview', { timeout: 2000 });
23+
});
2124
},
2225

2326
async assertTabsExist(tabTypeSubject: string, areaSubjects: string[]) {

0 commit comments

Comments
 (0)