mirror of
https://github.com/elastic/kibana.git
synced 2025-04-23 09:19:04 -04:00
[ML] Functional tests - stabilize index data visualizer tests (#146285)
This PR stabilizes the index data visualizer tests.
This commit is contained in:
parent
5b71ec33ce
commit
40a424b5ea
1 changed files with 8 additions and 1 deletions
|
@ -13,9 +13,10 @@ import { MlCommonUI } from './common_ui';
|
|||
export type MlDataVisualizerTable = ProvidedType<typeof MachineLearningDataVisualizerTableProvider>;
|
||||
|
||||
export function MachineLearningDataVisualizerTableProvider(
|
||||
{ getService }: FtrProviderContext,
|
||||
{ getPageObject, getService }: FtrProviderContext,
|
||||
mlCommonUI: MlCommonUI
|
||||
) {
|
||||
const headerPage = getPageObject('header');
|
||||
const retry = getService('retry');
|
||||
const testSubjects = getService('testSubjects');
|
||||
const find = getService('find');
|
||||
|
@ -391,6 +392,7 @@ export function MachineLearningDataVisualizerTableProvider(
|
|||
hasActionMenu = false,
|
||||
checkDistributionPreviewExist = true
|
||||
) {
|
||||
await headerPage.waitUntilLoadingHasFinished();
|
||||
await this.assertRowExists(fieldName);
|
||||
await this.assertFieldDocCount(fieldName, docCountFormatted);
|
||||
await this.ensureDetailsOpen(fieldName);
|
||||
|
@ -421,6 +423,7 @@ export function MachineLearningDataVisualizerTableProvider(
|
|||
}
|
||||
|
||||
public async assertDateFieldContents(fieldName: string, docCountFormatted: string) {
|
||||
await headerPage.waitUntilLoadingHasFinished();
|
||||
await this.assertRowExists(fieldName);
|
||||
await this.assertFieldDocCount(fieldName, docCountFormatted);
|
||||
await this.ensureDetailsOpen(fieldName);
|
||||
|
@ -437,6 +440,7 @@ export function MachineLearningDataVisualizerTableProvider(
|
|||
topValuesCount: number,
|
||||
exampleContent?: string[]
|
||||
) {
|
||||
await headerPage.waitUntilLoadingHasFinished();
|
||||
await this.assertRowExists(fieldName);
|
||||
await this.assertFieldDocCount(fieldName, docCountFormatted);
|
||||
await this.ensureDetailsOpen(fieldName);
|
||||
|
@ -467,6 +471,7 @@ export function MachineLearningDataVisualizerTableProvider(
|
|||
docCountFormatted: string,
|
||||
expectedExamplesCount: number
|
||||
) {
|
||||
await headerPage.waitUntilLoadingHasFinished();
|
||||
await this.assertRowExists(fieldName);
|
||||
await this.assertFieldDocCount(fieldName, docCountFormatted);
|
||||
|
||||
|
@ -481,6 +486,7 @@ export function MachineLearningDataVisualizerTableProvider(
|
|||
docCountFormatted: string,
|
||||
expectedExamplesCount: number
|
||||
) {
|
||||
await headerPage.waitUntilLoadingHasFinished();
|
||||
await this.assertRowExists(fieldName);
|
||||
await this.assertFieldDocCount(fieldName, docCountFormatted);
|
||||
|
||||
|
@ -496,6 +502,7 @@ export function MachineLearningDataVisualizerTableProvider(
|
|||
}
|
||||
|
||||
public async assertUnknownFieldContents(fieldName: string, docCountFormatted: string) {
|
||||
await headerPage.waitUntilLoadingHasFinished();
|
||||
await this.assertRowExists(fieldName);
|
||||
await this.assertFieldDocCount(fieldName, docCountFormatted);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue