Bug #117780
测试 Test-ST #113421: V4.0功能与专项测试
测试 Test-ST #113422: V4.0专项--AF专项--monkey测试
【AF】【EVT3】【Monkey】Monkey测试12小时,出现ANR in com.android.gallery3d & com.android.music
Status: | CLOSED | Start date: | 2023-05-06 | |
---|---|---|---|---|
Priority: | High | Due date: | ||
Assignee: | CD TEST-方永红 | % Done: | 0% | |
Category: | AUDIO-FW | |||
Target version: | - | |||
Need_Info: | -- | Found Version: | FlatBuild_HH_MCE_FSE.M.R.user.01.00.0095.C103(X103) | |
Resolution: | -- | Degrated: | -- | |
Severity: | Critical | Verified Version: | ||
Reproducibility: | Every time | Fixed Version: | ||
Test Type: | ST | Root cause: |
Description
【执行命令】
adb shell
monkey --pkg-blacklist-file /sdcard/blacklist.txt --ignore-crashes --ignore-timeouts --ignore-security-exceptions --monitor-native-crashes --ignore-native-crashes -s 20 --throttle 500 --pct-touch 30 --pct-motion 15 --pct-nav 15 --pct-majornav 15 --pct-syskeys 5 --pct-appswitch 10 --pct-anyevent 10 --ignore-crashes -v -v -v 172800
2>/sdcard/error.txt 1>/sdcard/info.txt
【错误信息】
// NOT RESPONDING: com.android.gallery3d (pid 6361) ANR in com.android.gallery3d (com.android.gallery3d/.app.MovieActivity) PID: 6361 Reason: Input dispatching timed out (Application does not have a focused window) Parent: com.android.gallery3d/.app.MovieActivity Frozen: false Load: 2.25 / 2.44 / 1.92 ----- Output from /proc/pressure/memory ----- some avg10=0.00 avg60=0.00 avg300=0.00 total=0 full avg10=0.00 avg60=0.00 avg300=0.00 total=0 ----- End output from /proc/pressure/memory ----- CPU usage from 83795ms to 0ms ago (2023-05-05 20:41:30.569 to 2023-05-05 20:42:54.364): 9% 836/vendor.qti.hardware.display.composer-service: 5.6% user + 3.3% kernel / faults: 238 minor 7.4% 5764/com.android.settings: 5.9% user + 1.4% kernel / faults: 45907 minor 7.1% 1515/system_server: 4.9% user + 2.2% kernel / faults: 146582 minor 5.9% 971/surfaceflinger: 3.9% user + 1.9% kernel / faults: 608 minor 5.4% 1177/cnss_diag: 4.6% user + 0.7% kernel 3.3% 1836/com.android.systemui: 2.5% user + 0.7% kernel / faults: 6215 minor 2.9% 2686/com.hht.lebocast: 1.6% user + 1.3% kernel / faults: 3275 minor 1.5% 8900/kworker/u16:14-memlat_wq: 0% user + 1.5% kernel 1.1% 509/logd: 0.2% user + 0.9% kernel / faults: 14 minor 0.9% 6361/com.android.gallery3d: 0.6% user + 0.2% kernel / faults: 13476 minor 0.9% 826/android.hardware.wifi@1.0-service: 0.6% user + 0.3% kernel / faults: 1704 minor 0.8% 8897/kworker/u16:7-devfreq_wq: 0% user + 0.8% kernel 0.7% 8902/kworker/u16:16-devfreq_wq: 0% user + 0.7% kernel 0.6% 389/crtc_commit:125: 0% user + 0.6% kernel 0.5% 1225/tlog: 0.2% user + 0.2% kernel / faults: 10 minor 0.4% 1200/mediaserver: 0.2% user + 0.2% kernel / faults: 2776 minor 0.4% 2469/com.android.launcher3: 0.3% user + 0.1% kernel / faults: 1740 minor 0.3% 6137/com.android.commands.monkey: 0.2% user + 0.1% kernel / faults: 134 minor 0.3% 8898/kworker/u16:10-devfreq_wq: 0% user + 0.3% kernel 0.3% 3556/logcat: 0.1% user + 0.2% kernel 0.3% 287/kgsl_worker_thr: 0% user + 0.3% kernel 0.3% 1188/installd: 0% user + 0.2% kernel / faults: 11 minor 0.3% 2063/com.android.networkstack.process: 0.2% user + 0% kernel / faults: 993 minor 0.2% 8904/kworker/u16:17-kgsl-mementry: 0% user + 0.2% kernel 0.2% 1984/com.thundercomm.microservice: 0.1% user + 0.1% kernel / faults: 2066 minor 0.2% 9/ksoftirqd/0: 0% user + 0.2% kernel 0.2% 840/vendor.qti.hardware.perf@2.2-service: 0% user + 0.1% kernel / faults: 240 minor 0.2% 1/init: 0% user + 0.1% kernel / faults: 124 minor 0.2% 10/rcu_preempt: 0% user + 0.2% kernel 0.2% 2010/com.thundercomm.microsettings: 0.1% user + 0% kernel / faults: 351 minor 0.1% 3330/dp_rx_thread_0: 0% user + 0.1% kernel
Related issues
History
#1 Updated by Multimedia组-RD3_TSCD 梁卿山 about 2 years ago
- Status changed from New to ASSIGNED
HI ALL,
当前未看出问题点,还需要细看,已经提高通case协助。
#2 Updated by Multimedia组-RD3_TSCD 梁卿山 about 2 years ago
HI ALL
已经将新的复现日志提供给高通;
#3 Updated by Multimedia组-RD3_TSCD 梁卿山 about 2 years ago
HI ALL
该问题在连接中控并连接输出设备后,经过测试不复现,将会进一步测试,看问题是否因为没有播放设备引起。
#4 Updated by Multimedia组-RD3_TSCD 梁卿山 about 2 years ago
HI ALL
5月11日Monkey测试结果:没有出现其他ANR。
测试环境:
1.和中控连接,网络良好
2.连接外放设备,音频输出的A2B线保持良好。
#5 Updated by Multimedia组-RD3_TSCD 梁卿山 about 2 years ago
HI ALL
根据之前复现的日志,进行分析,是audioflinger卡住了,该问题和是否连接外放设备有关系。
连接中控测试不复现也验证了上述结论,不连接中控才能复现。
我们将继续连接中控的情况下,进行测试,验证是否还会出现该问题。
#6 Updated by Multimedia组-RD3_TSCD 梁卿山 about 2 years ago
- Status changed from ASSIGNED to NEED_INFO
- Assignee changed from Multimedia组-RD3_TSCD 梁卿山 to CD TEST-方永红
HI 永红
该问题经过判断是未连接音频A2B导致了底层驱动阻塞,audio服务出现问题;
请在连接中控的情况下进行验证,谢谢!
#7 Updated by CD TEST-方永红 about 2 years ago
5.15
13日DB为复现,继续跟踪两个版本
#8 Updated by Multimedia组-RD3_TSCD 梁卿山 about 2 years ago
HI ALL
日志分析如下:
当前外接设备未连接,导致了audioflinger中写入数据时卡死,进而导致了各个audio相关的服务死了,出现了ANR。
365167:05-10 17:40:38.903 1022 1814 W AudioFlinger: write blocked for 10653 msecs, 205 delayed writes, thread 29
366389:05-10 17:40:43.165 1022 1805 W AudioFlinger: write blocked for 41747 msecs, 10 delayed writes, thread 13
367269:05-10 17:40:49.652 1022 1814 W AudioFlinger: write blocked for 10643 msecs, 206 delayed writes, thread 29
368973:05-10 17:40:53.699 1022 1805 W AudioFlinger: write blocked for 10531 msecs, 11 delayed writes, thread 13
371481:05-10 17:41:00.402 1022 1814 W AudioFlinger: write blocked for 10653 msecs, 207 delayed writes, thread 29
374104:05-10 17:41:11.157 1022 1814 W AudioFlinger: write blocked for 10653 msecs, 208 delayed writes, thread 29
375064:05-10 17:41:14.681 1022 1805 W AudioFlinger: write blocked for 20981 msecs, 12 delayed writes, thread 13
376589:05-10 17:41:21.909 1022 1814 W AudioFlinger: write blocked for 10652 msecs, 209 delayed writes, thread 29 ★★★写入数据卡死
376718:05-10 17:41:23.742 1022 1855 F TimeCheck: TimeCheck timeout for IAudioFlinger command 38
376779:05-10 17:41:24.595 11646 11646 F DEBUG : Abort message: 'TimeCheck timeout for IAudioFlinger command 38'
376832:05-10 17:41:24.837 11146 11177 W AudioSystem: AudioPolicyService server died! ★★★ 底层策略管理挂了
376833:05-10 17:41:24.838 18691 19131 W AudioSystem: AudioPolicyService server died!
376835:05-10 17:41:24.839 18624 27463 W AudioSystem: AudioFlinger server died! ★★★ audioflinger挂了
376837:05-10 17:41:24.839 5432 6303 W AudioSystem: AudioFlinger server died!
376838:05-10 17:41:24.839 1309 3364 W AudioSystem: AudioPolicyService server died!
484298:05-10 17:46:38.613 1086 1858 E AudioSystem-JNI: Command failed for android_media_AudioSystem_checkAudioFlinger: -32
484299:05-10 17:46:38.613 1086 1858 E AS.AudioService: Audioserver died. ★★★ audioserver挂了
#9 Updated by CD TEST-方永红 about 2 years ago
5.16
15日DB未复现,继续跟踪一个版本
#10 Updated by CD TEST-方永红 about 2 years ago
- Status changed from NEED_INFO to RESOLVED
5.17
0100版本未复现
先关闭
#11 Updated by CD TEST-方永红 about 2 years ago
- Status changed from RESOLVED to VERIFIED
#12 Updated by CD TEST-方永红 about 2 years ago
- Status changed from VERIFIED to CLOSED