swtbot: Help stabilize SWTChart tests by waiting for number of series
[deliverable/tracecompass.git] / tmf / org.eclipse.tracecompass.tmf.analysis.xml.ui.swtbot.tests / src / org / eclipse / tracecompass / tmf / analysis / xml / ui / swtbot / tests / latency / PatternScatterChartViewTest.java
index fa0cdec0779e1eedd0bf08a8b5826836b5f6e8de..2fd21b944ae4e9dd48d8b73aa95d89cd06c691dd 100644 (file)
@@ -23,6 +23,7 @@ import org.eclipse.swtbot.swt.finder.matchers.WidgetOfType;
 import org.eclipse.swtbot.swt.finder.results.Result;
 import org.eclipse.swtbot.swt.finder.widgets.AbstractSWTBotControl;
 import org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.views.latency.PatternScatterGraphView;
+import org.eclipse.tracecompass.tmf.ui.swtbot.tests.shared.ConditionHelpers;
 import org.eclipse.tracecompass.tmf.ui.swtbot.tests.shared.SWTBotUtils;
 import org.eclipse.ui.IViewPart;
 import org.eclipse.ui.IViewReference;
@@ -72,6 +73,7 @@ public class PatternScatterChartViewTest extends PatternLatencyViewTestBase {
         SWTBotUtils.waitForJobs();
         final Chart scatterChart = fScatterChart;
         assertNotNull(scatterChart);
+        fBot.waitUntil(ConditionHelpers.numberOfSeries(scatterChart, 1));
 
         SWTBotChart chartBot = new SWTBotChart(scatterChart);
         assertVisible(chartBot);
This page took 0.024541 seconds and 5 git commands to generate.