mirror of
https://github.com/elastic/kibana.git
synced 2025-04-25 02:09:32 -04:00
wait for vis update before asserting chart (#131304)
This commit is contained in:
parent
abd615a15f
commit
8ace5e4755
1 changed files with 8 additions and 0 deletions
|
@ -111,6 +111,7 @@ export default function ({ getService, getPageObjects }: FtrProviderContext) {
|
||||||
await visualBuilder.selectAggType('derivative', 1);
|
await visualBuilder.selectAggType('derivative', 1);
|
||||||
await visualBuilder.setFieldForAggregation('Max of machine.ram', 1);
|
await visualBuilder.setFieldForAggregation('Max of machine.ram', 1);
|
||||||
|
|
||||||
|
await visChart.waitForVisualizationRenderingStabilized();
|
||||||
const value = await visualBuilder.getMetricValue();
|
const value = await visualBuilder.getMetricValue();
|
||||||
|
|
||||||
expect(value).to.eql('0');
|
expect(value).to.eql('0');
|
||||||
|
@ -197,6 +198,7 @@ export default function ({ getService, getPageObjects }: FtrProviderContext) {
|
||||||
await visualBuilder.selectAggType('derivative', 1);
|
await visualBuilder.selectAggType('derivative', 1);
|
||||||
await visualBuilder.setFieldForAggregation('Max of machine.ram', 1);
|
await visualBuilder.setFieldForAggregation('Max of machine.ram', 1);
|
||||||
|
|
||||||
|
await visChart.waitForVisualizationRenderingStabilized();
|
||||||
const value = await visualBuilder.getGaugeCount();
|
const value = await visualBuilder.getGaugeCount();
|
||||||
|
|
||||||
expect(value).to.eql('0');
|
expect(value).to.eql('0');
|
||||||
|
@ -226,6 +228,7 @@ export default function ({ getService, getPageObjects }: FtrProviderContext) {
|
||||||
await visualBuilder.clickSeriesOption();
|
await visualBuilder.clickSeriesOption();
|
||||||
await visualBuilder.changeDataFormatter('number');
|
await visualBuilder.changeDataFormatter('number');
|
||||||
|
|
||||||
|
await visChart.waitForVisualizationRenderingStabilized();
|
||||||
const gaugeLabel = await visualBuilder.getGaugeLabel();
|
const gaugeLabel = await visualBuilder.getGaugeLabel();
|
||||||
const gaugeCount = await visualBuilder.getGaugeCount();
|
const gaugeCount = await visualBuilder.getGaugeCount();
|
||||||
|
|
||||||
|
@ -239,6 +242,7 @@ export default function ({ getService, getPageObjects }: FtrProviderContext) {
|
||||||
await visualBuilder.clickPanelOptions('gauge');
|
await visualBuilder.clickPanelOptions('gauge');
|
||||||
await visualBuilder.setMetricsDataTimerangeMode('Last value');
|
await visualBuilder.setMetricsDataTimerangeMode('Last value');
|
||||||
|
|
||||||
|
await visChart.waitForVisualizationRenderingStabilized();
|
||||||
const gaugeLabel = await visualBuilder.getGaugeLabel();
|
const gaugeLabel = await visualBuilder.getGaugeLabel();
|
||||||
const gaugeCount = await visualBuilder.getGaugeCount();
|
const gaugeCount = await visualBuilder.getGaugeCount();
|
||||||
|
|
||||||
|
@ -351,6 +355,7 @@ export default function ({ getService, getPageObjects }: FtrProviderContext) {
|
||||||
await visualBuilder.selectAggType('derivative', 1);
|
await visualBuilder.selectAggType('derivative', 1);
|
||||||
await visualBuilder.setFieldForAggregation('Max of machine.ram', 1);
|
await visualBuilder.setFieldForAggregation('Max of machine.ram', 1);
|
||||||
|
|
||||||
|
await visChart.waitForVisualizationRenderingStabilized();
|
||||||
const value = await visualBuilder.getTopNCount();
|
const value = await visualBuilder.getTopNCount();
|
||||||
|
|
||||||
expect(value).to.eql('0');
|
expect(value).to.eql('0');
|
||||||
|
@ -579,6 +584,7 @@ export default function ({ getService, getPageObjects }: FtrProviderContext) {
|
||||||
];
|
];
|
||||||
await visualBuilder.clickSeriesOption();
|
await visualBuilder.clickSeriesOption();
|
||||||
await visualBuilder.changeDataFormatter('number');
|
await visualBuilder.changeDataFormatter('number');
|
||||||
|
await visChart.waitForVisualizationRenderingStabilized();
|
||||||
const legendItems = await visualBuilder.getLegendItemsContent();
|
const legendItems = await visualBuilder.getLegendItemsContent();
|
||||||
|
|
||||||
expect(legendItems).to.eql(expectedLegendItems);
|
expect(legendItems).to.eql(expectedLegendItems);
|
||||||
|
@ -615,6 +621,7 @@ export default function ({ getService, getPageObjects }: FtrProviderContext) {
|
||||||
await visualBuilder.clickTopN();
|
await visualBuilder.clickTopN();
|
||||||
await visualBuilder.checkTopNTabIsPresent();
|
await visualBuilder.checkTopNTabIsPresent();
|
||||||
|
|
||||||
|
await visChart.waitForVisualizationRenderingStabilized();
|
||||||
const topNLabel = await visualBuilder.getTopNLabel();
|
const topNLabel = await visualBuilder.getTopNLabel();
|
||||||
const topNCount = await visualBuilder.getTopNCount();
|
const topNCount = await visualBuilder.getTopNCount();
|
||||||
|
|
||||||
|
@ -626,6 +633,7 @@ export default function ({ getService, getPageObjects }: FtrProviderContext) {
|
||||||
await visualBuilder.clickGauge();
|
await visualBuilder.clickGauge();
|
||||||
await visualBuilder.checkGaugeTabIsPresent();
|
await visualBuilder.checkGaugeTabIsPresent();
|
||||||
|
|
||||||
|
await visChart.waitForVisualizationRenderingStabilized();
|
||||||
const gaugeLabel = await visualBuilder.getGaugeLabel();
|
const gaugeLabel = await visualBuilder.getGaugeLabel();
|
||||||
const gaugeCount = await visualBuilder.getGaugeCount();
|
const gaugeCount = await visualBuilder.getGaugeCount();
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue