14c3baea81dbf0141551446d3f83ead8d4acd8f3 |
|
11-Aug-2017 |
Tobias Thierer <tobiast@google.com> |
dx: update run-test script and expectations Update the run-test script to use the javac from prebuilts. Update expectations for tests that were failing locally and not on the buildbots. It looks like these failures stem from different javac versions. Fix array bounds error in 127-merge-stress. Bug: 64707326 Test: art/tools/buildbot-build.sh --host && dalvik/dx/tests/run-all-tests Change-Id: Ibc4b9216db9fed42aee8f239775ee4cb94536b74
|
6b8ee006acd3ffb767808d5ca7762f90cca9bd48 |
|
03-Jul-2017 |
Orion Hodson <oth@google.com> |
dx: Test enhancements Add missing file for source debug extension test. Better filtering of inputs for 127-merge-stress test to avoid non-deterministic output from run script, no more "Entry not found". Run merge tests in parallel to reduce test execution time by 50% when run locally. Bug: 63131218 Test: dalvik/dx/tests/run-all-tests Change-Id: I6558fe9cdf0d4d49ee56c20aeb62ea409dd0bcf2
|
9feebf2627346eee3a9c6a117d7f279784a51720 |
|
01-Mar-2017 |
Orion Hodson <oth@google.com> |
Update dx tests and test runner scripts Update the expected output for a range dx tests that have bitrotted. Add support for known failures to run-all-tests until all tests are working. Test: dalvik/dx/run-all-tests Change-Id: I2f774e428acab67f7c1e12bcb349352b8068ef0b
|
f8ed7d3f0ea87b3fc1aa72859386c82d8d9bdbd4 |
|
12-Sep-2015 |
Esteban de la Canal <estebandlc@google.com> |
Fixes unnecessary multi-merge steps. Changes merging from quadratic in the number of classes to linear. This has a tremendous speed up while merging many dexes at the same time. A sample test (iosched app) with 29 dexes goes from 6 seconds to 1. Change-Id: Iff02a0dc44d098b0878e88d18f5f4083804a6495
|
259c2df556dd80998366fc23debb20cbd2d49be3 |
|
12-Sep-2015 |
Esteban de la Canal <estebandlc@google.com> |
Fixes unnecessary multi-merge steps. Changes merging from quadratic in the number of classes to linear. This has a tremendous speed up while merging many dexes at the same time. A sample test (iosched app) with 29 dexes goes from 6 seconds to 1. Change-Id: Iff02a0dc44d098b0878e88d18f5f4083804a6495
|
74fe74478c9112ab9fb042f1dfb0d9ac2b7ab9e2 |
|
11-Sep-2015 |
Nicolas Geoffray <ngeoffray@google.com> |
Revert "Fixes unnecessary multi-merge steps." Breaks continuous libcore tests. This reverts commit 964d093874aa3533aaf899429dc3820f0fdef4e6. Change-Id: Ic22b473094425b4dbf5a15a6e1a4c9f66b1b4001
|
964d093874aa3533aaf899429dc3820f0fdef4e6 |
|
20-Aug-2015 |
estebandlc <estebandlc@google.com> |
Fixes unnecessary multi-merge steps. Changes merging from quadratic in the number of classes to linear. This has a tremendous speed up while merging many dexes at the same time. A sample test (iosched app) with 29 dexes goes from 6 seconds to 1. Change-Id: Ie287bdb32b76ba06f362437b05f928bb7b528493
|
20a1f93acdfc40ed1e89882d5959cdecb1e06f6c |
|
02-Dec-2013 |
Benoit Lamarche <benoitlamarche@google.com> |
Add DexMerge stress test Also add use of DexIndexOverflowException (cherry picked from commit f95ee7b39f09c13340387e5ae370b57589178b0f) Change-Id: Ia8592173cf84d9e2119c0a81bbcba90ba9222f64
|
f95ee7b39f09c13340387e5ae370b57589178b0f |
|
02-Dec-2013 |
Benoit Lamarche <benoitlamarche@google.com> |
Add DexMerge stress test Also add use of DexIndexOverflowException Change-Id: Ibe721d026ec7a4a26280701f45369f3d271130ce
|