1313 *******************************************************************************/
1414package org .eclipse .jdt .debug .test .stepping ;
1515
16- import org .eclipse .debug .core .DebugEvent ;
1716import org .eclipse .debug .core .model .ILineBreakpoint ;
1817import org .eclipse .jdt .debug .core .IJavaStackFrame ;
1918import org .eclipse .jdt .debug .core .IJavaThread ;
20- import org .eclipse .jdt .debug .testplugin .DebugEventWaiter ;
2119import org .eclipse .jdt .debug .tests .AbstractDebugTest ;
2220import org .eclipse .jdt .internal .debug .ui .IJDIPreferencesConstants ;
2321import org .eclipse .jdt .internal .debug .ui .JDIDebugUIPlugin ;
@@ -40,18 +38,17 @@ public void testLotsOfMultilineArguments() throws Exception {
4038 IJavaThread thread = null ;
4139 try {
4240 thread = launchToLineBreakpoint (typeName , bp , true );
43- DebugEventWaiter waiter = new DebugEventWaiter (DebugEvent .STEP_END );
4441 IJavaStackFrame stackFrame = (IJavaStackFrame ) thread .getTopStackFrame ();
4542 thread .stepOver ();
46- waiter . waitForEvent ( );
43+ Thread . sleep ( 1000 );
4744 assertEquals ("Should be at line 26" , 26 , stackFrame .getLineNumber ());
4845
4946 thread .stepOver ();
50- waiter . waitForEvent ( );
47+ Thread . sleep ( 1000 );
5148 assertEquals ("Should be at line 22" , 22 , stackFrame .getLineNumber ());
5249
5350 thread .stepOver ();
54- waiter . waitForEvent ( );
51+ Thread . sleep ( 1000 );
5552 assertEquals ("Should be at line 28" , 28 , stackFrame .getLineNumber ());
5653 } finally {
5754 terminateAndRemove (thread );
@@ -67,14 +64,13 @@ public void testStepOverWithSingleMultilineArgument() throws Exception {
6764 IJavaThread thread = null ;
6865 try {
6966 thread = launchToLineBreakpoint (typeName , bp , true );
70- DebugEventWaiter waiter = new DebugEventWaiter (DebugEvent .STEP_END );
7167 IJavaStackFrame stackFrame = (IJavaStackFrame ) thread .getTopStackFrame ();
7268 thread .stepOver ();
73- waiter . waitForEvent ( );
69+ Thread . sleep ( 1000 );
7470 assertEquals ("Should be at line 30" , 30 , stackFrame .getLineNumber ());
7571
7672 thread .stepOver ();
77- waiter . waitForEvent ( );
73+ Thread . sleep ( 1000 );
7874 assertEquals ("Should be at line 34" , 34 , stackFrame .getLineNumber ());
7975
8076 } finally {
@@ -91,26 +87,25 @@ public void testStepOverWithNestedMultiLineArgs() throws Exception {
9187 IJavaThread thread = null ;
9288 try {
9389 thread = launchToLineBreakpoint (typeName , bp , true );
94- DebugEventWaiter waiter = new DebugEventWaiter (DebugEvent .STEP_END );
9590 IJavaStackFrame stackFrame = (IJavaStackFrame ) thread .getTopStackFrame ();
9691 thread .stepOver ();
97- waiter . waitForEvent ( );
92+ Thread . sleep ( 1000 );
9893 assertEquals ("Should be at line 27" , 27 , stackFrame .getLineNumber ());
9994
10095 thread .stepOver ();
101- waiter . waitForEvent ( );
96+ Thread . sleep ( 1000 );
10297 assertEquals ("Should be at line 26" , 26 , stackFrame .getLineNumber ());
10398
10499 thread .stepOver ();
105- waiter . waitForEvent ( );
100+ Thread . sleep ( 1000 );
106101 assertEquals ("Should be at line 24" , 24 , stackFrame .getLineNumber ());
107102
108103 thread .stepOver ();
109- waiter . waitForEvent ( );
104+ Thread . sleep ( 1000 );
110105 assertEquals ("Should be at line 22" , 22 , stackFrame .getLineNumber ());
111106
112107 thread .stepOver ();
113- waiter . waitForEvent ( );
108+ Thread . sleep ( 1000 );
114109 assertEquals ("Should be at line 34" , 34 , stackFrame .getLineNumber ());
115110
116111 } finally {
0 commit comments