Unit Test Results

Designed for use with JUnit and Ant.

Summary

TestsFailuresErrorsSuccess rateTime
1191198.32%5048.210
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.performance119115048.210

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

NameTestsErrorsFailuresTime(s)
DocumentPerformanceTestSuite3600264.120
EventDrivenTestSuite29112007.765
PerformanceTestSuite40002107.248
PerformanceTestSuite2700450.538
PerformanceTestSuite3400215.204
PerformanceTestSuite42001.875
PerformanceTestSuite51001.460
Back to top


TestCase DocumentPerformanceTestSuite

NameStatusTypeTime(s)
measureDeleteInsertSuccess1.458
measureInsertAtStartSuccess3.203
measureInsertAtEndSuccess1.579
measureRandomReplaceSuccess5.206
measureRepeatedReplaceSuccess5.899
measureSetSuccess2.095
measureTypingReplaceInLargeFileSuccess6.113
measureTypingReplaceInSmallFileSuccess5.964
measureGetCharSuccess3.084
measureGetLineSuccess1.426
measureGetLengthSuccess3.456
measureLineByOffsetSuccess5.302
measureLineInfoByOffsetSuccess6.029
measureLineByIndexSuccess3.276
measureLineInfoByIndexSuccess4.945
measureLineLengthByIndexSuccess3.256
measureLineDelimiterByIndexSuccess3.299
measureGetNumberOfLinesSuccess3.250
measureDeleteInsertSuccess0.666
measureInsertAtStartSuccess0.600
measureInsertAtEndSuccess0.983
measureRandomReplaceSuccess4.377
measureRepeatedReplaceSuccess0.959
measureSetSuccess1.977
measureTypingReplaceInLargeFileSuccess1.131
measureTypingReplaceInSmallFileSuccess1.101
measureGetCharSuccess10.105
measureGetLineSuccess5.868
measureGetAllSuccess6.410
testSetSuccess6.440
testReplaceSuccess6.766
testRandomReplaceSuccess12.389
testLineByOffsetSuccess15.010
testLineByOffset2Success78.209
testLineByIndexSuccess30.588
testLineByIndex2Success11.673
Properties >>

Back to top

TestCase EventDrivenTestSuite

NameStatusTypeTime(s)
testScrollJavaEditorPageWiseSuccess73.571
testScrollJavaEditorLineWiseMoveCaret2Success136.854
testScrollJavaEditorLineWiseSelect2Success243.223
testScrollJavaEditorLineWise2Success118.176
testScrollJavaEditorLineWiseSelectHoldKeysSuccess8.084
testScrollJavaEditorLineWiseHoldKeysSuccess8.100
testScrollTextEditorPageWiseSuccess63.026
testScrollTextEditorLineWiseMoveCaret2Success118.288
testScrollTextEditorLineWiseSelect2Success160.220
testScrollTextEditorLineWise2Success104.480
testScrollTextEditorLineWiseSelectHoldKeysSuccess8.104
testScrollTextEditorLineWiseHoldKeysSuccess8.100
testJavaIndenter2Success3.822
testTypeAMethodSuccess29.273
testTypeAMethodSuccess19.133
testOpenPreferencePageSuccess1.726
testScrollJavaEditorPageWiseSuccess70.750
testScrollJavaEditorLineWiseMoveCaret1Success141.124
testScrollJavaEditorLineWiseSelect1Success246.027
testScrollJavaEditorLineWise1Success123.248
testScrollTextEditorPageWiseSuccess11.624
testScrollTextEditorLineWiseMoveCaret2Success18.745
testScrollTextEditorPageWiseSuccess19.252
testScrollTextEditorLineWiseMoveCaret2Success111.708
testScrollTextEditorPageWiseSuccess56.966
testSuccess18.392
testErrorFailed to execute runnable (org.eclipse.core.runtime.AssertionFailedException: assertion failed: )

org.eclipse.swt.SWTException: Failed to execute runnable (org.eclipse.core.runtime.AssertionFailedException: assertion failed: )
at org.eclipse.swt.SWT.error(SWT.java:3884)
at org.eclipse.swt.SWT.error(SWT.java:3799)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:137)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3468)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3115)
at org.eclipse.jdt.text.tests.performance.EditorTestHelper.runEventQueue(EditorTestHelper.java:196)
at org.eclipse.jdt.text.tests.performance.EditorTestHelper.runEventQueue(EditorTestHelper.java:192)
at org.eclipse.jdt.text.tests.performance.EditorTestHelper.runEventQueue(EditorTestHelper.java:184)
at org.eclipse.jdt.text.tests.performance.MoveLineTest.measureMoveLine(MoveLineTest.java:98)
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:134)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3468)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3115)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
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:194)
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:368)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
at org.eclipse.core.launcher.Main.main(Main.java:34)
Caused by: org.eclipse.core.runtime.AssertionFailedException: assertion failed:
at org.eclipse.core.runtime.Assert.isTrue(Assert.java:110)
at org.eclipse.core.runtime.Assert.isTrue(Assert.java:96)
at org.eclipse.jface.text.Position.<init>(Position.java:63)
at org.eclipse.jface.text.AbstractDocument.getPositions(AbstractDocument.java:1712)
at org.eclipse.core.internal.filebuffers.SynchronizableDocument.getPositions(SynchronizableDocument.java:278)
at org.eclipse.jface.text.source.AnnotationModel.getRegionAnnotationIterator(AnnotationModel.java:737)
at org.eclipse.jface.text.source.AnnotationModel.getAnnotationIterator(AnnotationModel.java:699)
at org.eclipse.jface.text.source.AnnotationRulerColumn.doPaint1(AnnotationRulerColumn.java:718)
at org.eclipse.jface.text.source.AnnotationRulerColumn.doubleBufferPaint(AnnotationRulerColumn.java:532)
at org.eclipse.jface.text.source.AnnotationRulerColumn.redraw(AnnotationRulerColumn.java:811)
at org.eclipse.jface.text.source.AnnotationRulerColumn$6.run(AnnotationRulerColumn.java:798)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)
62.982
testFailureN/A

junit.framework.AssertionFailedError
at org.eclipse.jdt.text.tests.performance.AbstractJavaReplaceAllTest.measure(AbstractJavaReplaceAllTest.java:115)
at org.eclipse.jdt.text.tests.performance.AbstractJavaReplaceAllTest.test(AbstractJavaReplaceAllTest.java:71)
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:134)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3468)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3115)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
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:194)
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:368)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
at org.eclipse.core.launcher.Main.main(Main.java:34)
3.026
testSuccess19.716
Properties >>

Back to top

TestCase PerformanceTestSuite

NameStatusTypeTime(s)
testActivateEditorSuccess216.577
testRevertTextEditorSuccess31.928
testRevertJavaEditorSuccess34.070
test2Success33.234
testToggleComment2Success65.110
testUndoTextEditor2Success43.316
testUndoJavaEditor2Success62.375
testOpenQuickOutline1Success508.657
test1Success480.781
testActivateEditorSuccess85.618
test1Success36.928
test1Success133.544
testSuccess40.190
testSuccess7.428
testSuccess6.219
testSuccess21.222
testTextDirtySuccess2.093
testJavaDirtySuccess1.076
testPropertiesDirtySuccess0.994
testPluginXMLDirtySuccess58.231
testPluginPropertiesDirtySuccess1.069
testCompletionNoParamtersSuccess6.430
testApplicationNoParamtersSuccess16.614
testCompletionWithParamterNamesSuccess6.166
testApplicationWithParamterNamesSuccess28.731
testCompletionWithParamterGuessesSuccess6.214
testApplicationWithParamterGuessesSuccess16.166
testCompletionWithParamterGuesses2Success11.908
testApplicationWithParamterGuesses2Success30.734
testInitializationWithNoChangesSuccess12.149
testInitializationWithFewChangesSuccess12.210
testInitializationWithManyChangesSuccess3.183
testInitializationWithManyChangesButEqualSizeSuccess3.185
testInitializationWithNoChangesSuccess12.221
testInitializationWithFewChangesSuccess12.192
testInitializationWithManyChangesSuccess3.173
testInitializationWithManyChangesButEqualSizeSuccess3.175
testEditingUnchangedSuccess12.333
testEditingChangedSuccess12.307
testSuccess0.001
Properties >>

Back to top

TestCase PerformanceTestSuite2

NameStatusTypeTime(s)
testOpenJavaEditor1Success59.105
testOpenJavaEditor2Success52.937
testOpenEditor3Success91.575
testOpenEditor4Success83.414
testOpenEditor5Success81.897
testOpenEditor6Success79.194
testSuccess0.000
Properties >>

Back to top

TestCase PerformanceTestSuite3

NameStatusTypeTime(s)
testOpenTextEditor1Success55.718
testOpenTextEditor2Success52.963
testOpenEditor3Success91.708
testSuccess0.000
Properties >>

Back to top

TestCase PerformanceTestSuite4

NameStatusTypeTime(s)
testJavaEditorStartupSuccess0.476
testSuccess0.000
Properties >>

Back to top

TestCase PerformanceTestSuite5

NameStatusTypeTime(s)
testTextEditorStartupSuccess0.457
Properties >>

Back to top