mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 09:48:58 -04:00
This PR adds a retry to the transform source selection service method for functional tests.
This commit is contained in:
parent
e8caa06f19
commit
faeb93a5ca
1 changed files with 5 additions and 2 deletions
|
@ -8,6 +8,7 @@ import { FtrProviderContext } from '../../ftr_provider_context';
|
|||
|
||||
export function TransformSourceSelectionProvider({ getService }: FtrProviderContext) {
|
||||
const testSubjects = getService('testSubjects');
|
||||
const retry = getService('retry');
|
||||
|
||||
return {
|
||||
async assertSourceListContainsEntry(sourceName: string) {
|
||||
|
@ -23,8 +24,10 @@ export function TransformSourceSelectionProvider({ getService }: FtrProviderCont
|
|||
|
||||
async selectSource(sourceName: string) {
|
||||
await this.filterSourceSelection(sourceName);
|
||||
await testSubjects.clickWhenNotDisabled(`savedObjectTitle${sourceName}`);
|
||||
await testSubjects.existOrFail('transformPageCreateTransform');
|
||||
await retry.tryForTime(30 * 1000, async () => {
|
||||
await testSubjects.clickWhenNotDisabled(`savedObjectTitle${sourceName}`);
|
||||
await testSubjects.existOrFail('transformPageCreateTransform', { timeout: 10 * 1000 });
|
||||
});
|
||||
},
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue