Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Won't Fix
-
None
-
None
-
None
Description
Upd: the archive attached is outdated, please refer to https://issues.apache.org/jira/browse/HARMONY-3556 for the up-to-date scripts.
The zip file attached contains the scripts for Eclipse Unit Tests runs on Harmony. Unpack the zip file and see eut/readme.txt for instructions. Please take into account that the scripts are supposed to download >200Mb from eclipse.org, so this might take some time and Internet traffic.
For a moment a number of EUT test cases fail on Harmony because EUT uses some hard-coded Sun/Jrockit classlibs names. In particular, org.eclipse.jdt.core.tests.util.Util class uses specific paths to class libraries jar files (<JRE_HOME>/lib/rt.jar, for example). org.eclipse.jdt.core.tests.runtime.*VMLauncher classes use "javaw" as vm executable name that is missed in Harmony bundle.
The test suite which mostly fails because of this issue (org.eclipse.jdt.core.tests.compiler) is currently excluded from the run (though some test cases that were not excluded can also fail for the same reason!). The patch modifying some EUT components to invoke Harmony correctly will be provided soon.
The scripts are going to be integrated to the 'buildtest' infrastructure (see http://www.mail-archive.com/harmony-dev@incubator.apache.org/msg17027.html).
Attachments
Attachments
Issue Links
- is related to
-
HARMONY-3362 [classlib][luni] Proxy returns different refs for same Method
- Open
-
HARMONY-3339 [classlib][luni][EUT] 51 tests fail in jdtcoremodel suit with NullPointerException
- Resolved
-
HARMONY-3359 [drlvm][classloader][EUT] "testClass" test fails 12 times in org.eclipse.ui.tests suit because of lack of class unloading
- Resolved
-
HARMONY-3035 [drlvm][jit] EUT coreruntime suit crash in JIT
- Closed
-
HARMONY-3047 [jdktools][JDWP] EUT jdtdebug suit passes with JVMTI_ERROR_unknown error
- Closed
-
HARMONY-3054 [classlib][archive] EUT intermittently fail in org.eclipse.jdt.core.tests.compiler.parser.TestAll
- Closed
-
HARMONY-3056 [drlvm][classloader] EUT intermittemintly fail on assertion in classloader
- Closed
-
HARMONY-3079 [dlrvm][classloader][opt] Opt does not handle exception raised by classloader (assertion fails classloader.cpp:1521)
- Closed
-
HARMONY-3282 [drlvm][jdi][EUT] org.eclipse.jdt.core.tests.eva suilt fails (preventing EUT pass)
- Closed
-
HARMONY-3307 [classlib][compatibility] String initialized with unicode simbol is prrinted differently on drlvm and RI
- Closed
-
HARMONY-3343 [classlib][EUT] 2 tests fail in org.eclipse.core.tests.runtime suit
- Closed
-
HARMONY-3360 [classlib][regex][EUT] 5 tests fail in org.eclipse.ui.workbench.texteditor.tests suit
- Closed
-
HARMONY-3361 [drlvm][EUT] 9 tests fail in org.eclipse.jdt.text.tests suit
- Closed
-
HARMONY-3375 [JDK][EUT] 27 tests from org.eclipse.jdt.core.tests.eval suit fail
- Closed
-
HARMONY-3382 [drlvm][jit][jet][EUT] 1 test from org.eclipse.jdt.core.tests.compiler.parser.TestAll suit fails fails due to assert in JET
- Closed
-
HARMONY-3390 [JDK][EUT] 1 test fails from org.eclipse.jdt.apt.tests suit
- Closed
-
HARMONY-3391 [JDK][EUT] 2 tests fail in org.eclipse.jdt.ui.tests.all suit
- Closed
-
HARMONY-3393 [JDK][EUT] 58 tests failed in org.eclipse.jdt.core.tests.compiler.regression.TestAll suit
- Closed
- relates to
-
HARMONY-3219 [drlvm][jit] Eclipse Unit Tests' suite crashes on Linux since r502549
- Closed