Add cmd to let statsd print all logs it received for debugging.
It only works on eng build. And all code is behind a build flag, so the
code will be stripped out in production builds.
Bug: 78239479
Test: manual
Change-Id: I20ee51822d18e6c77ca324a5327712cbed09593e
diff --git a/cmds/statsd/Android.mk b/cmds/statsd/Android.mk
index 7198bad..091268e 100644
--- a/cmds/statsd/Android.mk
+++ b/cmds/statsd/Android.mk
@@ -141,10 +141,12 @@
LOCAL_MODULE_CLASS := EXECUTABLES
-# Enable sanitizer on eng builds
+# Enable sanitizer and allow very verbose printing on eng builds
ifeq ($(TARGET_BUILD_VARIANT),eng)
LOCAL_CLANG := true
LOCAL_SANITIZE := address
+ LOCAL_CFLAGS += \
+ -DVERY_VERBOSE_PRINTING
endif
LOCAL_INIT_RC := statsd.rc