summaryrefslogtreecommitdiff
path: root/tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp
diff options
context:
space:
mode:
authorMikhail Naganov <mnaganov@google.com>2019-06-26 16:56:03 -0700
committerMikhail Naganov <mnaganov@google.com>2019-06-26 16:56:03 -0700
commitc463be41e1ce7b386922bc9a80e2fb2b61ba217d (patch)
tree2746e098158102f966b301cc877dca8acb41257f /tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp
parente1c38e1aaf0b74526ae726a51e890a5879bbf70a (diff)
AudioService: Add the service's message queue to the dump
Clogged queue means UI and other commands can not reach the service and will cause volume controls to malfunction. Example dump snippet: Message handler (watch for unhandled messages): Handler (com.android.server.audio.AudioService$AudioHandler) {a904698} @ 61825 Looper (AudioService, tid 118) {6808ef1} Message 0: { when=-52s689ms what=25 ... } Message 1: { when=-52s8ms what=8 ... } Message 2: { when=-52s4ms what=8 ... } ... Message 35: { when=-2s436ms what=0 ... } (Total messages: 36, polling=false, quitting=false) This indicates that the command queue is not being processed because the handler got stuck. Checking stacks of the system_server can help in figuring out the reason. Bug: 135763139 Test: adb shell dumpsys audio Change-Id: I02009720668af218edb38d5a5948a5964b72c685
Diffstat (limited to 'tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp')
0 files changed, 0 insertions, 0 deletions