harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Stepan Mishura" <stepan.mish...@gmail.com>
Subject Re: [build test] Integrate Emma into BTI 2.0 to get code coverage report
Date Tue, 11 Sep 2007 03:22:44 GMT
On 9/10/07, Sean Qiu <sean.xx.qiu@gmail.com> wrote:
> Hi, guys
> Shall we integrate the emma into our BTI 2.0 to get the test coverage
> report?
> AFAIK, Robert has spent a number of time on using our unit test to emma
> coverage report.
> Maybe we can generate the coverage from the BTI test besides our unit test.
> IMHO, we can maintain a individual target as the "run-cc" target in
> script/main.xml, like "run-coverage" or something else.
> It will set up its requisite like an instrumented jre to run the test.
> Before running the test, we need to add <jvmarg
> value="-Xbootclasspath/p:${instrumented-classlib}"> for each adaptor's
> tested jvm task.

Is is possible just to replace jars in lib/boot by instrumented jars?


> Finally, the "run-coverage" command call each adaptor as normal except
> assigning the ${instrumented-classlib} to the instrumented classlib jars.
> The generated report can be placed to build/coverage-report or some more
> proper places.
> I think this approach can extend the BTI 2.0 without too many modifications.
> Are there any comments about this?  Or any other approach? Any suggestion is
> welcomed.
> --
> Sean Qiu
> China Software Development Lab, IBM

View raw message