Android :: Test Code Coverage - Eclipse
Jul 19, 2010
Is there a way to run unit tests for Android from Eclipse in a way that will instrument the code and measure test code coverage?
I'm looking for a simple way to find out which parts of my application aren't tested yet, fix the test cases and see if that helped.
View 1 Replies
Oct 2, 2010
I want to be able to have two projects, one that contains production code and one that contains test code. This shouldn't necessarily be an Android-specific question, but I'm want to write some unit tests for some non-platform-specific Android code on the host PC.
I created a new Java project so I can run the unit tests on the PC and only include the non-platform-specific classes from the Android project. Both projects are opened in the same Eclipse workspace. I assume I need to somehow include these Android-project sources explicitly in the new project where I'll run the Junit tests, but I can't figure out how to do this.
View 3 Replies
View Related
Jun 5, 2010
Do we need to launch the virtual device from eclipse every time we want to test our code? If yes, then is there any other method to make it a bit faster?
View 4 Replies
View Related
Jan 15, 2010
I've encountered a problem, when I run coverage with ant in my test project from another directory the report disappears, e.g. "ant -f some/dir/tests/build.xml coverage". This seems to be the cause that I cannot get reports when building through hudson.
View 3 Replies
View Related
Feb 3, 2010
We're using android for some software engineering courses at our university. The students should produce code coverage reports for their unit tests, so we looked at the android-2.0 SDK which says on the release page:
"Adds new Ant build system with support for Emma instrumentation projects (code coverage)."
However I'm unable to find any documentation or examples for this. Does someone have more information about it?
View 3 Replies
View Related
Apr 7, 2010
I would like to measure the code coverage for the UI application without using JUnit test cases. Is there any way that we can capture the report for the user key events on the application which is running on device.
View 3 Replies
View Related
Feb 3, 2010
I am looking a way to use Emma on Android project. I have an application -project, and withing that, I have Junit test cases. Now How do I use Emma tool(command line) to get code coverage report on testcases?
I searched a lot but could not find a good/simple tutorial. I read somewhere that Android ant lib has a target "coverage" that does all thing, (running test cases, generating emma report). How do I use that?
View 2 Replies
View Related
Aug 11, 2010
No matter where I go I have terrible 3G coverage. Either a weak signal or no coverage at all. I've had a blackberry before and always had great 3G coverage in these same areas. What could be the problem?
View 2 Replies
View Related
Jun 15, 2010
If I try to use my HTC Desire to test Apps I'm developing with Eclipse, then in the screen where I can choose the emulators and connected devices, it is only listed as unknown and a few question marks. I read that on Windows you need HTC Sync respectively the drivers in this program, but how can I solve this problem on Ubuntu?
View 1 Replies
View Related
Nov 18, 2010
Can an android project in Eclipse be configured so that the built-in builders read from an alternative source directory? ie. "test/src" instead of "src"? and possibly even "test/res" instead of "res"? (It appears that setting dirs in the property files will only affect ant and not the built-in builders)
View 1 Replies
View Related
Sep 15, 2010
I have an Android Eclipse project and an associated Android Test Eclipse project checked into a subversion repository. Given a checked out working copy, how do I bring the Android Test project into an Eclipse workspace? It's easy to add the Android project to the workspace (just File->New Project->Android Project->From Existing Source and point it at the directory in the svn working copy). But, the 'New Android Test Project' does not have an option to create from existing source.
View 1 Replies
View Related
Jan 28, 2009
I am trying to run Junit test case for the android APIDemo project under eclipse. I create an eclipse project from the APIDemo source, it compiles fine and then I did: 1. Debug->Run as Junit tests
But I get this error: 'Lanuching AllTests' has encountered a problem. Cannot connect to VM...................
View 9 Replies
View Related
Jul 2, 2010
How can I install an Eclipse Android project onto deviceanywhere to test on different devices?
View 1 Replies
View Related
Oct 15, 2009
Is it possible at runtime to determine whether the platform is running cupcake or donut? Due to some variation in my app between the two versions I'd like to run different code based on the SDK version.
View 4 Replies
View Related
Jan 20, 2009
I want to ask a question about the android source code - after building the code how and where can I test the built version, and what files that I need from the built version.
View 2 Replies
View Related
Jun 6, 2009
I've just start to study Android. But I have no linux PC & Android phone. I just using Emulator on Windows OS.
Now, I wanna try to use Sql lite & Contents provider on Android. Can I test sample code on Emulator without Linux? Some people say that I should build Android on Linux ad make Image for Emulator. Then test on Emulator on windows. Is it right? or Can emulator works alone?
View 3 Replies
View Related
Feb 2, 2009
I can run the unit test cases either by :
1. command line ' adb shell am instrument -w com.example.android.apis.tests/android.test.InstrumentationTestRunner'
2. Go to 'Dev' and clicks 'Instrumentation' and click 'Test API Demo'.But my questions now is, how can I debug my unit test cases? I try 'Debug' my APIDemoTest eclipse project and then do #2 above, it did not break at any of my breakpoints I setup.
View 3 Replies
View Related
Jun 26, 2010
Anyone know the codes for the screen,vibration ect ect test for the SGS, I remember seeing it was posted somewhere.. A single service code that provides these tests.
View 3 Replies
View Related
Mar 24, 2010
An Android Java project placed in a git repository and built in an Android tree in /packages/apps needs to have the project files located at the root of the git repository.This is problematic for creating a complementary Test project, which should ideally be included in the same git repository so commits are atomic for both code and tests. Eclipse gets very unhappy if you include the Test project as a subdirectory.Is there an appropriate approach for dealing with this other than creating a second repository?
View 2 Replies
View Related
Jun 17, 2009
I'm getting this error when trying to run unit tests from Eclipse with an Android Project. The list of Instrumentation Test Runners is empty in the Android preferences.
code:...........
Google-fu failing me.
I tried to run a unit test once, that's what I always want to do...
View 8 Replies
View Related
Feb 23, 2010
When I use Eclipse first time I can use it. But suddenly it doesn't support assist code. I think I did set up anything. Usually when I coding Java code. But XML is okay.
View 4 Replies
View Related
Jun 18, 2010
I created one android application it is using one native method. I created shared library using ndk tools.My jni function is having some problems i want to debug it. How to debug it in eclipse tool
View 2 Replies
View Related
Jul 8, 2010
Eclipse HELIOS (3.6) Code Assist very slow?
View 5 Replies
View Related
Oct 16, 2010
If you are using the JEE edition of HELIOS (3.6), the assists can be speeded up by turning off JAX-WS assist in the edit/advanced preference (Window->Preferences->Java->Editor->Content Assist->Advanced. It also appears that the assists cycle through a list of suggestion sources, starting with a different one each time, which would explain why the assists are not always slow.
See https://bugs.eclipse.org/bugs/show_bug.cgi?id=317979
View 6 Replies
View Related
Aug 26, 2010
I have ten, possibly more, apps I'm developing that all share logic. 50-75% of the logic is the same - perfect for some time of library or code sharing. However, after reading the posts here and trying to share code in Eclipse, I'm not sure that's going to work. I tried going to project -> properties -> build path -> link source and adding the src and gen folders of the project with the shared code and then importing the classes I need. That seems to work in the IDE, but gives an error during runtime: class not found. This seems to be a common error for people attempting this.
I am slowly deciding that shared code is not the best approach in this scenario. Android doesn't seem to work well with this type of code sharing. For one thing resources are not packed in libraries, but references (R.whatever) must exist so as not to create errors. This can be designed around, but the effort and headache is probably worse than simply creating multiple copies. My experience seems typical, based on what I've read. Is it? Have you experienced success or failure with sharing code and/or custom libraries? Am I off-base in thinking that multiple code copies will be smoother sailing than fighting the shared code approach?
View 5 Replies
View Related
Nov 23, 2010
I just inherited a project at my workplace and I am having trouble having Eclipse act as an Adroid editor rather than a Java editor. Pretty much everything is under lined and I can't seem to find a way to change how it is interpreted. I have downloaded all of the Android SDK's and the Eclipse Plugin. I can create Android projects and write the code just fine, but everything is still underlining. I must be missing something simple. Any suggestions, something I missed or didn't download?
View 5 Replies
View Related
May 24, 2010
I have some piece of code which uses JNI. I can debug code wrote in Java directly in Eclipse (using ADT). I even have a script, which help me debug native code with gdb. However this is not very comfortable way for doing this.Is it possible to configure Eclipse to use gdb (I guess gdbserver) for debbuging android native applications? Do you know where I could find any description of this?
View 1 Replies
View Related
Sep 22, 2009
I just switched from Ubuntu 8.10 to Ubuntu 9.04 and noticed that Eclipse Content Assist isn't working anymore. I tried the following variations on Ubuntu 9.04: Eclipse 3.4.2 or 3.5 (cleaned / reinstalled) with ADT 0.93 and Android SDK 1.5r3 Using Sun Java 1.6. No combination works. I've reinstalled everything a bunch of times. I have another machine with Ubuntu 8.10 and Eclipse 3.4.2 with ADT 0.91 or 0.93 and Code Assist works for all those. I just refuse to develop without code-assist and I know lot of people would agree with me on that.
View 2 Replies
View Related
Mar 19, 2010
Did anyone create the Java Code Formatter Profile for Eclipse IDE that conforms to the Android Code Style Rules? Android Code Style Guide defines "Android Code Style Rules".To conform to these rules one have to change quite a number of settings of the Java Code Formatter
(Window->Preferences->Java->Code Style->Formatter) default profile (in Eclipse IDE).
Did anyone manage to configure the formatter to follow the "Android Code Style Rules" already?
If yes, please export the Formatter profile and publish to be used by community. I've tried to do this myself but I've found that there are too many formatter options available, and most of them are not mentioned in the Code Style Guide.
View 4 Replies
View Related
Jun 2, 2010
Does anyone know what approach one can take to automatically generate Java source code, from for example an xml or json file, in eclipse? One great example of what I am thinking of doing is what Google Android sdk does: they have an R class generated automatically from the resources. Every time a resource file is saved in Eclipse R class is automatically regenerated.
UPDATE: Example:
In the text (xml or json file) I have the following:
<tags>
<tag id="ALPHA">
<description>The first alpha tag.</description>
<value>231232</value> </tag> <tag id="BETA">
<description>This is the beta tag.</description>
<value>231232</value> </tag>
Then in my generated java class, say R I would have something like:
R.tags.ids.ALPHA //refers to an enum value for example
R.tags.values.ALPHA //refers to final int with avlue 231232
R.tags.descriptions.ALPHA //refers to the String with description
View 7 Replies
View Related