Unit Test Results

Designed for use with JUnit and Ant.

Summary

TestsFailuresErrorsSuccess rateTime
1180199.15%6202.835
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.performance118106202.835

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

NameTestsErrorsFailuresTime(s)
DocumentPerformanceTestSuite3600398.214
EventDrivenTestSuite29102150.315
PerformanceTestSuite39002766.401
PerformanceTestSuite2700676.537
PerformanceTestSuite3400206.104
PerformanceTestSuite42002.969
PerformanceTestSuite51002.295
Back to top


TestCase DocumentPerformanceTestSuite

NameStatusTypeTime(s)
measureDeleteInsertSuccess2.255
measureInsertAtStartSuccess6.004
measureInsertAtEndSuccess2.722
measureRandomReplaceSuccess10.025
measureRepeatedReplaceSuccess7.638
measureSetSuccess2.441
measureTypingReplaceInLargeFileSuccess7.458
measureTypingReplaceInSmallFileSuccess7.325
measureGetCharSuccess6.574
measureGetLineSuccess3.077
measureGetLengthSuccess7.778
measureLineByOffsetSuccess8.740
measureLineInfoByOffsetSuccess10.641
measureLineByIndexSuccess5.618
measureLineInfoByIndexSuccess10.409
measureLineLengthByIndexSuccess5.527
measureLineDelimiterByIndexSuccess6.340
measureGetNumberOfLinesSuccess5.452
measureDeleteInsertSuccess1.219
measureInsertAtStartSuccess1.201
measureInsertAtEndSuccess1.922
measureRandomReplaceSuccess8.411
measureRepeatedReplaceSuccess1.556
measureSetSuccess7.075
measureTypingReplaceInLargeFileSuccess1.386
measureTypingReplaceInSmallFileSuccess1.269
measureGetCharSuccess20.350
measureGetLineSuccess12.332
measureGetAllSuccess13.176
testSetSuccess7.623
testReplaceSuccess7.471
testRandomReplaceSuccess9.353
testLineByOffsetSuccess23.844
testLineByOffset2Success113.651
testLineByIndexSuccess32.493
testLineByIndex2Success17.472
Properties >>

Back to top

TestCase EventDrivenTestSuite

NameStatusTypeTime(s)
testScrollJavaEditorPageWiseSuccess77.080
testScrollJavaEditorLineWiseMoveCaret2Success137.157
testScrollJavaEditorLineWiseSelect2Success291.270
testScrollJavaEditorLineWise2Success118.930
testScrollJavaEditorLineWiseSelectHoldKeysSuccess8.010
testScrollJavaEditorLineWiseHoldKeysSuccess8.010
testScrollTextEditorPageWiseSuccess53.830
testScrollTextEditorLineWiseMoveCaret2Success114.990
testScrollTextEditorLineWiseSelect2Success169.580
testScrollTextEditorLineWise2Success102.760
testScrollTextEditorLineWiseSelectHoldKeysSuccess8.010
testScrollTextEditorLineWiseHoldKeysSuccess8.010
testJavaIndenter2Success5.014
testTypeAMethodSuccess34.630
testTypeAMethodSuccess18.404
testOpenPreferencePageSuccess2.016
testScrollJavaEditorPageWiseSuccess93.295
testScrollJavaEditorLineWiseMoveCaret1Success143.170
testScrollJavaEditorLineWiseSelect1Success300.770
testScrollJavaEditorLineWise1Success124.660
testScrollTextEditorPageWiseSuccess12.740
testScrollTextEditorLineWiseMoveCaret2Success17.770
testScrollTextEditorPageWiseSuccess18.590
testScrollTextEditorLineWiseMoveCaret2Success106.130
testScrollTextEditorPageWiseSuccess59.440
testSuccess20.880
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:2770)
at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1544)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:4502)
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:5783)
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:1541)
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:65)
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:382)
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)
41.412
testSuccess27.133
testSuccess26.247
Properties >>

Back to top

TestCase PerformanceTestSuite

NameStatusTypeTime(s)
testRevertTextEditorSuccess34.807
testRevertJavaEditorSuccess37.020
test2Success33.846
testToggleComment2Success67.508
testUndoTextEditor2Success44.494
testUndoJavaEditor2Success83.099
testOpenQuickOutline1Success676.864
test1Success817.634
testActivateEditorSuccess83.226
test1Success57.303
test1Success392.900
testSuccess62.498
testSuccess8.834
testSuccess10.139
testSuccess31.740
testTextDirtySuccess1.553
testJavaDirtySuccess1.374
testPropertiesDirtySuccess1.459
testPluginXMLDirtySuccess22.381
testPluginPropertiesDirtySuccess1.873
testCompletionNoParamtersSuccess9.184
testApplicationNoParamtersSuccess20.560
testCompletionWithParamterNamesSuccess8.520
testApplicationWithParamterNamesSuccess39.641
testCompletionWithParamterGuessesSuccess8.456
testApplicationWithParamterGuessesSuccess22.735
testCompletionWithParamterGuesses2Success16.142
testApplicationWithParamterGuesses2Success42.749
testInitializationWithNoChangesSuccess11.381
testInitializationWithFewChangesSuccess11.382
testInitializationWithManyChangesSuccess4.677
testInitializationWithManyChangesButEqualSizeSuccess4.665
testInitializationWithNoChangesSuccess11.268
testInitializationWithFewChangesSuccess11.282
testInitializationWithManyChangesSuccess4.668
testInitializationWithManyChangesButEqualSizeSuccess4.554
testEditingUnchangedSuccess13.412
testEditingChangedSuccess13.633
testSuccess0.000
Properties >>

Back to top

TestCase PerformanceTestSuite2

NameStatusTypeTime(s)
testOpenJavaEditor1Success99.158
testOpenJavaEditor2Success85.838
testOpenEditor3Success135.555
testOpenEditor4Success123.436
testOpenEditor5Success119.905
testOpenEditor6Success110.439
testSuccess0.001
Properties >>

Back to top

TestCase PerformanceTestSuite3

NameStatusTypeTime(s)
testOpenTextEditor1Success56.985
testOpenTextEditor2Success53.261
testOpenEditor3Success88.936
testSuccess0.001
Properties >>

Back to top

TestCase PerformanceTestSuite4

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

Back to top

TestCase PerformanceTestSuite5

NameStatusTypeTime(s)
testTextEditorStartupSuccess0.767
Properties >>

Back to top