Bug 78318 - Backport performance tests
diff --git a/org.eclipse.jdt.debug.tests/testprograms/PerfLoop.java b/org.eclipse.jdt.debug.tests/testprograms/PerfLoop.java
index a15c0f9..1af5c0f 100644
--- a/org.eclipse.jdt.debug.tests/testprograms/PerfLoop.java
+++ b/org.eclipse.jdt.debug.tests/testprograms/PerfLoop.java
@@ -18,7 +18,7 @@
 
 	public static void main(String[] args) {
 		Vector v = new Vector(200);
-		for (int i = 0; i < 100; i++) {
+		for (int i = 0; i < 10000; i++) {
 			v.add(new Integer(i));
 		}
 	}
diff --git a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/performance/PerfSteppingTests.java b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/performance/PerfSteppingTests.java
index b94bc70..c5b8943 100644
--- a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/performance/PerfSteppingTests.java
+++ b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/performance/PerfSteppingTests.java
@@ -33,9 +33,11 @@
 			thread= launchToLineBreakpoint(typeName, bp);
 
 			IJavaStackFrame frame = (IJavaStackFrame)thread.getTopStackFrame();
-			for (int i = 0; i < 100; i++) {
-			    startMeasuring();
-				stepOver(frame);
+			for (int n= 0; n < 10; n++) {
+				startMeasuring();
+				for (int i = 0; i < 100; i++) {
+					stepOver(frame);
+				}
 				stopMeasuring();
 			}
 			commitMeasurements();