# # This file contains the Expected Failure List (EFL) of EUT3.3 tests # for the run on Harmony DRLVM for all platforms. # # This file is used for generating results//report.txt and summary # index.htm files by ./build.xml using information from # results//results/xml/*.xml and results//output.txt. # # The following rules are used to create this file: # # - specify test suite name to expect failure for all tests in suite, like # "org.eclipse.jdt.ui.tests.LeakTestSuite" # # - specify particular test name to expect its failure, the test name # is to be taken from results\\results\xml\*.xml, like # "org.eclipse.jdt.core.tests.compiler.regression.LookupTest.test044 - 1.4" ############################################################################### # # Failure analysis is required # org.eclipse.ltk.core.refactoring.tests.AllTests org.eclipse.jdt.ui.tests.refactoring.RefactoringTestSetup.unknown org.eclipse.core.tests.databinding.observable.set.WritableSetRealmTest.testFireSetChangeRealmCheck org.eclipse.core.tests.databinding.observable.set.WritableSetRealmTest.testGetterCalledRealmCheck org.eclipse.jdt.core.tests.builder.IncrementalTests.testRenameMainType org.eclipse.jdt.core.tests.compiler.parser.ParserTest.test027 - 1.3 org.eclipse.jdt.core.tests.compiler.parser.ParserTest.test027 - 1.4 org.eclipse.jdt.core.tests.compiler.parser.ParserTest.test027 - 1.5 org.eclipse.jdt.core.tests.compiler.regression.AnnotationTest.test218 - 1.5 org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test1095 - 1.5 org.eclipse.jdt.core.tests.compiler.regression.RuntimeTests.test0600_reflection - 1.3 org.eclipse.jdt.core.tests.compiler.regression.RuntimeTests.test0600_reflection - 1.4 org.eclipse.jdt.core.tests.compiler.regression.RuntimeTests.test0600_reflection - 1.5 org.eclipse.jdt.core.tests.compiler.regression.RuntimeTests.test0601_reflection - 1.3 org.eclipse.jdt.core.tests.compiler.regression.RuntimeTests.test0601_reflection - 1.4 org.eclipse.jdt.core.tests.compiler.regression.RuntimeTests.test0601_reflection - 1.5 org.eclipse.jface.tests.viewers.SimpleTableViewerTest.testLabelProviderListeners org.eclipse.osgi.tests.bundles.ClassLoadingBundleTests.testURLsBug164077 ############################################################################### # # Failure is caused by Harmony bug # # HARMONY-3850 ([classlib] 2 EUT tests from core.runtime suite fail) org.eclipse.core.tests.runtime.content.IContentTypeManagerTest.testRootElementAndDTDDescriber # HARMONY-3359 ([drlvm][jit][jet][EUT] "testClass" test fails 12 times in # org.eclipse.ui.tests suit) org.eclipse.ui.tests.dynamicplugins.BrowserTests.testClass() for org.eclipse.ui.tests.dynamicplugins.BrowserTests org.eclipse.ui.tests.dynamicplugins.DecoratorTests.testClass() for org.eclipse.ui.tests.dynamicplugins.DecoratorTests org.eclipse.ui.tests.dynamicplugins.EditorTests.testClass() for org.eclipse.ui.tests.dynamicplugins.EditorTests org.eclipse.ui.tests.dynamicplugins.HelpSupportTests.testClass() for org.eclipse.ui.tests.dynamicplugins.HelpSupportTests org.eclipse.ui.tests.dynamicplugins.IntroTests.testClass() for org.eclipse.ui.tests.dynamicplugins.IntroTests org.eclipse.ui.tests.dynamicplugins.NewWizardTests.testClass() for org.eclipse.ui.tests.dynamicplugins.NewWizardTests org.eclipse.ui.tests.dynamicplugins.ObjectContributionTests.testClass() for org.eclipse.ui.tests.dynamicplugins.ObjectContributionTests org.eclipse.ui.tests.dynamicplugins.PerspectiveTests.testClass() for org.eclipse.ui.tests.dynamicplugins.PerspectiveTests org.eclipse.ui.tests.dynamicplugins.PreferencePageTests.testClass() for org.eclipse.ui.tests.dynamicplugins.PreferencePageTests org.eclipse.ui.tests.dynamicplugins.PropertyPageTests.testClass() for org.eclipse.ui.tests.dynamicplugins.PropertyPageTests org.eclipse.ui.tests.dynamicplugins.StartupTests.testClass() for org.eclipse.ui.tests.dynamicplugins.StartupTests org.eclipse.ui.tests.dynamicplugins.StatusHandlerTests.testClass() for org.eclipse.ui.tests.dynamicplugins.StatusHandlerTests org.eclipse.ui.tests.dynamicplugins.ViewTests.testClass() for org.eclipse.ui.tests.dynamicplugins.ViewTests # HARMONY-4189 ([classlib][launcher][eut] Harmony JRE java launcher strips # quotes for JVM properties) org.eclipse.jdt.debug.tests.core.ArgumentTests.testVMArgStandardEmbeddedQuotes org.eclipse.jdt.debug.tests.core.ArgumentTests.testVMArgEmbeddedQuotes ############################################################################### # # Failure is caused by Eclipse bug # # TODO - need to double check the issue is not reproducible on EUT 3.3 because # the fix might be integrated to special Eclipse branch (not R-3.3 one). # https://bugs.eclipse.org/bugs/show_bug.cgi?id=195509 (status=FIXED for R3.3.1) org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0641 - 1.5 org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0800 - 1.5 # https://bugs.eclipse.org/bugs/show_bug.cgi?id=195526 (status=FIXED for R3.3.1) org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0744 - 1.5 # https://bugs.eclipse.org/bugs/show_bug.cgi?id=181026 (target=3.4) org.eclipse.jdt.debug.tests.sourcelookup.ExternalArchiveSourceContainerTests.testArchiveSourceContainerMemento org.eclipse.jdt.debug.tests.sourcelookup.ExternalArchiveSourceContainerTests.testAutoDetectRootSourceLookupPositive org.eclipse.jdt.debug.tests.sourcelookup.ExternalArchiveSourceContainerTests.testAutoDetectRootSourceLookupNegative org.eclipse.jdt.debug.tests.sourcelookup.ExternalArchiveSourceContainerTests.testSourceLookupPositive org.eclipse.jdt.debug.tests.sourcelookup.ExternalArchiveSourceContainerTests.testSourceLookupNegative org.eclipse.jdt.debug.tests.sourcelookup.ExternalArchiveSourceContainerTests.testPartiallyQualifiedSourceLookupPositive org.eclipse.jdt.debug.tests.sourcelookup.ExternalArchiveSourceContainerTests.testAutoDetectUnqualifiedSourceLookupPositive # https://bugs.eclipse.org/bugs/show_bug.cgi?id=176157 (but status=FIXED for 3.3) org.eclipse.ant.tests.ui.editor.CodeCompletionTest.testAttributeProposals # these tests fail if one runs them with user.home & java.io.tmpdir properties # redefined on both Harmony and RI. This may be an issues of tests or of Eclipse # itself. (see HARMONY-5307) org.eclipse.jdt.ui.tests.quickfix.CleanUpTest.testSerialVersion01 org.eclipse.jdt.ui.tests.quickfix.CleanUpTest.testSerialVersion02 org.eclipse.jdt.ui.tests.quickfix.CleanUpTest.testSerialVersion03 org.eclipse.jdt.ui.tests.quickfix.CleanUpTest.testSerialVersion04 org.eclipse.jdt.ui.tests.quickfix.CleanUpTest.testSerialVersion05 org.eclipse.jdt.ui.tests.quickfix.CleanUpTest.testSerialVersionBug139381 # invalid tests (not reproted to Eclipse.org, see HARMONY-5248) org.eclipse.ui.tests.api.IWorkingSetManagerTest.testAddWorkingSet org.eclipse.ui.tests.api.IWorkingSetManagerTest.testGetWorkingSets org.eclipse.ui.tests.api.IWorkingSetManagerTest.testRemoveWorkingSet ############################################################################## # # Invalid tests # (no tests failure evaluation is required) # # Invalid: JVMPI is unsupported - deprecated functionality org.eclipse.jdt.ui.tests.LeakTestSuite # Invalid: intermittently fails on RI (see technical details in HARMONY-3851) # org.eclipse.core.tests.internal.runtime.PlatformURLSessionTest.test1OutputOnReadOnly # org.eclipse.core.tests.internal.runtime.PlatformURLSessionTest.test2Resolution # Invalid: intermittently fails on RI # org.eclipse.core.tests.runtime.jobs.JobTest.testGetResult # org.eclipse.swt.tests.junit.Test_org_eclipse_swt_custom_StyledText.test_copy # org.eclipse.swt.tests.junit.Test_org_eclipse_swt_custom_StyledText.test_paste # org.eclipse.swt.tests.junit.Test_org_eclipse_swt_widgets_Text.test_copy org.eclipse.swt.tests.junit.Test_org_eclipse_swt_widgets_Text.test_pasteIndex # Invalid test, see HARMONY-5747 org.eclipse.update.tests.api.TestLocalSiteAPI.testFileParsing org.eclipse.update.tests.api.TestLocalSiteAPI.testBundleManifestParsing