| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Also trying to simplify some internals. We always build to
intermediate .jar files now.
I've renamed TestFinder to RunnerSpec and fixed its users.
|
|\ |
|
| | |
|
|/
|
|
|
|
| |
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!
|
| |
|
|
|
|
|
| |
Also moving commands and target classes to their own directories. This is all
in preparation to move the code out to code.google.com
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
Now that it runs caliper and JUnit, the old name was awful clumsy.
|