did you try this :

http://stackoverflow.com/questions/8473852/unable-to-get-emma-coverage-for-android?rq=1

ant emma debug install test 

I am not getting coverage numbers



On Tuesday, 21 August 2012 15:28:03 UTC+5:30, arjun singh wrote:
>
> Hello Neeraj,
> I am stucked at the same place you are.I have developed my own testcase 
> and even tested APIDemos but getting 0% coverage.Have you found any 
> solution to this problem?
> Thanks
>
> On Monday, 19 July 2010 14:57:36 UTC+5:30, Neeraj Khatana wrote:
>>
>> Dear All, 
>>
>> I am creating the code coverage report but I am not able to get the 
>> data in the code coverage. it says 0% code coverage. 
>> Following are the steps : 
>>
>> I have import the ApiDemos as the main project. Then I created the 
>> ApiDemosTest project for testing.Here I have copied the test folder of 
>> ApiDemos into the ApiDemosTest src folder. 
>> All the tests runs fine 
>>
>> Then i created the coverage.ec file with the help of adb shell command 
>> as follows : 
>> G:\android\android-sdk_r04-windows\android-sdk-windows\tools>adb shell 
>> am instru 
>> ment -w -e emma true -e coverage true com.example.android.apis.tests/ 
>> android.tes 
>> t.InstrumentationTestRunner 
>> com.example.android.apis.ApiDemosApplicationTests:.... 
>> com.example.android.apis.ApiDemosTest:. 
>> com.example.android.apis.app.ForwardingTest:... 
>> com.example.android.apis.app.LocalServiceTest:..... 
>> com.example.android.apis.os.MorseCodeConverterTest:. 
>> com.example.android.apis.view.Focus2ActivityTest:.... 
>> com.example.android.apis.view.Focus2AndroidTest:....Generated code 
>> coverage data 
>>  to /data/data/com.example.android.apis/files/coverage.ec 
>>
>> The above command run successfully and I copied the coverage.ec file 
>> into the tools directory through adb pull command. 
>> I don't found the coverage.em file there. Then I found the solution to 
>> create this file as follows. 
>>
>> I also run the ApiDemosTest project as the Android project through 
>> which i get the compiled code in the bin directory. 
>> Then I created the coverage.em file with the following command: 
>> C:\androidworkspace\ApiDemos_2_1_Test>java emma instr -ip bin -outdir 
>> out 
>> EMMA: processing instrumentation path ... 
>> EMMA: instrumentation path processed in 769 ms 
>> EMMA: [14 class(es) instrumented, 0 resource(s) copied] 
>> EMMA: metadata merged into [C:\androidworkspace\ApiDemos_2_1_Test 
>> \coverage.em] { 
>> in 78 ms} 
>>
>> out folder is generated with the class files and coverage.em file is 
>> also generated. 
>> Then I copied this coverage.em file into the tools directory. After 
>> that I created the report though this command: 
>> G:\android\android-sdk_r04-windows\android-sdk-windows\tools>java -cp 
>> emma.jar e 
>> mma report -r html -in coverage.ec -sp C:\androidworkspace 
>> \ApiDemos_2_1_Test\src 
>>  -in coverage.em 
>> EMMA: processing input files ... 
>> EMMA: 2 file(s) read and merged in 11 ms 
>> EMMA: no collected coverage data found in any of the data files [all 
>> reports wil 
>> l be empty] 
>> EMMA: writing [html] report to [G:\android\android-sdk_r04-windows 
>> \android-sdk-w 
>> indows\tools\coverage\index.html] ... 
>>
>> I have got the coverage report with 0% coverage as it is written in 
>> "no collected coverage data found in any of the data files" above. 
>>
>> please tell me why the coverage report is not showing properly. 
>> how the coverage data can be collected into the both files. 
>> I have also checked size of both the files. 
>> I found that coverage.ec file is 1KB memory while coverage.em file is 
>> 5 KB. 
>> Then I come to conclusion that coverage.ec file do not contain 
>> coverage data. 
>> Is my assumption right or wrong. 
>>
>> Tell me where I am wrong? 
>> Please suggest me some solution in this regard so that I can get the 
>> coverage result fine. 
>>
>> Waiting for your reply. 
>>
>> Thanks and Regards 
>> Neeraj
>
>

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to