mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 01:38:56 -04:00
# Backport This will backport the following commits from `main` to `8.6`: - [[Discover] Fix flaky "visualize in lens" test (#146863)](https://github.com/elastic/kibana/pull/146863) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Julia Rechkunova","email":"julia.rechkunova@elastic.co"},"sourceCommit":{"committedDate":"2022-12-06T08:09:21Z","message":"[Discover] Fix flaky \"visualize in lens\" test (#146863)\n\nCloses https://github.com/elastic/kibana/issues/141616\r\n\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/1615","sha":"61930b7ef92a1c652f2c2e1c7f49c6da1988f6ac","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:DataDiscovery","backport:prev-minor","v8.7.0"],"number":146863,"url":"https://github.com/elastic/kibana/pull/146863","mergeCommit":{"message":"[Discover] Fix flaky \"visualize in lens\" test (#146863)\n\nCloses https://github.com/elastic/kibana/issues/141616\r\n\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/1615","sha":"61930b7ef92a1c652f2c2e1c7f49c6da1988f6ac"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/146863","number":146863,"mergeCommit":{"message":"[Discover] Fix flaky \"visualize in lens\" test (#146863)\n\nCloses https://github.com/elastic/kibana/issues/141616\r\n\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/1615","sha":"61930b7ef92a1c652f2c2e1c7f49c6da1988f6ac"}}]}] BACKPORT-->
This commit is contained in:
parent
487c98381a
commit
97f4534304
1 changed files with 10 additions and 1 deletions
|
@ -437,8 +437,16 @@ export class DiscoverPageObject extends FtrService {
|
|||
return await this.testSubjects.exists('discoverNoResultsTimefilter');
|
||||
}
|
||||
|
||||
public async waitUntilFieldPopoverIsOpen() {
|
||||
await this.retry.waitFor('popover is open', async () => {
|
||||
return Boolean(await this.find.byCssSelector('[data-popover-open="true"]'));
|
||||
});
|
||||
}
|
||||
|
||||
public async clickFieldListItem(field: string) {
|
||||
return await this.testSubjects.click(`field-${field}`);
|
||||
await this.testSubjects.click(`field-${field}`);
|
||||
|
||||
await this.waitUntilFieldPopoverIsOpen();
|
||||
}
|
||||
|
||||
public async clickFieldSort(field: string, text = 'Sort New-Old') {
|
||||
|
@ -501,6 +509,7 @@ export class DiscoverPageObject extends FtrService {
|
|||
await field.click();
|
||||
}
|
||||
|
||||
await this.waitUntilFieldPopoverIsOpen();
|
||||
await this.testSubjects.click(`fieldVisualize-${fieldName}`);
|
||||
await this.header.waitUntilLoadingHasFinished();
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue