Unit Test Results

Designed for use with JUnit and Ant.

Summary

TestsFailuresErrorsSuccess rateTime
1180199.15%6629.348
Note: failures are anticipated and checked for with assertions while errors are unanticipated.

Packages

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.
NameTestsErrorsFailuresTime(s)
org.eclipse.jdt.text.tests.performance118106629.348

Package org.eclipse.jdt.text.tests.performance

NameTestsErrorsFailuresTime(s)
DocumentPerformanceTestSuite3600390.019
EventDrivenTestSuite29102190.193
PerformanceTestSuite39003151.947
PerformanceTestSuite2700676.285
PerformanceTestSuite3400215.725
PerformanceTestSuite42002.937
PerformanceTestSuite51002.242
Back to top


TestCase DocumentPerformanceTestSuite

NameStatusTypeTime(s)
measureDeleteInsertSuccess2.338
measureInsertAtStartSuccess5.970
measureInsertAtEndSuccess2.754
measureRandomReplaceSuccess9.974
measureRepeatedReplaceSuccess7.483
measureSetSuccess2.445
measureTypingReplaceInLargeFileSuccess7.549
measureTypingReplaceInSmallFileSuccess7.392
measureGetCharSuccess6.468
measureGetLineSuccess3.174
measureGetLengthSuccess7.749
measureLineByOffsetSuccess8.460
measureLineInfoByOffsetSuccess10.530
measureLineByIndexSuccess6.092
measureLineInfoByIndexSuccess10.994
measureLineLengthByIndexSuccess5.436
measureLineDelimiterByIndexSuccess5.554
measureGetNumberOfLinesSuccess5.946
measureDeleteInsertSuccess1.193
measureInsertAtStartSuccess1.201
measureInsertAtEndSuccess1.945
measureRandomReplaceSuccess8.574
measureRepeatedReplaceSuccess1.602
measureSetSuccess6.375
measureTypingReplaceInLargeFileSuccess1.441
measureTypingReplaceInSmallFileSuccess1.501
measureGetCharSuccess20.327
measureGetLineSuccess11.636
measureGetAllSuccess13.328
testSetSuccess7.562
testReplaceSuccess7.437
testRandomReplaceSuccess9.163
testLineByOffsetSuccess19.292
testLineByOffset2Success115.485
testLineByIndexSuccess28.165
testLineByIndex2Success17.113
Properties >>

Back to top

TestCase EventDrivenTestSuite

NameStatusTypeTime(s)
testScrollJavaEditorPageWiseSuccess78.975
testScrollJavaEditorLineWiseMoveCaret2Success140.657
testScrollJavaEditorLineWiseSelect2Success299.040
testScrollJavaEditorLineWise2Success123.290
testScrollJavaEditorLineWiseSelectHoldKeysSuccess8.010
testScrollJavaEditorLineWiseHoldKeysSuccess8.010
testScrollTextEditorPageWiseSuccess55.510
testScrollTextEditorLineWiseMoveCaret2Success117.940
testScrollTextEditorLineWiseSelect2Success174.970
testScrollTextEditorLineWise2Success106.720
testScrollTextEditorLineWiseSelectHoldKeysSuccess8.010
testScrollTextEditorLineWiseHoldKeysSuccess8.010
testJavaIndenter2Success5.015
testTypeAMethodSuccess37.362
testTypeAMethodSuccess18.286
testOpenPreferencePageSuccess2.046
testScrollJavaEditorPageWiseSuccess96.311
testScrollJavaEditorLineWiseMoveCaret1Success145.980
testScrollJavaEditorLineWiseSelect1Success306.030
testScrollJavaEditorLineWise1Success128.590
testScrollTextEditorPageWiseSuccess12.880
testScrollTextEditorLineWiseMoveCaret2Success18.080
testScrollTextEditorPageWiseSuccess18.980
testScrollTextEditorLineWiseMoveCaret2Success110.050
testScrollTextEditorPageWiseSuccess61.070
testSuccess21.260
testErrorassertion failed:

org.eclipse.core.runtime.AssertionFailedException: assertion failed:
at org.eclipse.core.runtime.Assert.isTrue(Assert.java:111)
at org.eclipse.core.runtime.Assert.isTrue(Assert.java:97)
at org.eclipse.jface.text.Position.<init>(Position.java:63)
at org.eclipse.jface.text.AbstractDocument.getPositions(AbstractDocument.java:1704)
at org.eclipse.core.internal.filebuffers.SynchronizableDocument.getPositions(SynchronizableDocument.java:234)
at org.eclipse.jface.text.source.AnnotationModel.getRegionAnnotationIterator(AnnotationModel.java:739)
at org.eclipse.jface.text.source.AnnotationModel.getAnnotationIterator(AnnotationModel.java:701)
at org.eclipse.jface.text.source.AnnotationRulerColumn.doPaint1(AnnotationRulerColumn.java:704)
at org.eclipse.jface.text.source.AnnotationRulerColumn.doubleBufferPaint(AnnotationRulerColumn.java:518)
at org.eclipse.jface.text.source.AnnotationRulerColumn.redraw(AnnotationRulerColumn.java:797)
at org.eclipse.jface.text.source.AnnotationRulerColumn$InternalListener.viewportChanged(AnnotationRulerColumn.java:77)
at org.eclipse.jface.text.TextViewer.updateViewportListeners(TextViewer.java:2941)
at org.eclipse.jface.text.TextViewer$ViewportGuard.keyReleased(TextViewer.java:284)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:162)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1158)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1182)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1167)
at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1194)
at org.eclipse.swt.widgets.Widget.gtk_key_release_event(Widget.java:704)
at org.eclipse.swt.widgets.Control.gtk_key_release_event(Control.java:2774)
at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1544)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:4506)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:4099)
at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method)
at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:5792)
at org.eclipse.swt.widgets.Display.eventProc(Display.java:1177)
at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method)
at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:1550)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3031)
at org.eclipse.jdt.text.tests.performance.EditorTestHelper.runEventQueue(EditorTestHelper.java:191)
at org.eclipse.jdt.text.tests.performance.EditorTestHelper.runEventQueue(EditorTestHelper.java:187)
at org.eclipse.jdt.text.tests.performance.EditorTestHelper.runEventQueue(EditorTestHelper.java:183)
at org.eclipse.jdt.text.tests.performance.EditorTestHelper.revertEditor(EditorTestHelper.java:151)
at org.eclipse.jdt.text.tests.performance.MoveLineTest.measureMoveLine(MoveLineTest.java:109)
at org.eclipse.jdt.text.tests.performance.MoveLineTest.test(MoveLineTest.java:64)
at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
at junit.extensions.TestSetup.run(TestSetup.java:25)
at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
at junit.extensions.TestSetup.run(TestSetup.java:25)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:354)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:206)
at org.eclipse.test.UITestApplication$3.run(UITestApplication.java:195)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:133)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3378)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3036)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2382)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
at org.eclipse.test.UITestApplication.runApplication(UITestApplication.java:138)
at org.eclipse.test.UITestApplication.run(UITestApplication.java:60)
at org.eclipse.test.UITestApplication.start(UITestApplication.java:210)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
at org.eclipse.core.launcher.Main.main(Main.java:30)
26.718
testSuccess27.130
testSuccess24.905
Properties >>

Back to top

TestCase PerformanceTestSuite

NameStatusTypeTime(s)
testRevertTextEditorSuccess33.420
testRevertJavaEditorSuccess37.769
test2Success33.886
testToggleComment2Success67.297
testUndoTextEditor2Success45.119
testUndoJavaEditor2Success82.115
testOpenQuickOutline1Success679.532
test1Success815.672
testActivateEditorSuccess88.127
test1Success68.202
test1Success755.450
testSuccess61.089
testSuccess9.712
testSuccess11.473
testSuccess32.131
testTextDirtySuccess1.852
testJavaDirtySuccess1.429
testPropertiesDirtySuccess1.509
testPluginXMLDirtySuccess23.128
testPluginPropertiesDirtySuccess1.952
testCompletionNoParamtersSuccess9.237
testApplicationNoParamtersSuccess20.251
testCompletionWithParamterNamesSuccess8.421
testApplicationWithParamterNamesSuccess39.644
testCompletionWithParamterGuessesSuccess8.457
testApplicationWithParamterGuessesSuccess23.605
testCompletionWithParamterGuesses2Success15.844
testApplicationWithParamterGuesses2Success42.101
testInitializationWithNoChangesSuccess11.303
testInitializationWithFewChangesSuccess11.411
testInitializationWithManyChangesSuccess4.708
testInitializationWithManyChangesButEqualSizeSuccess4.696
testInitializationWithNoChangesSuccess11.333
testInitializationWithFewChangesSuccess11.523
testInitializationWithManyChangesSuccess4.736
testInitializationWithManyChangesButEqualSizeSuccess4.725
testEditingUnchangedSuccess13.514
testEditingChangedSuccess13.661
testSuccess0.000
Properties >>

Back to top

TestCase PerformanceTestSuite2

NameStatusTypeTime(s)
testOpenJavaEditor1Success98.177
testOpenJavaEditor2Success85.609
testOpenEditor3Success136.474
testOpenEditor4Success124.719
testOpenEditor5Success118.535
testOpenEditor6Success110.829
testSuccess0.000
Properties >>

Back to top

TestCase PerformanceTestSuite3

NameStatusTypeTime(s)
testOpenTextEditor1Success57.506
testOpenTextEditor2Success54.639
testOpenEditor3Success96.562
testSuccess0.000
Properties >>

Back to top

TestCase PerformanceTestSuite4

NameStatusTypeTime(s)
testJavaEditorStartupSuccess1.158
testSuccess0.001
Properties >>

Back to top

TestCase PerformanceTestSuite5

NameStatusTypeTime(s)
testTextEditorStartupSuccess0.720
Properties >>

Back to top