Hi Sameera, Yes, this is the same script :)
Regards Charitha On Mon, Feb 28, 2011 at 10:19 PM, Sameera Jayasoma <[email protected]> wrote: > Hi Charitha, > > Hope this is my first Ruby script written sometime back. Or do we have new > changes? :) > > Sameera > > > On Mon, Feb 28, 2011 at 6:35 PM, Charitha Kankanamge <[email protected]>wrote: > >> Today we tried to instrument G-reg with Emma but server was not started >> up. Then we removed some unnecessary jars (jars which are not directly >> associated with G-reg testing) and was able to run the server. >> >> With this, we should be able to get the run-time test coverage of >> products. We can easily get the coverage of individual modules when writing >> tests. >> >> Test automation team is going to run Emma against individual G-reg modules >> and find out the existing test coverage. >> >> Regards >> Charitha >> >> >> On Mon, Feb 28, 2011 at 6:20 PM, Thilini Ishaka <[email protected]> wrote: >> >>> >>> *Steps:* >>> >>> 1. Create a jarlist.txt >>> eg:* find >>> /home/thilini/Desktop/wso2greg-3.6.0/repository/components/plugins/ >> >>> /home/thilini/Desktop/wso2greg-3.6.0/repository/components/plugins/jarlist.txt >>> * (jarlist.txt should contain absolute paths of jars. Remove unwanted >>> jars from the list. If not there will be issues when starting the server) >>> >>> 2. xargs -n 1 $JAVA_HOME/jre/bin/java -cp emma.jar emma instr -m >>> overwrite -cp < jarlist.txt >>> 3. ruby dynamicImportsPatcher.rb < jarlist.txt (Before running this >>> step need to install rubyzip. Use sudo apt-get install libzip-ruby1.8) >>> 4. Copy emma.jar to */repository/components/plugins, >>> /repository/components/lib *and */lib *directories. >>> 4. Start G-Reg >>> 5. Do the test >>> 6. Shutdown server >>> 7. cp wso2greg-3.6.0/coverage.ec . >>> 8. java -cp emma.jar emma report -r html -in coverage.em,coverage.ec >>> >>> Attached *dynamicImportsPatcher.rb *and *emma.jar* files herewith. >>> >>> Thanks >>> >>> >>> -- >>> Thilini Ishaka >>> email: [email protected] >>> mobile: +94 718408171 >>> >>> >>> >>> >>> _______________________________________________ >>> Carbon-dev mailing list >>> [email protected] >>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >>> >>> >> >> _______________________________________________ >> Carbon-dev mailing list >> [email protected] >> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >> >> > > > -- > Sameera Jayasoma > Technical Lead and Product Manager, WSO2 Carbon > > WSO2, Inc. (http://wso2.com) > email: [email protected] > blog: http://tech.jayasoma.org > > Lean . Enterprise . Middleware >
_______________________________________________ Carbon-dev mailing list [email protected] http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
