summaryrefslogtreecommitdiffstats
path: root/test/Android.bp
diff options
context:
space:
mode:
authorCalin Juravle <calin@google.com>2017-01-13 16:32:38 -0800
committerCalin Juravle <calin@google.com>2017-01-24 11:29:34 -0800
commit36eb313c805713c1367e5b9d73897ade1c24174b (patch)
treea2485977f12299a493217ead13a0cb5510c4251d /test/Android.bp
parentd713d29507fb98bea3eee9277f05422a9b641ca1 (diff)
downloadandroid_art-36eb313c805713c1367e5b9d73897ade1c24174b.tar.gz
android_art-36eb313c805713c1367e5b9d73897ade1c24174b.tar.bz2
android_art-36eb313c805713c1367e5b9d73897ade1c24174b.zip
Add dexoptanalyzer tool
dexoptanalyzer is a command line tool which analyzes whether or not a given dex file needs to be dexopted. It is a wrapper around OatFileAssistant::GetDexOptNeeded and its results have a mapping to OatFileAssistant::DexOptNeeded. This is needed for the management of secondary dex file. We need a way to retrieve the DexOptNeeded status from installd outside system server. We can't simply use the system server path (as we do for the main apks) because system server can't access content writable by the apps. Bug: 32871170 Test: m test-art-(host|target) Change-Id: Ife1534560ca2658079d4a38a30bc8d94f35fe9c8
Diffstat (limited to 'test/Android.bp')
-rw-r--r--test/Android.bp3
1 files changed, 2 insertions, 1 deletions
diff --git a/test/Android.bp b/test/Android.bp
index be5bc59e5c..7558c428d8 100644
--- a/test/Android.bp
+++ b/test/Android.bp
@@ -173,12 +173,13 @@ art_cc_library {
whole_static_libs: [
"libart-compiler-gtest",
"libart-runtime-gtest",
- "libgtest",
+ "libgtest"
],
shared_libs: [
"libartd",
"libartd-compiler",
"libbase",
+ "libbacktrace"
],
target: {
android: {