harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Aleksey Ignatenko (JIRA)" <j...@apache.org>
Subject [jira] Updated: (HARMONY-2038) [testing] Adding scripts for Eclipse Unit Tests (EUT) runs
Date Wed, 06 Jun 2007 07:02:33 GMT

     [ https://issues.apache.org/jira/browse/HARMONY-2038?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Aleksey Ignatenko updated HARMONY-2038:

    Attachment: reliability_v1.zip

Updated suit, attached reliability_v1.zip
What is done:
1. Removed Win line ends ('^M') in tests
2. Updated style (revomed tabs, alinged front indents)
3. Fixed 8 issues in tests:
 - api.kernel.thread.ThreadLocalTest (forced at least 1 iteration as test could run 0 iterations)
 - api.zip.ZipEntryIterateThreadingTest (made number of threads lower to satisfy 1 iteration
5 minutes run requirement for 1 test)
 - api.io.IOTest (updated right version of jar file being tested)
 - ArrayElemFinalizationTest (updated invalid test pass criterion)
 - api.nio.buffers.ByteBufferallocateTest (fixed incorrect test behaviour)
 - api.kernel.hooks.AddRmPropertiesHooksTest (added missed IAE catch)
 - ClassAttributesTest.java (updated test to pass on linux - eliminated XServer requirement)
 - ClassReflectionTest.java (updated test to pass on linux - eliminated XServer requirement)

See http://wiki.apache.org/harmony/Reliability_Tests_on_DRLVM for details of incorrect tests.

> [testing] Adding scripts for Eclipse Unit Tests (EUT) runs
> ----------------------------------------------------------
>                 Key: HARMONY-2038
>                 URL: https://issues.apache.org/jira/browse/HARMONY-2038
>             Project: Harmony
>          Issue Type: Improvement
>          Components: build - test - ci
>            Reporter: Nina Rinskaya
>         Attachments: eut.zip, eut_upd.zip, eut_upd2.zip, eut_upd4.zip, eut_upd5.zip,
eut_upd6.zip, eut_upd7.zip, reliability_v1.zip
> 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
> 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).

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message