We are using TeamCity for continuous test/build cycles for all our Android apps, and it's working well... but....
Android can generate EMMA code coverage reports natively, and in fact HAS to generate it natvely (on the device) as that's where the code is executed. We can produce both HTML and XML output from the EMMA coverage execution, but there doesn't seem to be a way for us to have TeamCity interpret these results.
The same happens for JUnit tests (which are also run on-device) in which we produce a series of XML files that are parsed by TeamCity such that the test results are "integrated" into the reports provided by TC.
So my question is:
If we are able to supply a complete "coverage.xml" file to TeamCity, is it possible to have TC parse this to integrate the coverage reporting?
In understand that we can select to have EMMA coverage reports generated, but this obviously won't work for us because we are already generating the reports from execution on the device.
I don't see any UI options to do this, but thought (hoped) there may be some config options or plugins that might help.