harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sean Qiu" <sean.xx....@gmail.com>
Subject Re: [build test] Integrate Emma into BTI 2.0 to get code coverage report
Date Tue, 11 Sep 2007 05:53:12 GMT
Yep, it should be ok in addition to the emma.jar.
By this mean, there is no need to modify original adaptors.
So we can just maintain a new adaptor to maintain the instrumented jre for
test.

2007/9/11, Stepan Mishura <stepan.mishura@gmail.com>:
>
> 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?
>
> Thanks,
> Stepan.
>
> > 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
>



-- 
Sean Qiu
China Software Development Lab, IBM

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message