Unit Test Results

Designed for use with JUnit and Ant.

Summary

TestsFailuresErrorsSuccess rateTime
1180199.15%5477.625
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.performance118105477.625

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

NameTestsErrorsFailuresTime(s)
DocumentPerformanceTestSuite3600273.616
EventDrivenTestSuite29102184.374
PerformanceTestSuite39002232.366
PerformanceTestSuite2700570.722
PerformanceTestSuite3400211.970
PerformanceTestSuite42002.650
PerformanceTestSuite51001.927
Back to top


TestCase DocumentPerformanceTestSuite

NameStatusTypeTime(s)
measureDeleteInsertSuccess1.970
measureInsertAtStartSuccess5.447
measureInsertAtEndSuccess2.423
measureRandomReplaceSuccess10.221
measureRepeatedReplaceSuccess5.989
measureSetSuccess2.320
measureTypingReplaceInLargeFileSuccess5.839
measureTypingReplaceInSmallFileSuccess5.698
measureGetCharSuccess2.971
measureGetLineSuccess2.255
measureGetLengthSuccess3.562
measureLineByOffsetSuccess5.019
measureLineInfoByOffsetSuccess6.400
measureLineByIndexSuccess3.319
measureLineInfoByIndexSuccess7.507
measureLineLengthByIndexSuccess3.301
measureLineDelimiterByIndexSuccess3.353
measureGetNumberOfLinesSuccess3.400
measureDeleteInsertSuccess1.034
measureInsertAtStartSuccess1.028
measureInsertAtEndSuccess1.664
measureRandomReplaceSuccess9.240
measureRepeatedReplaceSuccess1.269
measureSetSuccess2.763
measureTypingReplaceInLargeFileSuccess1.094
measureTypingReplaceInSmallFileSuccess1.073
measureGetCharSuccess8.977
measureGetLineSuccess10.066
measureGetAllSuccess11.012
testSetSuccess7.230
testReplaceSuccess6.473
testRandomReplaceSuccess11.382
testLineByOffsetSuccess13.376
testLineByOffset2Success70.265
testLineByIndexSuccess23.998
testLineByIndex2Success10.389
Properties >>

Back to top

TestCase EventDrivenTestSuite

NameStatusTypeTime(s)
testScrollJavaEditorPageWiseSuccess84.140
testScrollJavaEditorLineWiseMoveCaret2Success136.883
testScrollJavaEditorLineWiseSelect2Success267.138
testScrollJavaEditorLineWise2Success125.152
testScrollJavaEditorLineWiseSelectHoldKeysSuccess8.003
testScrollJavaEditorLineWiseHoldKeysSuccess8.003
testScrollTextEditorPageWiseSuccess52.756
testScrollTextEditorLineWiseMoveCaret2Success113.413
testScrollTextEditorLineWiseSelect2Success168.730
testScrollTextEditorLineWise2Success107.500
testScrollTextEditorLineWiseSelectHoldKeysSuccess8.002
testScrollTextEditorLineWiseHoldKeysSuccess8.002
testJavaIndenter2Success3.773
testTypeAMethodSuccess26.969
testTypeAMethodSuccess18.775
testOpenPreferencePageSuccess1.767
testScrollJavaEditorPageWiseSuccess71.775
testScrollJavaEditorLineWiseMoveCaret1Success143.586
testScrollJavaEditorLineWiseSelect1Success275.934
testScrollJavaEditorLineWise1Success132.960
testScrollTextEditorPageWiseSuccess12.860
testScrollTextEditorLineWiseMoveCaret2Success26.207
testScrollTextEditorPageWiseSuccess23.086
testScrollTextEditorLineWiseMoveCaret2Success200.122
testScrollTextEditorPageWiseSuccess72.793
testSuccess19.565
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)
23.365
testSuccess22.892
testSuccess19.910
Properties >>

Back to top

TestCase PerformanceTestSuite

NameStatusTypeTime(s)
testRevertTextEditorSuccess33.356
testRevertJavaEditorSuccess35.892
test2Success33.545
testToggleComment2Success65.496
testUndoTextEditor2Success44.045
testUndoJavaEditor2Success72.809
testOpenQuickOutline1Success590.890
test1Success620.856
testActivateEditorSuccess81.841
test1Success36.487
test1Success221.287
testSuccess45.049
testSuccess7.302
testSuccess7.695
testSuccess24.734
testTextDirtySuccess1.391
testJavaDirtySuccess1.226
testPropertiesDirtySuccess1.260
testPluginXMLDirtySuccess17.215
testPluginPropertiesDirtySuccess1.636
testCompletionNoParamtersSuccess7.783
testApplicationNoParamtersSuccess18.450
testCompletionWithParamterNamesSuccess7.208
testApplicationWithParamterNamesSuccess33.965
testCompletionWithParamterGuessesSuccess7.181
testApplicationWithParamterGuessesSuccess19.511
testCompletionWithParamterGuesses2Success14.061
testApplicationWithParamterGuesses2Success41.268
testInitializationWithNoChangesSuccess16.684
testInitializationWithFewChangesSuccess15.586
testInitializationWithManyChangesSuccess4.972
testInitializationWithManyChangesButEqualSizeSuccess5.727
testInitializationWithNoChangesSuccess13.252
testInitializationWithFewChangesSuccess13.941
testInitializationWithManyChangesSuccess5.718
testInitializationWithManyChangesButEqualSizeSuccess6.194
testEditingUnchangedSuccess13.775
testEditingChangedSuccess13.638
testSuccess0.000
Properties >>

Back to top

TestCase PerformanceTestSuite2

NameStatusTypeTime(s)
testOpenJavaEditor1Success85.265
testOpenJavaEditor2Success75.226
testOpenEditor3Success111.842
testOpenEditor4Success103.795
testOpenEditor5Success100.055
testOpenEditor6Success92.952
testSuccess0.000
Properties >>

Back to top

TestCase PerformanceTestSuite3

NameStatusTypeTime(s)
testOpenTextEditor1Success57.302
testOpenTextEditor2Success54.979
testOpenEditor3Success93.846
testSuccess0.000
Properties >>

Back to top

TestCase PerformanceTestSuite4

NameStatusTypeTime(s)
testJavaEditorStartupSuccess1.109
testSuccess0.000
Properties >>

Back to top

TestCase PerformanceTestSuite5

NameStatusTypeTime(s)
testTextEditorStartupSuccess0.625
Properties >>

Back to top