Unit Test Results

Designed for use with JUnit and Ant.

Summary

TestsFailuresErrorsSuccess rateTime
1214096.69%5775.297
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.performance121045775.297

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

NameTestsErrorsFailuresTime(s)
DocumentPerformanceTestSuite3600256.172
EventDrivenTestSuite29002558.094
PerformanceTestSuite41042307.094
PerformanceTestSuite2700455.922
PerformanceTestSuite3400184.500
PerformanceTestSuite42002.281
PerformanceTestSuite51002.187
WordRulePerformanceTestSuite1009.047
Back to top


TestCase DocumentPerformanceTestSuite

NameStatusTypeTime(s)
measureDeleteInsertSuccess1.640
measureInsertAtStartSuccess3.079
measureInsertAtEndSuccess1.453
measureRandomReplaceSuccess5.172
measureRepeatedReplaceSuccess5.718
measureSetSuccess1.844
measureTypingReplaceInLargeFileSuccess6.031
measureTypingReplaceInSmallFileSuccess5.907
measureGetCharSuccess3.031
measureGetLineSuccess1.390
measureGetLengthSuccess3.375
measureLineByOffsetSuccess5.375
measureLineInfoByOffsetSuccess6.000
measureLineByIndexSuccess3.297
measureLineInfoByIndexSuccess5.500
measureLineLengthByIndexSuccess3.266
measureLineDelimiterByIndexSuccess3.219
measureGetNumberOfLinesSuccess3.140
measureDeleteInsertSuccess0.547
measureInsertAtStartSuccess0.500
measureInsertAtEndSuccess0.875
measureRandomReplaceSuccess4.328
measureRepeatedReplaceSuccess0.985
measureSetSuccess1.625
measureTypingReplaceInLargeFileSuccess1.062
measureTypingReplaceInSmallFileSuccess1.031
measureGetCharSuccess10.047
measureGetLineSuccess5.219
measureGetAllSuccess5.906
testSetSuccess5.860
testReplaceSuccess6.390
testRandomReplaceSuccess11.766
testLineByOffsetSuccess15.062
testLineByOffset2Success77.766
testLineByIndexSuccess27.031
testLineByIndex2Success11.641
Properties >>

Back to top

TestCase EventDrivenTestSuite

NameStatusTypeTime(s)
testScrollJavaEditorPageWiseSuccess78.750
testScrollJavaEditorLineWiseMoveCaret2Success166.781
testScrollJavaEditorLineWiseSelect2Success165.906
testScrollJavaEditorLineWise2Success99.578
testScrollJavaEditorLineWiseSelectHoldKeysSuccess8.000
testScrollJavaEditorLineWiseHoldKeysSuccess8.000
testScrollTextEditorPageWiseSuccess64.813
testScrollTextEditorLineWiseMoveCaret2Success151.437
testScrollTextEditorLineWiseSelect2Success104.454
testScrollTextEditorLineWise2Success89.296
testScrollTextEditorLineWiseSelectHoldKeysSuccess8.000
testScrollTextEditorLineWiseHoldKeysSuccess8.000
testJavaIndenter2Success3.782
testTypeAMethodSuccess404.281
testTypeAMethodSuccess261.719
testOpenPreferencePageSuccess1.656
testScrollJavaEditorPageWiseSuccess75.031
testScrollJavaEditorLineWiseMoveCaret1Success171.797
testScrollJavaEditorLineWiseSelect1Success168.656
testScrollJavaEditorLineWise1Success104.328
testScrollTextEditorPageWiseSuccess12.047
testScrollTextEditorLineWiseMoveCaret2Success20.688
testScrollTextEditorPageWiseSuccess20.969
testScrollTextEditorLineWiseMoveCaret2Success169.812
testScrollTextEditorPageWiseSuccess66.172
testSuccess28.125
testSuccess64.266
testSuccess15.828
testSuccess15.828
Properties >>

Back to top

TestCase PerformanceTestSuite

NameStatusTypeTime(s)
testActivateEditorSuccess208.203
testRevertTextEditorSuccess31.203
testRevertJavaEditorSuccess33.453
test2Success32.531
testToggleComment2Success63.657
testUndoTextEditor2Success41.468
testUndoJavaEditor2Success61.172
testOpenQuickOutline1Success521.485
test1Success539.250
testActivateEditorSuccess78.188
test1Success36.062
test1Success170.828
testSuccess37.625
testSuccess5.750
testSuccess25.766
testSuccess54.797
testTextDirtySuccess0.891
testJavaDirtySuccess1.000
testPropertiesDirtySuccess0.750
testPluginXMLDirtySuccess20.671
testPluginPropertiesDirtySuccess1.063
testCompletionNoParamtersSuccess6.281
testApplicationNoParamtersSuccess16.250
testCompletionWithParamterNamesSuccess6.531
testApplicationWithParamterNamesSuccess24.844
testCompletionWithParamterGuessesSuccess5.922
testApplicationWithParamterGuessesSuccess13.953
testCompletionWithParamterGuesses2Success11.531
testApplicationWithParamterGuesses2Success29.391
testInitializationWithNoChangesFailurenull

junit.framework.AssertionFailedError: null
at org.eclipse.jdt.text.tests.performance.DocumentLineDifferInitializationTest.measureInitialization(DocumentLineDifferInitializationTest.java:86)
at org.eclipse.jdt.text.tests.performance.DocumentLineDifferInitializationTest.runInitializationMeasurements(DocumentLineDifferInitializationTest.java:71)
at org.eclipse.jdt.text.tests.performance.DocumentLineDifferInitializationTest.testInitializationWithNoChanges(DocumentLineDifferInitializationTest.java:33)
at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
at junit.extensions.TestSetup$1.protect(TestSetup.java:23)
at junit.extensions.TestSetup.run(TestSetup.java:27)
at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
at junit.extensions.TestSetup$1.protect(TestSetup.java:23)
at junit.extensions.TestSetup.run(TestSetup.java:27)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:376)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:209)
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:4041)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2640)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438)
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115)
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:196)
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:369)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:620)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:575)
at org.eclipse.equinox.launcher.Main.run(Main.java:1408)
at org.eclipse.equinox.launcher.Main.main(Main.java:1384)
at org.eclipse.core.launcher.Main.main(Main.java:34)
16.156
testInitializationWithFewChangesFailurenull

junit.framework.AssertionFailedError: null
at org.eclipse.jdt.text.tests.performance.DocumentLineDifferInitializationTest.measureInitialization(DocumentLineDifferInitializationTest.java:86)
at org.eclipse.jdt.text.tests.performance.DocumentLineDifferInitializationTest.runInitializationMeasurements(DocumentLineDifferInitializationTest.java:71)
at org.eclipse.jdt.text.tests.performance.DocumentLineDifferInitializationTest.testInitializationWithFewChanges(DocumentLineDifferInitializationTest.java:38)
at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
at junit.extensions.TestSetup$1.protect(TestSetup.java:23)
at junit.extensions.TestSetup.run(TestSetup.java:27)
at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
at junit.extensions.TestSetup$1.protect(TestSetup.java:23)
at junit.extensions.TestSetup.run(TestSetup.java:27)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:376)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:209)
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:4041)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2640)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438)
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115)
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:196)
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:369)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:620)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:575)
at org.eclipse.equinox.launcher.Main.run(Main.java:1408)
at org.eclipse.equinox.launcher.Main.main(Main.java:1384)
at org.eclipse.core.launcher.Main.main(Main.java:34)
16.203
testInitializationWithManyChangesFailurenull

junit.framework.AssertionFailedError: null
at org.eclipse.jdt.text.tests.performance.DocumentLineDifferInitializationTest.measureInitialization(DocumentLineDifferInitializationTest.java:86)
at org.eclipse.jdt.text.tests.performance.DocumentLineDifferInitializationTest.runInitializationMeasurements(DocumentLineDifferInitializationTest.java:71)
at org.eclipse.jdt.text.tests.performance.DocumentLineDifferInitializationTest.testInitializationWithManyChanges(DocumentLineDifferInitializationTest.java:43)
at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
at junit.extensions.TestSetup$1.protect(TestSetup.java:23)
at junit.extensions.TestSetup.run(TestSetup.java:27)
at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
at junit.extensions.TestSetup$1.protect(TestSetup.java:23)
at junit.extensions.TestSetup.run(TestSetup.java:27)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:376)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:209)
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:4041)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2640)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438)
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115)
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:196)
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:369)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:620)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:575)
at org.eclipse.equinox.launcher.Main.run(Main.java:1408)
at org.eclipse.equinox.launcher.Main.main(Main.java:1384)
at org.eclipse.core.launcher.Main.main(Main.java:34)
12.563
testInitializationWithManyChangesButEqualSizeSuccess3.187
testInitializationWithNoChangesFailurenull

junit.framework.AssertionFailedError: null
at org.eclipse.jdt.text.tests.performance.DocumentLineDifferInitializationTest.measureInitialization(DocumentLineDifferInitializationTest.java:86)
at org.eclipse.jdt.text.tests.performance.DocumentLineDifferInitializationTest.runInitializationMeasurements(DocumentLineDifferInitializationTest.java:66)
at org.eclipse.jdt.text.tests.performance.DocumentLineDifferInitializationTest.testInitializationWithNoChanges(DocumentLineDifferInitializationTest.java:33)
at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
at junit.extensions.TestSetup$1.protect(TestSetup.java:23)
at junit.extensions.TestSetup.run(TestSetup.java:27)
at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
at junit.extensions.TestSetup$1.protect(TestSetup.java:23)
at junit.extensions.TestSetup.run(TestSetup.java:27)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:376)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:209)
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:4041)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2640)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438)
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115)
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:196)
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:369)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:620)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:575)
at org.eclipse.equinox.launcher.Main.run(Main.java:1408)
at org.eclipse.equinox.launcher.Main.main(Main.java:1384)
at org.eclipse.core.launcher.Main.main(Main.java:34)
11.860
testInitializationWithFewChangesSuccess12.406
testInitializationWithManyChangesSuccess3.187
testInitializationWithManyChangesButEqualSizeSuccess3.188
testEditingUnchangedSuccess12.390
testEditingChangedSuccess12.829
testSuccess25.968
testSuccess0.000
Properties >>

Back to top

TestCase PerformanceTestSuite2

NameStatusTypeTime(s)
testOpenJavaEditor1Success64.406
testOpenJavaEditor2Success52.672
testOpenEditor3Success89.656
testOpenEditor4Success82.672
testOpenEditor5Success80.703
testOpenEditor6Success78.422
testSuccess0.000
Properties >>

Back to top

TestCase PerformanceTestSuite3

NameStatusTypeTime(s)
testOpenTextEditor1Success49.891
testOpenTextEditor2Success45.156
testOpenEditor3Success82.078
testSuccess0.000
Properties >>

Back to top

TestCase PerformanceTestSuite4

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

Back to top

TestCase PerformanceTestSuite5

NameStatusTypeTime(s)
testTextEditorStartupSuccess0.719
Properties >>

Back to top

TestCase WordRulePerformanceTestSuite

NameStatusTypeTime(s)
measureIgnoreCaseSuccess8.953
Properties >>

Back to top