Does anyone object to this going in?

It is the XML exclusion list that was described a while ago.  My
recollection is that people thought that it was a good idea -- but just
rechecking before I go ahead.

This will only be applied to LUNI at the moment, but the technique is
generally applicable.

Regards,
Tim

George Harley (JIRA) wrote:
> Enable more LUNI tests to run using XML exclusion list
> ------------------------------------------------------
> 
>          Key: HARMONY-263
>          URL: http://issues.apache.org/jira/browse/HARMONY-263
>      Project: Harmony
>         Type: Improvement
>   Components: Classlib  
>  Environment: All
>     Reporter: George Harley
> 
> 
> 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
> 

-- 

Tim Ellison ([EMAIL PROTECTED])
IBM Java technology centre, UK.

Reply via email to