mirror of
https://github.com/elastic/kibana.git
synced 2025-04-23 17:28:26 -04:00
Co-authored-by: Joe Reuter <johannes.reuter@elastic.co>
This commit is contained in:
parent
771fb8a3d9
commit
d28f29be80
1 changed files with 9 additions and 1 deletions
|
@ -315,7 +315,10 @@ export class VisualizePageObject extends FtrService {
|
|||
|
||||
public async openSavedVisualization(vizName: string) {
|
||||
const dataTestSubj = `visListingTitleLink-${vizName.split(' ').join('-')}`;
|
||||
await this.testSubjects.click(dataTestSubj, 20000);
|
||||
await this.retry.try(async () => {
|
||||
await this.testSubjects.click(dataTestSubj, 20000);
|
||||
await this.notOnLandingPageOrFail();
|
||||
});
|
||||
await this.header.waitUntilLoadingHasFinished();
|
||||
}
|
||||
|
||||
|
@ -337,6 +340,11 @@ export class VisualizePageObject extends FtrService {
|
|||
return await this.testSubjects.exists('visualizationLandingPage');
|
||||
}
|
||||
|
||||
public async notOnLandingPageOrFail() {
|
||||
this.log.debug(`VisualizePage.notOnLandingPageOrFail`);
|
||||
return await this.testSubjects.missingOrFail('visualizationLandingPage');
|
||||
}
|
||||
|
||||
public async gotoLandingPage() {
|
||||
this.log.debug('VisualizePage.gotoLandingPage');
|
||||
const onPage = await this.onLandingPage();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue