Index: adaptors/eut/parameters.xml =================================================================== --- adaptors/eut/parameters.xml (revision 553764) +++ adaptors/eut/parameters.xml (working copy) @@ -15,14 +15,14 @@ See the License for the specific language governing permissions and limitations under the License. --> - + + value="${hdk.parameters.shared.binaries.jre.dir}"/> Index: adaptors/eut/adaptor.xml =================================================================== --- adaptors/eut/adaptor.xml (revision 553764) +++ adaptors/eut/adaptor.xml (working copy) @@ -33,14 +33,20 @@ inheritAll="false"> + + + @@ -52,7 +58,7 @@ inheritAll="false"> - @@ -90,7 +96,6 @@ - JDIDebugUIPlugin preference store ++ * @return ++ */ ++ protected IPreferenceStore getPrefStore() { ++ return JDIDebugUIPlugin.getDefault().getPreferenceStore(); ++ } ++} + Property changes on: tests/eut/extra/eut.3.2.jdtdebug.patching/patch/tests/eclipse.162366.patch ___________________________________________________________________ Name: svn:executable + * Index: tests/eut/extra/eut.3.2.jdtdebug.patching/patch/testprograms/testprograms.eclipse.162366.patch =================================================================== --- tests/eut/extra/eut.3.2.jdtdebug.patching/patch/testprograms/testprograms.eclipse.162366.patch (revision 0) +++ tests/eut/extra/eut.3.2.jdtdebug.patching/patch/testprograms/testprograms.eclipse.162366.patch (revision 0) @@ -0,0 +1,164 @@ +diff -u -r org.eclipse.jdt.debug.tests/testprograms/StepFilterOne.java org.eclipse.jdt.debug.tests/testprograms/StepFilterOne.java +--- org.eclipse.jdt.debug.tests/testprograms/StepFilterOne.java 2007-06-20 20:15:57.129366200 +0700 ++++ org.eclipse.jdt.debug.tests/testprograms/StepFilterOne.java 2007-06-20 20:01:01.462836200 +0700 +@@ -1,25 +1,27 @@ +-/******************************************************************************* +- * Copyright (c) 2000, 2005 IBM Corporation and others. +- * All rights reserved. This program and the accompanying materials +- * are made available under the terms of the Eclipse Public License v1.0 +- * which accompanies this distribution, and is available at +- * http://www.eclipse.org/legal/epl-v10.html +- * +- * Contributors: +- * IBM Corporation - initial API and implementation +- *******************************************************************************/ +- +-public class StepFilterOne { +- +- public static void main(String[] args) { +- StepFilterOne sf1 = new StepFilterOne(); +- sf1.go(); +- } +- +- private void go() { +- StepFilterTwo sf2 = new StepFilterTwo(); +- sf2.test(); +- sf2.go(); +- } +-} +- ++/******************************************************************************* ++ * Copyright (c) 2000, 2006 IBM Corporation and others. ++ * All rights reserved. This program and the accompanying materials ++ * are made available under the terms of the Eclipse Public License v1.0 ++ * which accompanies this distribution, and is available at ++ * http://www.eclipse.org/legal/epl-v10.html ++ * ++ * Contributors: ++ * IBM Corporation - initial API and implementation ++ *******************************************************************************/ ++ ++public class StepFilterOne { ++ ++ public static void main(String[] args) { ++ StepFilterOne sf1 = new StepFilterOne(); ++ sf1.go(); ++ } ++ ++ private void go() { ++ StepFilterTwo sf2 = new StepFilterTwo(); ++ sf2.test(); ++ sf2.go(); ++ sf2.test(); ++ sf2.go(); ++ } ++} ++ +diff -u -r org.eclipse.jdt.debug.tests/testprograms/StepFilterThree.java org.eclipse.jdt.debug.tests/testprograms/StepFilterThree.java +--- org.eclipse.jdt.debug.tests/testprograms/StepFilterThree.java 2007-06-20 20:15:57.129366200 +0700 ++++ org.eclipse.jdt.debug.tests/testprograms/StepFilterThree.java 2007-06-20 20:01:01.462836200 +0700 +@@ -1,22 +1,22 @@ +-/******************************************************************************* +- * Copyright (c) 2000, 2005 IBM Corporation and others. +- * All rights reserved. This program and the accompanying materials +- * are made available under the terms of the Eclipse Public License v1.0 +- * which accompanies this distribution, and is available at +- * http://www.eclipse.org/legal/epl-v10.html +- * +- * Contributors: +- * IBM Corporation - initial API and implementation +- *******************************************************************************/ +- +-public class StepFilterThree { +- +- public StepFilterThree() { +- //int i = 0; +- } +- +- void go() { +- System.out.println("StepFilterThree.go()"); +- } +-} +- ++/******************************************************************************* ++ * Copyright (c) 2000, 2006 IBM Corporation and others. ++ * All rights reserved. This program and the accompanying materials ++ * are made available under the terms of the Eclipse Public License v1.0 ++ * which accompanies this distribution, and is available at ++ * http://www.eclipse.org/legal/epl-v10.html ++ * ++ * Contributors: ++ * IBM Corporation - initial API and implementation ++ *******************************************************************************/ ++ ++public class StepFilterThree { ++ ++ public StepFilterThree() { ++ //int i = 0; ++ } ++ ++ void go() { ++ for (int i = 0; i < 10; i++); ++ } ++} ++ +diff -u -r org.eclipse.jdt.debug.tests/testprograms/StepFilterTwo.java org.eclipse.jdt.debug.tests/testprograms/StepFilterTwo.java +--- org.eclipse.jdt.debug.tests/testprograms/StepFilterTwo.java 2007-06-20 20:15:57.129366200 +0700 ++++ org.eclipse.jdt.debug.tests/testprograms/StepFilterTwo.java 2007-06-20 20:01:01.462836200 +0700 +@@ -1,28 +1,28 @@ +-/******************************************************************************* +- * Copyright (c) 2000, 2005 IBM Corporation and others. +- * All rights reserved. This program and the accompanying materials +- * are made available under the terms of the Eclipse Public License v1.0 +- * which accompanies this distribution, and is available at +- * http://www.eclipse.org/legal/epl-v10.html +- * +- * Contributors: +- * IBM Corporation - initial API and implementation +- *******************************************************************************/ +- +-public class StepFilterTwo { +- +- private StepFilterThree sf3; +- +- public StepFilterTwo() { +- sf3 = new StepFilterThree(); +- } +- +- protected void go() { +- sf3.go(); +- } +- +- void test() { +- System.out.println("StepFilterTwo.test()"); +- } +-} +- ++/******************************************************************************* ++ * Copyright (c) 2000, 2006 IBM Corporation and others. ++ * All rights reserved. This program and the accompanying materials ++ * are made available under the terms of the Eclipse Public License v1.0 ++ * which accompanies this distribution, and is available at ++ * http://www.eclipse.org/legal/epl-v10.html ++ * ++ * Contributors: ++ * IBM Corporation - initial API and implementation ++ *******************************************************************************/ ++ ++public class StepFilterTwo { ++ ++ private StepFilterThree sf3; ++ ++ public StepFilterTwo() { ++ sf3 = new StepFilterThree(); ++ } ++ ++ protected void go() { ++ sf3.go(); ++ } ++ ++ void test() { ++ for (int i = 0; i < 10; i++); ++ } ++} ++ Property changes on: tests/eut/extra/eut.3.2.jdtdebug.patching/patch/testprograms/testprograms.eclipse.162366.patch ___________________________________________________________________ Name: svn:executable + * Index: tests/eut/extra/eut.3.2.jdtdebug.patching/patch/testprograms/testprograms.eclipse.193488.patch =================================================================== --- tests/eut/extra/eut.3.2.jdtdebug.patching/patch/testprograms/testprograms.eclipse.193488.patch (revision 0) +++ tests/eut/extra/eut.3.2.jdtdebug.patching/patch/testprograms/testprograms.eclipse.193488.patch (revision 0) @@ -0,0 +1,12 @@ +diff -u -r org.eclipse.jdt.debug.tests/testprograms/org/eclipse/debug/tests/targets/StepIntoSelectionClass.java org.eclipse.jdt.debug.tests/testprograms/org/eclipse/debug/tests/targets/StepIntoSelectionClass.java +--- org.eclipse.jdt.debug.tests/testprograms/org/eclipse/debug/tests/targets/StepIntoSelectionClass.java 2007-06-20 20:15:57.098120200 +0700 ++++ org.eclipse.jdt.debug.tests/testprograms/org/eclipse/debug/tests/targets/StepIntoSelectionClass.java 2007-06-20 19:09:45.905734000 +0700 +@@ -18,7 +18,7 @@ + public class StepIntoSelectionClass { + + public static void main(String[] args) { +- StepIntoSelectionClass stepper = new StepIntoSelectionClass(); ++ StepIntoSelectionClass stepper = new StepIntoSelectionClass(); stepper.step(); + stepper.step(); + } + Property changes on: tests/eut/extra/eut.3.2.jdtdebug.patching/patch/testprograms/testprograms.eclipse.193488.patch ___________________________________________________________________ Name: svn:executable + * Index: tests/eut/extra/eut.3.2.jdtdebug.patching/readme.txt =================================================================== --- tests/eut/extra/eut.3.2.jdtdebug.patching/readme.txt (revision 0) +++ tests/eut/extra/eut.3.2.jdtdebug.patching/readme.txt (revision 0) @@ -0,0 +1,84 @@ + ===================================================================== + Apply patches to Eclipse Unit Tests 'jdtcorecompiler' suite in order to + pass on Apache Harmony + ===================================================================== + +This document describes how to apply patches to Eclipse Unit Tests 'jdtdebug' +suite in order to pass on Apache Harmony and how to use the Apache Ant script in +this archive to apply the patches. + +--------------- +Archive Content +--------------- + +This archive contains script for patching Eclipse Unit Tests 'jdtcorecompiler' +suite. The archive content is as follows: + ++/ +|-+patch/ - directory containing patches to apply +| | +| |--testprograms - patches for simple classes used as the code to debug +| | +| |--tests - jdtdebug tests patches +| +|--build.xml - Apache Ant scrip that applies given patches +| +|--properties - properties file specifying Eclipse 3.2 and EUT 3.2 locations +| +|--readme.txt - This README file + +------------------------------------------------------------ +Known issues preventing 'jdtdebug' suite from passing +on Harmony that need to be workarounded +------------------------------------------------------------ + +1. https://bugs.eclipse.org/bugs/show_bug.cgi?id=162366 +Several jdtdebug tests depend on VM behavior +2. https://bugs.eclipse.org/bugs/show_bug.cgi?id=193488 +org.eclipse.jdt.debug.test.stepping.StepIntoSelectionTests depend on VM behavior. +One of these tests leaves open error dialog window 'Execution did not enter +"step" before the current method returned.', which requires user +interaction to finish tests execution. + +------------------------------------ +How to patch 'jdtdebug' suite +------------------------------------ + +Prerequisites: Eclipse SDK 3.2, EUT 3.2 archives, ecj_3.2.jar (Eclipse batch compiler) + +1. Download EUT 3.2 and Eclipse 3.2 archives and ecj_3.2.jar from http://www.eclipse.org +2. Unpack Eclipse 3.2 archive +3. Unzip EUT 3.2 archive; in the 'eclipse-testing' directory that is + created after EUT unpacking unzip eclipse-junit-tests-*.zip, then unzip + eclipse-testing/eclipse/plugins/org.eclipse.sdk.tests.source_3.2.0.v20060329/src/org.eclipse.jdt.debug.tests_3.1.0/javadebugtestssrc.zip +4. Apply patches from 'patch/tests' directory to the unpacked jdtdebug sources +5. Apply patches from 'patch/testprograms' directory to eclipse-testing/eclipse/plugins/org.eclipse.jdt.debug.tests_3.1.0/testprograms +6. Compile source files using ECJ 3.2 compiler (add jar-s from eclipse plugins + directory and eclipse-testing/eclipse/plugins directory to the classpath) +7. Put compiled classes to the corresponding locations in + eclipse-testing/eclipse/plugins/org.eclipse.jdt.debug.tests_3.1.0/javadebugtests.jar +8. Pack everything back preserving the archives structure + +----------------------------------------------------- +How to patch 'jdtdebug' suite using the script +----------------------------------------------------- + +1. Unpack this archive, review properties file and modify it if necessary + (for example, if you have EUT and/or Eclipse archives locally and don't need + to download them from http://www.eclipse.org) +2. Make sure you have at least 600Mb of free space on your hard-drive +3. Make sure you have ecj_3.2.jar in your ANT_HOME/lib directory +4. Make sure that PATH environment variable contains JRE 1.5 (use RI) and Apache + Ant (version >=1.6.5), and that JAVA_HOME and ANT_HOME are properly set up. + Make sure that 'unzip' tool can also be found in your PATH +4. Change directory to the unpacked 'eut.3.2.jdtdebug.patching' directory and run: + ant + Patching may take several minutes because it deals with heavy-weight archives +5. Find the patched EUT archive in 'patched' directory +6. If the script failed because of configuration issues you might need to clean + environment by running + ant clean + + + + Index: tests/eut/extra/eut.3.2.jdtdebug.patching/properties =================================================================== --- tests/eut/extra/eut.3.2.jdtdebug.patching/properties (revision 0) +++ tests/eut/extra/eut.3.2.jdtdebug.patching/properties (revision 0) @@ -0,0 +1,27 @@ +## Licensed to the Apache Software Foundation (ASF) under one +## or more contributor license agreements. See the NOTICE file +## distributed with this work for additional information +## regarding copyright ownership. The ASF licenses this file +## to you under the Apache License, Version 2.0 (the +## "License"); you may not use this file except in compliance +## with the License. You may obtain a copy of the License at +## +## http://www.apache.org/licenses/LICENSE-2.0 +## +## Unless required by applicable law or agreed to in writing, +## software distributed under the License is distributed on an +## "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +## KIND, either express or implied. See the License for the +## specific language governing permissions and limitations +## under the License. +## ====================================================================================== +## + +#Where to fetch from EUT & Eclipse. Specify remote location (using protocol +#prefix http://, ftp://) or local machine location (using absolute path and +#file: prefix). + +#Eclipse filename prefix should be of the form: eclipse-SDK- +eclipse.filename.prefix=eclipse-SDK-3.2 +eut.location=http://mirrors.nsa.co.il/eclipse/eclipse/downloads/drops/R-3.2-200606291905/ +eclipse.location=http://mirrors.nsa.co.il/eclipse/eclipse/downloads/drops/R-3.2-200606291905/ Property changes on: tests/eut/extra/eut.3.2.jdtdebug.patching/properties ___________________________________________________________________ Name: svn:executable + * Index: tests/eut/extra/eut.3.2.jdtdebug.patching/build.xml =================================================================== --- tests/eut/extra/eut.3.2.jdtdebug.patching/build.xml (revision 0) +++ tests/eut/extra/eut.3.2.jdtdebug.patching/build.xml (revision 0) @@ -0,0 +1,354 @@ + + + + +Apply patches to Eclipse Unit Tests jdtdebug suite in order to pass on Apache Harmony + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: tests/eut/extra/eut.3.2.jdtcorecompiler.patching/readme.txt =================================================================== --- tests/eut/extra/eut.3.2.jdtcorecompiler.patching/readme.txt (revision 553766) +++ tests/eut/extra/eut.3.2.jdtcorecompiler.patching/readme.txt (working copy) @@ -8,16 +8,14 @@ this archive to apply the patches. --------------- -Archive Content +Directory Content --------------- -This archive contains script for patching Eclipse Unit Tests 'jdtcorecompiler' +This directory contains script for patching Eclipse Unit Tests 'jdtcorecompiler' suite. The archive content is as follows: -+/ ++/ |-+patch/ - directory containing patches to apply -| | -| |--patch_eclipse172820 - patch to workaround EUT issue (see details below) | |--build.xml - Apache Ant scrip that applies given patches | Index: tests/eut/extra/eut.3.2.jdtcorecompiler.patching/build.xml =================================================================== --- tests/eut/extra/eut.3.2.jdtcorecompiler.patching/build.xml (revision 553766) +++ tests/eut/extra/eut.3.2.jdtcorecompiler.patching/build.xml (working copy) @@ -129,7 +129,7 @@ - + Index: tests/eut/efl.windows.x86 =================================================================== --- tests/eut/efl.windows.x86 (revision 553850) +++ tests/eut/efl.windows.x86 (working copy) @@ -6,14 +6,10 @@ #Failures and errors #TODO: To be investigated: -org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0641 - 1.5 # To be investigated -org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0744 - 1.5 # To be investigated -org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0800 - 1.5 # To be investigated -org.eclipse.jdt.core.tests.compiler.regression.VarargsTest.test030 - 1.5 # To be investigated +org.eclipse.jdt.core.tests.compiler.regression.VarargsTest.test030 - 1.5 # To be investigated, not reproducible on EUT 3.3 #Harmony issues - # gc_gen warning in the output: tests fail because they compare the actual output with the expected ones. http://www.mail-archive.com/dev@harmony.apache.org/msg07849.html org.eclipse.jdt.core.tests.compiler.regression.LookupTest.test043 - 1.3 org.eclipse.jdt.core.tests.compiler.regression.RuntimeTests.test0500_synchronization - 1.3 @@ -43,7 +39,7 @@ org.eclipse.jface.tests.databinding.DatabindingContextTest.testBindValueTarget # HARMONY-3362 -# HARMONY-3862: most probably is the ECJ issue, investigation in progress +# HARMONY-3862 / https://bugs.eclipse.org/bugs/show_bug.cgi?id=194398 org.eclipse.team.tests.ccvs.core.provider.CVSProviderTest.testUpdateWithNoChange org.eclipse.team.tests.ccvs.core.provider.IsModifiedTests.testUpdateIgnoreLocal org.eclipse.team.tests.ccvs.core.subscriber.CVSMergeSubscriberTest.testIncomingChanges @@ -70,17 +66,21 @@ org.eclipse.team.tests.ccvs.core.subscriber.CVSCompareSubscriberTest.testInvalidTag org.eclipse.team.tests.ccvs.core.subscriber.CVSCompareSubscriberTest.testBinaryAddition org.eclipse.team.tests.ccvs.core.subscriber.CVSCompareSubscriberTest.testBinaryMarkAsMerged -# HARMONY-3862 related failures +# HARMONY-3862 / https://bugs.eclipse.org/bugs/show_bug.cgi?id=194398 related failures # HARMONY-4189 org.eclipse.jdt.debug.tests.core.ArgumentTests.testVMArgStandardEmbeddedQuotes org.eclipse.jdt.debug.tests.core.ArgumentTests.testVMArgEmbeddedQuotes -# End of HARMONY-4189failures +# End of HARMONY-4189 failures org.eclipse.jdt.debug.tests.core.HitCountBreakpointsTests.testResetHitCountBreakpoint # HARMONY-4191 -#Eclipse issues fixed in Eclipse 3.3 only +#Eclipse issues fixed in Eclipse 3.3 or later +org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0641 - 1.5 # https://bugs.eclipse.org/bugs/show_bug.cgi?id=195509 +org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0800 - 1.5 # https://bugs.eclipse.org/bugs/show_bug.cgi?id=195509 +org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0744 - 1.5 # https://bugs.eclipse.org/bugs/show_bug.cgi?id=195526 + # https://bugs.eclipse.org/bugs/show_bug.cgi?id=181026 org.eclipse.jdt.debug.tests.core.ExternalArchiveSourceContainerTests.testArchiveSourceContainerMemento org.eclipse.jdt.debug.tests.core.ExternalArchiveSourceContainerTests.testAutoDetectRootSourceLookupPositive @@ -165,11 +165,13 @@ org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0992 - 1.5 org.eclipse.jdt.core.tests.compiler.regression.MethodVerifyTest.test088 - 1.5 #end of HARMONY-3393 = https://bugs.eclipse.org/bugs/show_bug.cgi?id=188103, fixed in EUT 3.3 + +#Invalid tests failing on RI + org.eclipse.core.tests.internal.runtime.PlatformURLSessionTest.test1OutputOnReadOnly # Invalid: intermittently fails on RI, looks like test issue org.eclipse.core.tests.internal.runtime.PlatformURLSessionTest.test2Resolution # Invalid: intermittently fails on RI, looks like test issue org.eclipse.core.tests.runtime.jobs.JobTest.testGetResult # Invalid: intermittently fails on RI org.eclipse.jdt.debug.tests.core.MethodBreakpointTests.testInnerClassesHit # Incorrect test, timeout is not enough for Harmony - org.eclipse.swt.tests.junit.Test_org_eclipse_swt_custom_StyledText.test_copy # Invalid: intermittently fails on RI org.eclipse.swt.tests.junit.Test_org_eclipse_swt_custom_StyledText.test_paste # Invalid: intermittently fails on RI org.eclipse.swt.tests.junit.Test_org_eclipse_swt_widgets_Text.test_copy # Invalid: intermittently fails on RI Index: tests/eut/EUT.README.TXT =================================================================== --- tests/eut/EUT.README.TXT (revision 553766) +++ tests/eut/EUT.README.TXT (working copy) @@ -18,14 +18,24 @@ |-+extra/ - extra scripts and patches that might be useful for EUT runs | | | |-+eut.3.2.jdtcorecompiler.patching/ - patches for EUT 3.2 'jdtcorecompiler' suite in order to pass on Apache Harmony - | | - | |-+patch/ - directory containing patches to be applied - | | - | |--build.xml - script that applies the patches - | | - | |--properties - patching pre-requisites settings (EUT and Eclipse 3.2 location) - | | - | |--readme.txt - readme file describing the patches + | | | + | | |-+patch/ - directory containing patches to be applied + | | | + | | |--build.xml - script that applies the patches + | | | + | | |--properties - patching pre-requisites settings (EUT and Eclipse 3.2 location) + | | | + | | |--readme.txt - readme file describing the patches + | | + | |-+eut.3.2.jdtdebug.patching/ - patches for EUT 3.2 'jdtdebug' suite in order to pass on Apache Harmony + | | | + | | |-+patch/ - directory containing patches to be applied + | | | + | | |--build.xml - script that applies the patches + | | | + | | |--properties - patching pre-requisites settings (EUT and Eclipse 3.2 location) + | | | + | | |--readme.txt - readme file describing the patches | |--build.xml - main EUT suite launching script | @@ -40,7 +50,8 @@ -------------- * Make sure that PATH environment variable contains JRE 1.5 (use RI) and Apache Ant (version >=1.6.5), and that JAVA_HOME and ANT_HOME are properly set up. Make -sure that 'unzip' tool can also be found in your PATH. +sure that 'unzip' tool can also be found in your PATH (use Info-ZIP UnZip version +5.41 or later http://www.info-zip.org/pub/infozip/UnZip.html). * If you use proxy server, specify proxy settings by setting ANT_OPTS environment variable: @@ -111,5 +122,14 @@ Some tests from org.eclipse.jdt.core.tests.eval suite fail because the timeout for VM launch is not enough for DRLVM. The patch consists in increasing the timeout to 30 seconds. -3. As a temporary workaround for http://issues.apache.org/jira/browse/HARMONY-2914 +3. https://bugs.eclipse.org/bugs/show_bug.cgi?id=162366: + Several jdtdebug tests depend on VM behavior. See 'extra/eut.3.2.jdtdebug.patching/readme.txt' + for details on how to apply the patch. +4. https://bugs.eclipse.org/bugs/show_bug.cgi?id=193488: + org.eclipse.jdt.debug.test.stepping.StepIntoSelectionTests depend on VM behavior. + One of these tests leaves open error dialog window 'Execution did not enter + "step" before the current method returned.', which requires user + interaction to finish tests execution. See 'extra/eut.3.2.jdtdebug.patching/readme.txt' + for details on how to apply the patch. +5. As a temporary workaround for http://issues.apache.org/jira/browse/HARMONY-2914 set open files limit to 64000 when running on Linux. Index: tests/eut/efl.linux.x86 =================================================================== --- tests/eut/efl.linux.x86 (revision 553766) +++ tests/eut/efl.linux.x86 (working copy) @@ -1,38 +1,26 @@ #Crashes & Hangs -org.eclipse.jdt.debug.tests.AutomatedSuite # HARMONY-4066 org.eclipse.jdt.ui.tests.LeakTestSuite # JVMPI is unsupported - deprecated functionality, see Bug-2590 +org.eclipse.team.tests.ccvs.core.AllTests # HARMONY-4298 #Failures and errors -#Eclipse issues fixed in EUT 3.3 only -org.eclipse.ant.tests.ui.editor.CodeCompletionTest.testAttributeProposals # https://bugs.eclipse.org/bugs/show_bug.cgi?id=176157, fixed in EUT 3.3 -org.eclipse.jdt.apt.tests.MirrorTests.testMirror # HARMONY-3390 = https://bugs.eclipse.org/bugs/show_bug.cgi?id=161492, fixed in EUT 3.3 -org.eclipse.jdt.ui.tests.nls.NLSSourceModifierTest.testBug95708_2 # HARMONY-3391 = https://bugs.eclipse.org/bugs/show_bug.cgi?id=189146, fixed in EUT 3.3 -org.eclipse.jdt.ui.tests.nls.NLSSourceModifierTest.testInsertionOrder2 # HARMONY-3391 = https://bugs.eclipse.org/bugs/show_bug.cgi?id=189146, fixed in EUT 3.3 +#TODO: To be investigated: +org.eclipse.jdt.core.tests.compiler.regression.VarargsTest.test030 - 1.5 # To be investigated, not reproducible on EUT 3.3 +#Harmony issues -org.eclipse.core.tests.internal.runtime.PlatformURLSessionTest.test1OutputOnReadOnly # Invalid: intermittently fail on RI, looks like test issue -org.eclipse.core.tests.internal.runtime.PlatformURLSessionTest.test2Resolution # Invalid: intermittently fail on RI, looks like test issue +# gc_gen warning in the output: tests fail because they compare the actual output with the expected ones. http://www.mail-archive.com/dev@harmony.apache.org/msg07849.html +org.eclipse.jdt.core.tests.compiler.regression.LookupTest.test043 - 1.3 +org.eclipse.jdt.core.tests.compiler.regression.RuntimeTests.test0500_synchronization - 1.3 +org.eclipse.jdt.core.tests.compiler.regression.LookupTest.test044 - 1.4 +org.eclipse.jdt.core.tests.compiler.regression.FlowAnalysisTest.test009 - 1.4 +org.eclipse.jdt.core.tests.compiler.regression.LookupTest.test031 - 1.5 +org.eclipse.jdt.core.tests.compiler.regression.NonFatalErrorTest.test005 - 1.5 +org.eclipse.jdt.core.tests.compiler.regression.FlowAnalysisTest.test025 - 1.4 +# enf of gc_gen warning affected failures -#To be investigated: - -org.eclipse.jdt.core.tests.model.JavaProjectTests.testExtraJavaLikeExtension1 # to be investigated, similar to HARMONY-3393 -org.eclipse.jdt.core.tests.model.JavaProjectTests.testUserLibrary # to be investigated, similar to HARMONY-3393 -org.eclipse.jdt.core.tests.model.ClasspathTests.testEncodeDecodeEntry02 # to be investigated, similar to HARMONY-3393 -org.eclipse.jdt.core.tests.model.ClasspathTests.testEncodeDecodeEntry04 # to be investigated, similar to HARMONY-3393 -org.eclipse.jdt.core.tests.model.ClasspathTests.testEncodeDecodeEntry05 # to be investigated, similar to HARMONY-3393 -org.eclipse.jdt.core.tests.model.ClasspathTests.testUnknownAttributes # to be investigated, similar to HARMONY-3393 -org.eclipse.jdt.core.tests.model.ClasspathTests.testUnknownElements2 # to be investigated, similar to HARMONY-3393 -org.eclipse.jdt.core.tests.model.ReconcilerTests.testDeleteTwoMethods # to be investigated, similar to HARMONY-3393 -org.eclipse.jdt.core.tests.model.WorkingCopyOwnerTests.testBecomeWorkingCopy3 # to be investigated, similar to HARMONY-3393 -org.eclipse.jdt.core.tests.model.JavaLikeExtensionsTests.testGetJavaLikeExtensions01 # to be investigated, similar to HARMONY-3393 -org.eclipse.jdt.core.tests.model.JavaLikeExtensionsTests.testGetJavaLikeExtensions02 # to be investigated, similar to HARMONY-3393 - - -#Known issues -org.eclipse.core.tests.runtime.content.IContentTypeManagerTest.testContentDescription # HARMONY-3343 -org.eclipse.core.tests.runtime.content.IContentTypeManagerTest.testRootElementAndDTDDescriber # HARMONY-3343 +org.eclipse.core.tests.runtime.content.IContentTypeManagerTest.testRootElementAndDTDDescriber # HARMONY-3850 org.eclipse.jdt.text.tests.PluginsNotLoadedTest.testSearchPluginNotLoaded # HARMONY-3361 org.eclipse.ui.tests.dynamicplugins.BrowserTests.testClass # HARMONY-3359 org.eclipse.ui.tests.dynamicplugins.PreferencePageTests.testClass # HARMONY-3359 @@ -46,221 +34,81 @@ org.eclipse.ui.tests.dynamicplugins.ViewTests.testClass # HARMONY-3359 org.eclipse.ui.tests.dynamicplugins.NewWizardTests.testClass # HARMONY-3359 org.eclipse.ui.tests.dynamicplugins.ObjectContributionTests.testClass # HARMONY-3359 -org.eclipse.jdt.core.tests.model.ClasspathTests.testEncoding # HARMONY-3307 org.eclipse.jface.tests.databinding.ObservableTest.testAddChangeListener # HARMONY-3362 org.eclipse.jface.tests.databinding.DatabindingContextTest.testBindValueModel # HARMONY-3362 org.eclipse.jface.tests.databinding.DatabindingContextTest.testBindValueTarget # HARMONY-3362 -org.eclipse.team.tests.ccvs.core.CVSTestSetup.unknown # Configuration issue, see http://download.eclipse.org/eclipse/downloads/drops/M20070212-1330/automatedtesting.html for CVS configuration instructions -org.eclipse.team.tests.ccvs.core.CVSUITestSetup.unknown # Configuration issue, see http://download.eclipse.org/eclipse/downloads/drops/M20070212-1330/automatedtesting.html for CVS configuration instructions -# HARMONY-3393 -org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0109 - 1.5 -org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0110 - 1.5 -org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0111 - 1.5 -org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0429 - 1.5 -org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0444 - 1.5 -org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0499 - 1.5 -org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0719 - 1.5 -org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0720 - 1.5 -org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0729 - 1.5 -org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0768 - 1.5 -org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0777 - 1.5 -org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0778 - 1.5 -org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0968 - 1.5 -org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0989 - 1.5 -org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0991 - 1.5 -org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0992 - 1.5 -org.eclipse.jdt.core.tests.compiler.regression.MethodVerifyTest.test088 - 1.5 -#end of HARMONY-3393 affected tests -# HARMONY-3282 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test001 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test002 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test003 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test004 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test005 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test006 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test007 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test008 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test009 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test010 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test011 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test012 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test016 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test017 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test018 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test020 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test021 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test022 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test023 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test024 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test025 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test026 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test027 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test028 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test029 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test030 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test031 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test032 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test033 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test034 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test035 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test036 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test037 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test038 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test039 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test040 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test041 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test042 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test043 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test044 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test045 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test046 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test047 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test048 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test049 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test050 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test051 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test052 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test053 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test054 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test055 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test056 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test057 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test058 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test059 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test060 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test061 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test062 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.testNegative001 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.testNegative002 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.testNegative003 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.testNegative004 - 1.3 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test001 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test002 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test003 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test004 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test005 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test006 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test007 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test008 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test009 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test010 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test011 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test012 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test016 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test017 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test018 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test020 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test021 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test022 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test023 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test024 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test025 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test026 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test027 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test028 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test029 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test030 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test031 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test032 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test033 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test034 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test035 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test036 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test037 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test038 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test039 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test040 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test041 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test042 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test043 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test044 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test045 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test046 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test047 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test048 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test049 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test050 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test051 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test052 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test053 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test054 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test055 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test056 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test057 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test058 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test059 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test060 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test061 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test062 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.testNegative001 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.testNegative002 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.testNegative003 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.testNegative004 - 1.4 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test001 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test002 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test003 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test004 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test005 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test006 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test007 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test008 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test009 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test010 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test011 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test012 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test016 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test017 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test018 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test020 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test021 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test022 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test023 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test024 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test025 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test026 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test027 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test028 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test029 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test030 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test031 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test032 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test033 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test034 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test035 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test036 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test037 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test038 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test039 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test040 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test041 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test042 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test043 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test044 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test045 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test046 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test047 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test048 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test049 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test050 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test051 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test052 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test053 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test054 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test055 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test056 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test057 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test058 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test059 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test060 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test061 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test062 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.testNegative001 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.testNegative002 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.testNegative003 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.testNegative004 - 1.5 -org.eclipse.jdt.core.tests.eval.DebugEvaluationTest.test063 - 1.5 -# end of HARMONY-3282 failures -# https://bugs.eclipse.org/bugs/show_bug.cgi?id=192576 - will not be fixed in Eclipse 3.2 + + +# HARMONY-3862 / https://bugs.eclipse.org/bugs/show_bug.cgi?id=194398 +org.eclipse.team.tests.ccvs.core.provider.CVSProviderTest.testUpdateWithNoChange +org.eclipse.team.tests.ccvs.core.provider.IsModifiedTests.testUpdateIgnoreLocal +org.eclipse.team.tests.ccvs.core.subscriber.CVSMergeSubscriberTest.testIncomingChanges +org.eclipse.team.tests.ccvs.core.subscriber.CVSMergeSubscriberTest.test46007 +org.eclipse.team.tests.ccvs.core.subscriber.CVSMergeSubscriberTest.testMergableConflicts +org.eclipse.team.tests.ccvs.core.subscriber.CVSMergeSubscriberTest.testUnmergableConflicts +org.eclipse.team.tests.ccvs.core.subscriber.CVSMergeSubscriberTest.testLocalScrub +org.eclipse.team.tests.ccvs.core.subscriber.CVSMergeSubscriberTest.testBug37546MergeWantsToDeleteNewDirectories +org.eclipse.team.tests.ccvs.core.subscriber.CVSMergeSubscriberTest.testOutgoingDeletionAfterMergeBug53129 +org.eclipse.team.tests.ccvs.core.subscriber.CVSMergeSubscriberTest.testMarkAsMerged +org.eclipse.team.tests.ccvs.core.subscriber.CVSMergeSubscriberTest.testDeletedAddition +org.eclipse.team.tests.ccvs.core.subscriber.CVSMergeSubscriberTest.testFileAddedToBranch +org.eclipse.team.tests.ccvs.core.subscriber.CVSMergeSubscriberTest.testMergeNewFileToBranch +org.eclipse.team.tests.ccvs.core.subscriber.CVSWorkspaceSubscriberTest.testOverideAndUpdateSimple +org.eclipse.team.tests.ccvs.core.subscriber.CVSWorkspaceSubscriberTest.testOverrideOutgoingChanges +org.eclipse.team.tests.ccvs.core.subscriber.CVSWorkspaceSubscriberTest.testFileConflict +org.eclipse.team.tests.ccvs.core.subscriber.CVSWorkspaceSubscriberTest.testAdditionConflicts +org.eclipse.team.tests.ccvs.core.subscriber.CVSWorkspaceSubscriberTest.testDeletionConflicts +org.eclipse.team.tests.ccvs.core.subscriber.CVSWorkspaceSubscriberTest.testOverrideAndUpdateOutgoingAddition +org.eclipse.team.tests.ccvs.core.subscriber.CVSWorkspaceSubscriberTest.testOverUpdateAfterExternalDeletion +org.eclipse.team.tests.ccvs.core.mappings.ResourceMapperTests.testReplace +org.eclipse.team.tests.ccvs.core.subscriber.CVSMergeSubscriberTest.testBinaryAddition +org.eclipse.team.tests.ccvs.core.subscriber.CVSCompareSubscriberTest.testStandardChanges +org.eclipse.team.tests.ccvs.core.subscriber.CVSCompareSubscriberTest.testInvalidTag +org.eclipse.team.tests.ccvs.core.subscriber.CVSCompareSubscriberTest.testBinaryAddition +org.eclipse.team.tests.ccvs.core.subscriber.CVSCompareSubscriberTest.testBinaryMarkAsMerged +# HARMONY-3862 / https://bugs.eclipse.org/bugs/show_bug.cgi?id=194398 related failures + +# HARMONY-4189 +org.eclipse.jdt.debug.tests.core.ArgumentTests.testVMArgStandardEmbeddedQuotes +org.eclipse.jdt.debug.tests.core.ArgumentTests.testVMArgEmbeddedQuotes +# End of HARMONY-4189 failures + +org.eclipse.jdt.debug.tests.core.HitCountBreakpointsTests.testResetHitCountBreakpoint # HARMONY-4191 + +#Eclipse issues fixed in Eclipse 3.3 or later + +org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0641 - 1.5 # https://bugs.eclipse.org/bugs/show_bug.cgi?id=195509 +org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0800 - 1.5 # https://bugs.eclipse.org/bugs/show_bug.cgi?id=195509 +org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0744 - 1.5 # https://bugs.eclipse.org/bugs/show_bug.cgi?id=195526 + +# https://bugs.eclipse.org/bugs/show_bug.cgi?id=181026 +org.eclipse.jdt.debug.tests.core.ExternalArchiveSourceContainerTests.testArchiveSourceContainerMemento +org.eclipse.jdt.debug.tests.core.ExternalArchiveSourceContainerTests.testAutoDetectRootSourceLookupPositive +org.eclipse.jdt.debug.tests.core.ExternalArchiveSourceContainerTests.testAutoDetectRootSourceLookupNegative +org.eclipse.jdt.debug.tests.core.ExternalArchiveSourceContainerTests.testSourceLookupPositive +org.eclipse.jdt.debug.tests.core.ExternalArchiveSourceContainerTests.testSourceLookupNegative +org.eclipse.jdt.debug.tests.core.ExternalArchiveSourceContainerTests.testPartiallyQualifiedSourceLookupPositive +org.eclipse.jdt.debug.tests.core.ExternalArchiveSourceContainerTests.testAutoDetectUnqualifiedSourceLookupPositive +# end of https://bugs.eclipse.org/bugs/show_bug.cgi?id=181026 failures + +org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0370 - 1.5 #https://bugs.eclipse.org/bugs/show_bug.cgi?id=158518, fixed in EUT 3.3 +org.eclipse.ant.tests.ui.editor.CodeCompletionTest.testAttributeProposals # https://bugs.eclipse.org/bugs/show_bug.cgi?id=176157, fixed in EUT 3.3 +org.eclipse.jdt.apt.tests.MirrorTests.testMirror # HARMONY-3390 = https://bugs.eclipse.org/bugs/show_bug.cgi?id=161492, fixed in EUT 3.3 +org.eclipse.jdt.ui.tests.nls.NLSSourceModifierTest.testBug95708_2 # HARMONY-3391 = https://bugs.eclipse.org/bugs/show_bug.cgi?id=189146, fixed in EUT 3.3 +org.eclipse.jdt.ui.tests.nls.NLSSourceModifierTest.testInsertionOrder2 # HARMONY-3391 = https://bugs.eclipse.org/bugs/show_bug.cgi?id=189146, fixed in EUT 3.3 +org.eclipse.jdt.core.tests.model.JavaProjectTests.testExtraJavaLikeExtension1 # https://bugs.eclipse.org/bugs/show_bug.cgi?id=146215, fixed in EUT 3.3 +org.eclipse.jdt.core.tests.model.JavaProjectTests.testUserLibrary # https://bugs.eclipse.org/bugs/show_bug.cgi?id=146215, fixed in EUT 3.3 +org.eclipse.jdt.core.tests.model.ClasspathTests.testEncodeDecodeEntry02 # https://bugs.eclipse.org/bugs/show_bug.cgi?id=146215, fixed in EUT 3.3 +org.eclipse.jdt.core.tests.model.ClasspathTests.testEncodeDecodeEntry04 # https://bugs.eclipse.org/bugs/show_bug.cgi?id=146215, fixed in EUT 3.3 +org.eclipse.jdt.core.tests.model.ClasspathTests.testEncodeDecodeEntry05 # https://bugs.eclipse.org/bugs/show_bug.cgi?id=146215, fixed in EUT 3.3 +org.eclipse.jdt.core.tests.model.ClasspathTests.testUnknownAttributes # https://bugs.eclipse.org/bugs/show_bug.cgi?id=146215, fixed in EUT 3.3 +org.eclipse.jdt.core.tests.model.ClasspathTests.testUnknownElements2 # https://bugs.eclipse.org/bugs/show_bug.cgi?id=146215, fixed in EUT 3.3 +org.eclipse.jdt.core.tests.model.WorkingCopyOwnerTests.testBecomeWorkingCopy3 # https://bugs.eclipse.org/bugs/show_bug.cgi?id=146215, fixed in EUT 3.3 +org.eclipse.jdt.core.tests.model.JavaLikeExtensionsTests.testGetJavaLikeExtensions01 # https://bugs.eclipse.org/bugs/show_bug.cgi?id=146215, fixed in EUT 3.3 +org.eclipse.jdt.core.tests.model.JavaLikeExtensionsTests.testGetJavaLikeExtensions02 # https://bugs.eclipse.org/bugs/show_bug.cgi?id=146215, fixed in EUT 3.3 +org.eclipse.jdt.core.tests.model.JavadocTypeCompletionModelTest.test022 # https://bugs.eclipse.org/bugs/show_bug.cgi?id=187223, fixed in EUT 3.3 +org.eclipse.jdt.core.tests.model.ReconcilerTests.testDeleteTwoMethods # https://bugs.eclipse.org/bugs/show_bug.cgi?id=161555, fixed in EUT 3.3 +# https://bugs.eclipse.org/bugs/show_bug.cgi?id=188648 - will not be fixed in Eclipse 3.2 org.eclipse.jdt.core.tests.compiler.regression.BatchCompilerTest.test009 - 1.5 org.eclipse.jdt.core.tests.compiler.regression.BatchCompilerTest.test010 - 1.5 org.eclipse.jdt.core.tests.compiler.regression.BatchCompilerTest.test011 - 1.5 @@ -297,4 +145,35 @@ org.eclipse.jdt.core.tests.compiler.regression.BatchCompilerTest.test051 - 1.5 org.eclipse.jdt.core.tests.compiler.regression.BatchCompilerTest.test052 - 1.5 org.eclipse.jdt.core.tests.compiler.regression.BatchCompilerTest.test053 - 1.5 -# end of https://bugs.eclipse.org/bugs/show_bug.cgi?id=192576 failures +# end of https://bugs.eclipse.org/bugs/show_bug.cgi?id=188648 failures +# HARMONY-3393 = https://bugs.eclipse.org/bugs/show_bug.cgi?id=188103, fixed in EUT 3.3 +org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0109 - 1.5 +org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0110 - 1.5 +org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0111 - 1.5 +org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0429 - 1.5 +org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0444 - 1.5 +org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0499 - 1.5 +org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0719 - 1.5 +org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0720 - 1.5 +org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0729 - 1.5 +org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0768 - 1.5 +org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0777 - 1.5 +org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0778 - 1.5 +org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0968 - 1.5 +org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0989 - 1.5 +org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0991 - 1.5 +org.eclipse.jdt.core.tests.compiler.regression.GenericTypeTest.test0992 - 1.5 +org.eclipse.jdt.core.tests.compiler.regression.MethodVerifyTest.test088 - 1.5 +#end of HARMONY-3393 = https://bugs.eclipse.org/bugs/show_bug.cgi?id=188103, fixed in EUT 3.3 + +#Invalid tests failing on RI + +org.eclipse.core.tests.internal.runtime.PlatformURLSessionTest.test1OutputOnReadOnly # Invalid: intermittently fails on RI, looks like test issue +org.eclipse.core.tests.internal.runtime.PlatformURLSessionTest.test2Resolution # Invalid: intermittently fails on RI, looks like test issue +org.eclipse.core.tests.runtime.jobs.JobTest.testGetResult # Invalid: intermittently fails on RI +org.eclipse.jdt.debug.tests.core.MethodBreakpointTests.testInnerClassesHit # Incorrect test, timeout is not enough for Harmony +org.eclipse.swt.tests.junit.Test_org_eclipse_swt_custom_StyledText.test_copy # Invalid: intermittently fails on RI +org.eclipse.swt.tests.junit.Test_org_eclipse_swt_custom_StyledText.test_paste # Invalid: intermittently fails on RI +org.eclipse.swt.tests.junit.Test_org_eclipse_swt_widgets_Text.test_copy # Invalid: intermittently fails on RI +org.eclipse.swt.tests.junit.Test_org_eclipse_swt_widgets_Text.test_paste # Invalid: intermittently fails on RI + Index: tests/eut/eut.properties =================================================================== --- tests/eut/eut.properties (revision 553766) +++ tests/eut/eut.properties (working copy) @@ -23,9 +23,10 @@ #tests= #Time to wait before killing testsuite by timeout, milliseconds. Default is 7200000. -timeout=720000 +timeout=7200000 #Eclipse SDK and Eclipse Unit Tests versions and filenames +#Eclipse filename prefix should be of the form: eclipse-SDK- eclipse.filename.prefix=eclipse-SDK-3.2 eut.filename=eclipse-Automated-Tests-3.2.zip eclipse.buildid=3.2 Index: tests/eut/build.xml =================================================================== --- tests/eut/build.xml (revision 553766) +++ tests/eut/build.xml (working copy) @@ -35,7 +35,7 @@ - +