summaryrefslogtreecommitdiff
path: root/tools/runner/lib
AgeCommit message (Collapse)Author
2010-04-26Removing vogar from Dalvik's git tree; the source is now on code.google.com.Jesse Wilson
http://code.google.com/p/vogar/
2010-04-16Teaching vogar to run prebuilt .jar files.Jesse Wilson
Also trying to simplify some internals. We always build to intermediate .jar files now. I've renamed TestFinder to RunnerSpec and fixed its users.
2010-04-07Merge "Bring the latest Caliper (r102) into vogar." into dalvik-devJesse Wilson
2010-04-07Bring the latest Caliper (r102) into vogar.Jesse Wilson
2010-04-06Adding support for command line args to vogar-initiated processes.Jesse Wilson
Also adding monitor timeouts for use by the continuous build. From the huge number of files in this relatively simple CL, it's becoming clear that we need to simplify vogar's internals!
2010-04-01New method-level granularity and output streaming for vogar.Jesse Wilson
2010-03-30Renaming dalvik.runner to Vogar!Jesse Wilson
Also moving commands and target classes to their own directories. This is all in preparation to move the code out to code.google.com
2010-02-18More DalvikRunner cleanup.Elliott Hughes
Remove the now-unnecessary jsr305 and guava build dependencies. Move TestActivity.java -- which is only needed at *run* time -- out into lib/, which lets us simplify the makefile. Pass the dalvik.annotation.* source files to javac(1) (at *run* time) so we don't need the run-time dependency on core-intermediates [that I'd already removed in a successful attempt to find out why we had the dependency]. We need to remove all uses of those useless annotations from the harmony tests so we can get back in sync with upstream, but now also so that we can clean up this part of DalvikRunner.
2010-02-17Make DalvikRunner work on production devices too.Elliott Hughes
Place pre-built .jar files in our lib/ directory, and dex/push them on demand. Change DalvikRunner to somewhat reduce the number of different classpaths in play. My feeling is that we just want one true classpath: we should build with it on the host, we should run with it on the host, we should dex everything on it, we should upload everything to the device, and we should run with it on the device. Also add a convenience script for running DalvikRunner. ("Vogar" is the proposed open source name for DalvikRunner, which really isn't as dalvikvm-specific as the name might imply.) There's a noticeable performance regression here, so my next change will be to add a cache.
2009-12-17Rename dalvik_jtreg to dalvik_runner.Jesse Wilson
Now that it runs caliper and JUnit, the old name was awful clumsy.