Age | Commit message (Collapse) | Author |
|
Let the scripts explicitly call it rather than making it
part of the build system magic.
It is much easier now with the context object.
Do not spam build log output with non-error messages.
Test: Generated artifacts are the same
Change-Id: I03b1e317b4f542c27b635ddd9defdd5c0e2bcb3e
|
|
Run-test compile many java files (sometimes in very specific ways).
Compile them just once in soong, instead of every time we run a test.
This makes local host tests 4x faster (21min -> 6min).
I expect similar or better improvement on LUCI.
It does not affect eng-prod tests now, but the generated output
should be reusable to make more run-tests supported in eng-prod.
Bug: 147814778
Test: test.py -r --host --target --jvm
Change-Id: If689784d2a8d901d132ed0d674a2e2be36f1cd05
|
|
Also fix couple issues in host and jvm builds.
Non-determinism smali and d8 itself is the only remaining issue.
Bug: 147814778
Test: test.py --host
Change-Id: Icd5722600d9addf7c8a325cdf4a839882da8c302
|
|
Change-Id: I3e5101cd20f669a27449bcaf117c916abb791044
|