harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mark Hindess (JIRA)" <j...@apache.org>
Subject [jira] Updated: (HARMONY-57) Contribution of unit test code for a number of components
Date Tue, 14 Mar 2006 16:59:32 GMT
     [ http://issues.apache.org/jira/browse/HARMONY-57?page=all ]

Mark Hindess updated HARMONY-57:

    Attachment: 01.harmony.57.integration.sh

Scripts and patch to assist in integrating this contribution.  The script:

 1) checks out svn trunk to 'classlib'
 2) downloads and unzip's the contribution
 3) moves files out of the contribution tree in to the classlib tree
 4) runs the 'svn add' commands

The patch then fixes up the ant files so that the tests build and run (on Linux at least,
I've not tested this on windows.)

There are some exclusions in the module build.xml files.  These need fixing - some might be
simply missing servers since I didn't edit the local resources file and don't have them set
up correctly.  (FYI: the luni tests say "Tests failed" but I can't see any lines in the output
with failures and the generated report shows 100$ success.  I don't understand this but didn't
want it to get in the way of getting this stuff committed.)

> Contribution of unit test code for a number of components
> ---------------------------------------------------------
>          Key: HARMONY-57
>          URL: http://issues.apache.org/jira/browse/HARMONY-57
>      Project: Harmony
>         Type: Test
>   Components: Contributions
>  Environment: All
>     Reporter: George Harley
>     Assignee: Tim Ellison
>  Attachments: 01.harmony.57.integration.sh, 02.harmony.57.integration.diff, Harmony-Unit-Tests.zip
> Zip file containing JUnit tests for the following Harmony components :
> * archive
> * luni
> * nio_char
> * text
> The contents of this zip have been laid out with the current classlib directory structure
of the Apache Harmony SVN repository in mind. A version of enhanced/classlib/trunk/make/build-java.xml
is included containing new Ant targets to compile and run the tests. 
> Some of the tests depend on the availablity of additional resources (text files, jars,
etc). These resources are included in the zip along with configuration instructions. 
> A small number of the 3000+ test cases are known to fail when run against a built Harmony.
The identities of these tests, plus some additional information on them have been listed in
the file <ZIP_EXTRACT_DIR>/Harmony/Harmony_Tests/src/test/resources/config/jcltest-excludes.xml
. This file can be used during the running of the tests to purposely exclude the set of known
failures. Information on how this is accomplished is also included. 

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
For more information on JIRA, see:

View raw message