Unit Test Results

Designed for use with JUnit and Ant.

Summary

TestsFailuresErrorsSuccess rateTime
1180199.15%5412.631
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.performance118105412.631

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

NameTestsErrorsFailuresTime(s)
DocumentPerformanceTestSuite3600278.681
EventDrivenTestSuite29102167.810
PerformanceTestSuite39002183.474
PerformanceTestSuite2700570.961
PerformanceTestSuite3400206.964
PerformanceTestSuite42002.678
PerformanceTestSuite51002.063
Back to top


TestCase DocumentPerformanceTestSuite

NameStatusTypeTime(s)
measureDeleteInsertSuccess2.128
measureInsertAtStartSuccess5.475
measureInsertAtEndSuccess2.393
measureRandomReplaceSuccess10.221
measureRepeatedReplaceSuccess6.071
measureSetSuccess2.328
measureTypingReplaceInLargeFileSuccess5.854
measureTypingReplaceInSmallFileSuccess5.691
measureGetCharSuccess2.999
measureGetLineSuccess2.259
measureGetLengthSuccess3.572
measureLineByOffsetSuccess5.012
measureLineInfoByOffsetSuccess6.371
measureLineByIndexSuccess3.326
measureLineInfoByIndexSuccess7.630
measureLineLengthByIndexSuccess3.312
measureLineDelimiterByIndexSuccess3.328
measureGetNumberOfLinesSuccess3.132
measureDeleteInsertSuccess1.022
measureInsertAtStartSuccess1.009
measureInsertAtEndSuccess1.687
measureRandomReplaceSuccess9.246
measureRepeatedReplaceSuccess1.252
measureSetSuccess2.274
measureTypingReplaceInLargeFileSuccess1.111
measureTypingReplaceInSmallFileSuccess1.075
measureGetCharSuccess9.000
measureGetLineSuccess10.088
measureGetAllSuccess10.987
testSetSuccess7.239
testReplaceSuccess6.531
testRandomReplaceSuccess11.299
testLineByOffsetSuccess13.428
testLineByOffset2Success70.117
testLineByIndexSuccess29.475
testLineByIndex2Success10.452
Properties >>

Back to top

TestCase EventDrivenTestSuite

NameStatusTypeTime(s)
testScrollJavaEditorPageWiseSuccess76.186
testScrollJavaEditorLineWiseMoveCaret2Success136.111
testScrollJavaEditorLineWiseSelect2Success265.556
testScrollJavaEditorLineWise2Success124.725
testScrollJavaEditorLineWiseSelectHoldKeysSuccess8.003
testScrollJavaEditorLineWiseHoldKeysSuccess8.003
testScrollTextEditorPageWiseSuccess52.610
testScrollTextEditorLineWiseMoveCaret2Success112.338
testScrollTextEditorLineWiseSelect2Success168.395
testScrollTextEditorLineWise2Success107.305
testScrollTextEditorLineWiseSelectHoldKeysSuccess8.003
testScrollTextEditorLineWiseHoldKeysSuccess8.003
testJavaIndenter2Success3.804
testTypeAMethodSuccess29.750
testTypeAMethodSuccess18.582
testOpenPreferencePageSuccess1.746
testScrollJavaEditorPageWiseSuccess71.514
testScrollJavaEditorLineWiseMoveCaret1Success142.623
testScrollJavaEditorLineWiseSelect1Success275.486
testScrollJavaEditorLineWise1Success132.510
testScrollTextEditorPageWiseSuccess12.519
testScrollTextEditorLineWiseMoveCaret2Success25.938
testScrollTextEditorPageWiseSuccess22.700
testScrollTextEditorLineWiseMoveCaret2Success197.688
testScrollTextEditorPageWiseSuccess72.492
testSuccess19.646
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:2384)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2348)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2200)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:495)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:490)
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.193
testSuccess22.237
testSuccess19.832
Properties >>

Back to top

TestCase PerformanceTestSuite

NameStatusTypeTime(s)
testRevertTextEditorSuccess33.749
testRevertJavaEditorSuccess36.029
test2Success33.241
testToggleComment2Success66.198
testUndoTextEditor2Success44.158
testUndoJavaEditor2Success72.867
testOpenQuickOutline1Success597.783
test1Success616.179
testActivateEditorSuccess82.136
test1Success40.157
test1Success186.128
testSuccess46.645
testSuccess7.326
testSuccess7.218
testSuccess25.243
testTextDirtySuccess1.605
testJavaDirtySuccess1.258
testPropertiesDirtySuccess1.325
testPluginXMLDirtySuccess17.515
testPluginPropertiesDirtySuccess1.801
testCompletionNoParamtersSuccess7.863
testApplicationNoParamtersSuccess18.949
testCompletionWithParamterNamesSuccess7.257
testApplicationWithParamterNamesSuccess34.266
testCompletionWithParamterGuessesSuccess7.299
testApplicationWithParamterGuessesSuccess19.709
testCompletionWithParamterGuesses2Success14.155
testApplicationWithParamterGuesses2Success37.683
testInitializationWithNoChangesSuccess12.263
testInitializationWithFewChangesSuccess12.351
testInitializationWithManyChangesSuccess3.780
testInitializationWithManyChangesButEqualSizeSuccess4.098
testInitializationWithNoChangesSuccess12.278
testInitializationWithFewChangesSuccess12.266
testInitializationWithManyChangesSuccess3.728
testInitializationWithManyChangesButEqualSizeSuccess3.716
testEditingUnchangedSuccess12.383
testEditingChangedSuccess12.422
testSuccess0.000
Properties >>

Back to top

TestCase PerformanceTestSuite2

NameStatusTypeTime(s)
testOpenJavaEditor1Success85.219
testOpenJavaEditor2Success73.977
testOpenEditor3Success112.334
testOpenEditor4Success104.623
testOpenEditor5Success99.832
testOpenEditor6Success93.163
testSuccess0.001
Properties >>

Back to top

TestCase PerformanceTestSuite3

NameStatusTypeTime(s)
testOpenTextEditor1Success55.524
testOpenTextEditor2Success53.414
testOpenEditor3Success92.083
testSuccess0.000
Properties >>

Back to top

TestCase PerformanceTestSuite4

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

Back to top

TestCase PerformanceTestSuite5

NameStatusTypeTime(s)
testTextEditorStartupSuccess0.819
Properties >>

Back to top