Age | Commit message (Collapse) | Author |
|
The unit tests of the AOSP QuickSearchBox app have been
yielding errors that are due to NoSuchMethod errors
presenting themselves upon runtime. Particularly,
CachedLater.java and PerNameExecutor.java had methods
that were removed at runtime. To override this, the
proguards.flags file was altered such that the
aforementioned classes and their members are preserved
at runtime.
Test: manual - issuing:
adb shell am instrument -w com.android.quicksearchbox.tests
now yields the following output:
com.android.quicksearchbox.CachingIconLoaderTest:.
com.android.quicksearchbox.LevenshteinFormatterTest:.........................
com.android.quicksearchbox.PackageIconLoaderTest:..
com.android.quicksearchbox.SuggestionUtilsTest:......
com.android.quicksearchbox.util.CachedLaterTest:......
com.android.quicksearchbox.util.LevenshteinDistanceTest:.....
com.android.quicksearchbox.util.PerNameExecutorTest:...
com.android.quicksearchbox.util.PriorityThreadFactoryTest:.
com.android.quicksearchbox.util.SingleThreadNamedTaskExecutorTest:.
Test results for InstrumentationTestRunner=.........................................
.........
Time: 0.242
OK (50 tests)
Change-Id: I46c1fec8f32830b92a8d736100a26e1a088be16f
|
|
Note, the current layout of settings is not final, but with these
changes reorganising them should be trivial.
Bug: 3146035
Dependant on change: Id7ca0fd84961cb5af8653b668db2eb32190131a0
Change-Id: I53721857894ff71e099dcb505bf6a4a4f7550fb5
|
|
Change-Id: Ib6a8cceaa24da843d46ea3561c9d237a21c2b83e
|
|
Fixes http://b/issue?id=2482387
Change-Id: I5aa84bd8ccf058abdadacc5eb2c4d55913295525
|
|
Fixes http://b/issue?id=2482387
Change-Id: I27ab32ece2019f6dc05844f9ce8f9f15b2f19f43
|
|
Part of: http://b/issue?id=2482387
Change-Id: I73de80760583cd17547758a5d93e45dfd80b8c0f
|