4407e61aa4cd75e6f31919cfca6a544d18b88c53 |
|
20-Jul-2012 |
Tsu Chiang Chuang <tsu@google.com> |
fix missing dx in build server. Change-Id: I18c49c5cc1efc97199cb076dc258c4b9b7a46e8a
|
c717eef208ab07ebd4b0f818d55e7adcd420a5ad |
|
16-Jun-2012 |
Elliott Hughes <enh@google.com> |
Don't bother running dx when we're testing on the RI. Also drop the -ea argument to the RI; we don't support assert, so it's misleading if tests behave differently on the RI. Change-Id: I4db66ee13fe6b778385778a783ded460b5fcf5f7
|
2ab7f486ba73b2846bdbdde65cc2d41f62a26015 |
|
05-Jun-2012 |
Brian Carlstrom <bdc@google.com> |
Remove explicit dex2oat calls from run-test Change-Id: If7222e834602bfc1232ac199ab81e7c09c058f43
|
b92bcabcbb28f69fe99e1c2f2e5559ab2c47aa60 |
|
08-Apr-2012 |
TDYa127 <tdy@google.com> |
Fix run-test on host. Change-Id: I44ebb4cdc2f5966be51a063e3c7256ab3016c404
|
904667a58fa38437d1be6907beb3fb76d1982e0b |
|
11-Mar-2012 |
Brian Carlstrom <bdc@google.com> |
Do not generate run-test out files in $ANDROID_PRODUCT_OUT If run-test leaves cruft in $ANDROID_PRODUCT_OUT, flashall -w will make the files on the device owned by the system user. This will cause run-test 071-dexfile to fail when run as root. Change-Id: I071a1d52cbbefd0e75556706b473260cb6832fd4
|
78325a44fbbdfbf47c9f1bd3166afcb71465a013 |
|
07-Mar-2012 |
Brian Carlstrom <bdc@google.com> |
Fix 071-dexfile by having run-test use a unique directory If userdata.img is flashed, the /data/art-test is owned by the system user. However, 071 requires the directory it runs in to have be owned by the running user (root in eng builds). Change-Id: I5230908291fd2ff6c5ebda98cfc3ef4c7ea7482e
|
a004aa933a58428489e42d77f707c2b063b73747 |
|
09-Feb-2012 |
Brian Carlstrom <bdc@google.com> |
user build support for art (2 of 3) Change-Id: I4696fee58e43db48540e2442c4235fc4bb02d9e3
|
7769f50d809da9a52885e75c0b593748abc0215e |
|
04-Feb-2012 |
Ian Rogers <irogers@google.com> |
Testing should use debug dex2oat and oatexec by default Change-Id: Ib674f60a73bbe9c20fa7c0719ce0c9057a9e3a9e
|
37476bd64b75c1aff8c3a5c7cadb424e37f25869 |
|
01-Feb-2012 |
Elliott Hughes <enh@google.com> |
Fix a few bugs in push-and-run-test-jar. Simon says it's "adb shell mkdir", not "adb mkdir" (which was silently failing). We shouldn't be putting test .jar and .oat files in /system/framework (silently causing --quiet to use out of date code). The runtime has been looking for X.jar.oat given X.jar for some time now (which was silently causing all modes to use out of date code in conjunction with a to-be-fixed bug that's preventing us from recognizing that the .oat file's checksum is out of date). Change-Id: I2421878159f24cc7564faa105a3e795c09929158
|
a6cc893c4b142cd410fc956963b6f5a014e983ad |
|
04-Jan-2012 |
Brian Carlstrom <bdc@google.com> |
Add installd support to dex2oat Change-Id: Id1a64403ccea7dc2c1e8b8340d33d383d4045a33
|
2d3430ac37a2d0fdc2015c364784aa0fed96197f |
|
13-Dec-2011 |
Ian Rogers <irogers@google.com> |
Fix regression in vm tests 021 and 082 dex2oat defaults to build.art for the image which includes the junit classes used by these tests. At runtime these tests are run with core.art and so the code is missing. Change dex2oat to specify the boot image is core.art. Change-Id: Icd80560ac06798634f47922cc9fb592966f2b511
|
6ef827a33b04fd5413d2ad88fd4599ca1920c824 |
|
11-Dec-2011 |
Brian Carlstrom <bdc@google.com> |
Revert dex2oat file locking Effectively "git revert 234da578a2d91ed7f2ef47b2ec23fb0033e2746b" Changed run-test to do dex2oat on the host to eliminate original motivation for dex2oat locking Change-Id: I58d64f9b2ad7cf137df865945dd31361ca57f675
|
262bf46ddc91e5b4fbd367127ff21a1877d939f2 |
|
21-Oct-2011 |
jeffhao <jeffhao@google.com> |
dex2oat invoked by system if it can't find an oat file for a dex file. This allows the old dalvik tests to be run without ever explicitly running dex2oat on anything. Just upload the jar files and the system will take care of generating the files it needs. Change-Id: Iad553bf6f57e28da4edb8eb0df47e62e08a0be44
|
c393a4f7c91534ac41a81d66b12c22e68df28fc7 |
|
19-Oct-2011 |
jeffhao <jeffhao@google.com> |
System calls dex2oat when opening a dex file with an output location This fix addresses the old dalvik test 071. The test has 2 source jars, and one is loaded later. To support this, the other jar has to be run though dex2oat. Eventually, we want the system to invoke dex2oat on any jar files that need it. Change-Id: Ie8428004f397cdb56ee437d0b38c0670f14e77fa
|
47a0d5a6f221066c3daf7f67f2122ed9c9cd217c |
|
13-Oct-2011 |
Brian Carlstrom <bdc@google.com> |
Move art content to /data oat tests, gtests, and run-test content to /data/art-test boot.oat and boot.art to /data/art-cache Change-Id: I68f9f6798bc4ea0596642ff5624f3e77dec6ccbe
|
aded5f7ab991f3c1132851599d3bc60ff6707eed |
|
08-Oct-2011 |
Brian Carlstrom <bdc@google.com> |
Working ClassLoader Change-Id: Ia1122165e47f846a1d4506111849f830d9f14c1b
|
8cbc8bc716d7a47019ad14403920c72547b2fb96 |
|
04-Oct-2011 |
Elliott Hughes <enh@google.com> |
Use a test-specific name for each generated file. This lets us run multiple tests in parallel (and know what we've got lying around on our devices). Change-Id: I90ecc4ceaae0ee4b323d861c2b408e2944a2f8c1
|
58ae9416e197ae68ed12ed43d87407d4dfb15093 |
|
04-Oct-2011 |
Brian Carlstrom <bdc@google.com> |
Simplify command line arguments Change-Id: I9d6902b0c447fd8fbe5600fd36139791b2ceefb7
|
e24fa61603a60ade3797e4a0c8b3fccb346cb048 |
|
29-Sep-2011 |
Brian Carlstrom <bdc@google.com> |
Separate oat from image Change-Id: If2abdb99826ead14e3465d90ba2acffd89709389
|
795d78f4d04c8d007bf2bdf2ed4131379bcf19c7 |
|
01-Oct-2011 |
jeffhao <jeffhao@google.com> |
Old tests run with new system. The tests are ported and run with the new system, though many currently don't pass. Some of the tests also need additional fixing to run properly. Change-Id: I3263cf5dcb0fe064a3e6c02e4aa1bb9a067f64c7
|
5d1ac920fdaef5d4ec8f66bb734488cd9660b024 |
|
30-Sep-2011 |
jeffhao <jeffhao@google.com> |
Adding old unit tests to test suite. These tests are copied straight over. They'll still run, but they're using the old system. Change-Id: If494519e52ddf858a9febfc55bdae830468cb3c8
|