You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Tim Ellison (JIRA)" <ji...@apache.org> on 2006/10/30 20:00:17 UTC

[jira] Resolved: (HARMONY-263) Enable more LUNI tests to run using XML exclusion list

     [ http://issues.apache.org/jira/browse/HARMONY-263?page=all ]

Tim Ellison resolved HARMONY-263.
---------------------------------

    Resolution: Won't Fix
      Assignee: Tim Ellison  (was: George Harley)

Nice idea.


> Enable more LUNI tests to run using XML exclusion list
> ------------------------------------------------------
>
>                 Key: HARMONY-263
>                 URL: http://issues.apache.org/jira/browse/HARMONY-263
>             Project: Harmony
>          Issue Type: Improvement
>          Components: Classlib
>         Environment: All
>            Reporter: George Harley
>         Assigned To: Tim Ellison
>         Attachments: Harmony-263-part1.txt, Harmony-263-part1.txt, Harmony-263-part2.txt, Harmony-263-part3.txt
>
>
> This issue suggests running the LUNI test suite with a JUnit decorator that can exclude known test failures previously documented in an XML file.
> The exclusion list is already in the tree along with its XML schema (see jcltest-excludes.xml and excludes.xsd under support/src/test/resources) although it may be more helpful to move these to under the top level make directory. Similarly, the JUnit decorator class tests.util.SomeTests is already in the tree under support/src/test/java. 
> The forthcoming patches propose updating the "run.tests" in modules/luni/make/common/build.xml to run a decorated version of the LUNI AllTests suite. Perhaps rather than being an outright replacement of the existing "run.tests" target this could be a peer target called something like "run.tests.with.exclusions" ?
> Hopefully the exclusions list and the JUnit decorator class approach suggested in this issue will be adopted in other modules besides LUNI. 
> Note that because this issue enables more LUNI tests to run, the suite will take longer to complete and will run the java.net.* tests that rely on network servers (HTTP, FTP, SOCKS) being available as documented in the README included in HARMONY-57. If the servers are not available then failures will result which, I suppose, forces us to think about how we might bundle test servers into the tree and have them auto-started as the tests are run.  
> Patches to follow...
> Best regards,
> George

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira