diff --git a/ttool/src/test/java/ui/GraphLatencyAnalysis/GraphLatencyAnalysis.java b/ttool/src/test/java/ui/GraphLatencyAnalysis/GraphLatencyAnalysis.java index 69e2e439a694fa216afb25f2d9c941a1c38d6823..7510a56075935db57e2902c162654b265cd02e85 100644 --- a/ttool/src/test/java/ui/GraphLatencyAnalysis/GraphLatencyAnalysis.java +++ b/ttool/src/test/java/ui/GraphLatencyAnalysis/GraphLatencyAnalysis.java @@ -48,8 +48,14 @@ public class GraphLatencyAnalysis extends AbstractUITest { mainGUI.checkModelingSyntax(panel, true); mainGUI.latencyDetailedAnalysis(); - mainGUI.getLatencyDetailedAnalysis().setVisible(false); + latencyDetailedAnalysis = mainGUI.getLatencyDetailedAnalysis(); + if (latencyDetailedAnalysis == null) { + return; + } + + mainGUI.getLatencyDetailedAnalysis().setVisible(false); + while (latencyDetailedAnalysis.graphStatus() != Thread.State.TERMINATED) { dgt = latencyDetailedAnalysis.getDgraph(); @@ -60,6 +66,8 @@ public class GraphLatencyAnalysis extends AbstractUITest { @Test public void parseFile() { + assertNotNull(latencyDetailedAnalysis); + int graphsize = dgt.getGraphsize(); assertTrue(graphsize == 40);