ART: Add signal_dumper to testing APEX
Bug: 138868214
Test: mmma art
Test: manual
Change-Id: Iec58a4f31836477aba93f0f94ce9863691099d19
diff --git a/build/apex/Android.bp b/build/apex/Android.bp
index 3f87412..a7366c9 100644
--- a/build/apex/Android.bp
+++ b/build/apex/Android.bp
@@ -349,6 +349,7 @@
file_contexts: "com.android.art.debug",
certificate: ":com.android.art.certificate",
tests: art_gtests,
+ binaries: ["signal_dumper"], // Need signal_dumper for run-tests.
}
// TODO: Do this better. art_apex_test_host will disable host builds when
diff --git a/build/apex/art_apex_test.py b/build/apex/art_apex_test.py
index 746bf7a..7a992e6 100755
--- a/build/apex/art_apex_test.py
+++ b/build/apex/art_apex_test.py
@@ -899,6 +899,9 @@
self._checker.check_native_library('libartd-disassembler')
self._checker.check_native_library('libartd-simulator-container')
+ # Check ART test tools.
+ self._checker.check_executable('signal_dumper')
+
class NoSuperfluousBinariesChecker:
def __init__(self, checker):