harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vladimir Beliaev (JIRA)" <j...@apache.org>
Subject [jira] Updated: (HARMONY-4935) [buildtest][eut] set of EUT BTI improvements toward CC stability
Date Wed, 12 Dec 2007 15:21:43 GMT

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

Vladimir Beliaev updated HARMONY-4935:

    Summary: [buildtest][eut] set of EUT BTI improvements toward CC stability  (was: [buildtest][eut]
set of EUT BTI improvements toward self-hosting)

> [buildtest][eut] set of EUT BTI improvements toward CC stability
> ----------------------------------------------------------------
>                 Key: HARMONY-4935
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4935
>             Project: Harmony
>          Issue Type: Improvement
>          Components: build - test - ci
>         Environment: any
>            Reporter: Vladimir Beliaev
> I double checked the M3 accomplishments for Eclipse Unit Tests. I see the set of tasks
to be done for BTI EUT which are: 
> 1. [done - HARMONY-4938] EUT adaptors should be clarified for Linux x86_64. In particular
the patch from HARMONY-4880 was committed, in parallel (AFAIK) Stepan has added two properties
for EUT and it is not really clear why these properties are x86_64 specific: 
>             setupTarget=setup-tar.gz 
>             runtimeArchive=${eclipse.filename} 
> This should be clarified. 
> 2. [HARMONY-4999] I think EUT pure script - runtests(.bat) - should not be used. First
this should simplify an adaptor a bit (now build.xml contains the command like "cmd /c ..."
or "sh - ...", also build.xml patches this script for Linux - this script just does not work
in pure form which mean for me it is not actually used for Eclipse development). Second, it
allows dropping off one level of scripts indirection - simple to control the EUT running environment.

> 3. [done - HARMONY-4936] there are more and more properties for EUT - platform specific
EFLs, version specific properties. I think it worth moving them to separate directory just
to make a tests/eut directory primary content to be simpler read. 
> 4. [HARMONY-5000] M3 issues with intermittent suite crashes on Linux (which are not reproducible
while running suite as stand along unit) indicates it worth redoing EUT Suites running process
to run them one by one, not with the help of single running. 
> 5. [HARMONY-5001] Also same M3 issues with EUT indicated the dependencies of EUT results
from setting of TMP and HOME variables. This question should be clarified. May be EUT adaptors
should be updated to create and specify these TMP and HOME directories. 
> So it would be nice if one gets all these issues resolved. At least some of them are
targeted to running EUT totally on Harmony (now main Eclipse session is started on RI). 
> Thanks 
> Vladimir Beliaev

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

View raw message