diff options
-rw-r--r-- | tests/plugins/org.eclipse.tcf.debug.test/src/org/eclipse/tcf/debug/test/SampleTest.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/plugins/org.eclipse.tcf.debug.test/src/org/eclipse/tcf/debug/test/SampleTest.java b/tests/plugins/org.eclipse.tcf.debug.test/src/org/eclipse/tcf/debug/test/SampleTest.java index 774bae212..6779f8f0b 100644 --- a/tests/plugins/org.eclipse.tcf.debug.test/src/org/eclipse/tcf/debug/test/SampleTest.java +++ b/tests/plugins/org.eclipse.tcf.debug.test/src/org/eclipse/tcf/debug/test/SampleTest.java @@ -70,7 +70,9 @@ public class SampleTest extends AbstractTcfUITest { fDebugViewListener.waitTillFinished(MODEL_CHANGED_COMPLETE | CONTENT_SEQUENCE_COMPLETE | LABEL_UPDATES_RUNNING); VirtualItem topFrameItem = fDebugViewListener.findElement( new Pattern[] { Pattern.compile(".*"), Pattern.compile(".*"), Pattern.compile(".*" + fProcessId + ".*\\(Step.*"), Pattern.compile(".*")}); - Assert.assertTrue(topFrameItem != null); + if (topFrameItem == null) { + Assert.fail("Top stack frame not found. \n\nDebug view dump: \n:" + fDebugViewViewer.toString()); + } String topFrameLabel = ((String[])topFrameItem.getData(VirtualItem.LABEL_KEY))[0]; Assert.assertTrue(!topFrameLabel.equals(previousThreadLabel)); previousThreadLabel = topFrameLabel; @@ -83,8 +85,6 @@ public class SampleTest extends AbstractTcfUITest { initProcessModel("tcf_test_func0"); - - // Execute step loop String previousThreadLabel = null; for (int stepNum = 0; stepNum < 100; stepNum++) { |