4.6 Wetest 兼容性测试报告

NEVER

<h1><b>使用wetest内测中的解决方案</b></h1><h1><b>本地调试脚本后上传wetest运用云端机器并行测试</b></h1><h1><b>达到深度兼容匹配效果</b></h1> <h1><b>暴露的问题主要为APP crash 与UI异常</b></h1><h3><br></h3> <h1><b>APP crash</b></h1> <h1><b>UI异常</b></h1> <h3><b>APP crash 类型主要有四种:</b></h3><h3><font color="#ed2308">·Native crash:Segmentation fault(unknown:0)</font></h3><h3><font color="#ed2308">·AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String java.io.File.getAbsolutePath()' on a null object reference</font></h3><h3><font color="#ed2308">·libc : Fatal signal 11 (SIGSEGV)</font></h3><h3><font color="#ed2308">·am_finish_activity: [0,327953643,30,com.lanjingren.ivwen/.ui.advertising.OpeningScreenAdvertisingActivity,crashed]</font></h3><h3><br></h3> <h3>===================================================</h3><h3><b>视频录制页crash</b></h3><h3><font color="#ed2308">08-27 18:55:42 1418 W ActivityManager: Force finishing activity com.lanjingren.ivwen/.video.VideoFilmActivity</font></h3><h3>机型为小米 MI 6</h3><h3>系统版本8.0 8核</h3><h3>影响用户数 295万</h3><h3><br></h3> <h3>上下文</h3><h3><font color="#ed2308">08-27 18:55:40 3713 I PowerCheckerService: uid:13583change to inactive</font></h3><h3><font color="#ed2308">08-27 18:55:40 3713 I AppActiveChecker: uid:13583change to inactive</font></h3><h3><font color="#ed2308">08-27 18:55:40 924 I ThermalEngine: handle_thresh_sig: HIS Id HISTORY-CPU0 Sensor tsens_tz_sensor1 Temp 61000</font></h3><h3><font color="#ed2308">08-27 18:55:40 924 I ThermalEngine: handle_thresh_sig: HIS Id HISTORY-CPU0 Sensor tsens_tz_sensor1 Temp 59000</font></h3><h3><font color="#ed2308">08-27 18:55:40 745 I auditd : type=1400 audit(0.0:732413): avc: denied { search } for comm="memtrack@1.0-se" name="proc" dev="debugfs" ino=17988 scontext=u:r:hal_memtrack_default:s0 tcontext=u:object_r:qti_debugfs:s0 tclass=dir permissive=0</font></h3><h3><font color="#ed2308">08-27 18:55:40 745 W memtrack@1.0-se: type=1400 audit(0.0:732413): avc: denied { search } for name="proc" dev="debugfs" ino=17988 scontext=u:r:hal_memtrack_default:s0 tcontext=u:object_r:qti_debugfs:s0 tclass=dir permissive=0</font></h3><h3><font color="#ed2308">08-27 18:55:40 924 I ThermalEngine: handle_thresh_sig: HIS Id HISTORY-CPU4 Sensor tsens_tz_sensor7 Temp 59000</font></h3><h3><font color="#ed2308">08-27 18:55:40 2825 I octvm_klo: read wakeups from wakealarm_fd:1</font></h3><h3><font color="#ed2308">08-27 18:55:40 2825 I octvm_klo: new timerfd interval:</font></h3><h3><font color="#ed2308">08-27 18:55:40 2825 I octvm_klo: itval.it_interval.tv_sec 1, itval.it_interval.tv_nsec 0</font></h3><h3><font color="#ed2308">08-27 18:55:40 2825 I octvm_klo: itval.it_value.tv_sec 0, itval.it_value.tv_nsec 999996406</font></h3><h3><font color="#ed2308">08-27 18:55:41 974 E adbd : failed to connect to socket 'tcp:26575': Connection refused</font></h3><h3><font color="#ed2308">08-27 18:55:41 2825 I octvm_klo: read wakeups from wakealarm_fd:1</font></h3><h3><font color="#ed2308">08-27 18:55:41 2825 I octvm_klo: new timerfd interval:</font></h3><h3><font color="#ed2308">08-27 18:55:41 2825 I octvm_klo: itval.it_interval.tv_sec 1, itval.it_interval.tv_nsec 0</font></h3><h3><font color="#ed2308">08-27 18:55:41 2825 I octvm_klo: itval.it_value.tv_sec 0, itval.it_value.tv_nsec 999995052</font></h3><h3><font color="#ed2308">08-27 18:55:42 26506 D wetestinput: handleInputCommand, str = heart_beat 0</font></h3><h3><font color="#ed2308">08-27 18:55:42 26506 D wetestinput: heart beat from client.</font></h3><h3><font color="#ed2308">08-27 18:55:42 9108 E crash_dump32: cannot open libmiuindbg.so: No such file or directory</font></h3><h3><font color="#ed2308">08-27 18:55:42 1418 I am_crash: [1418,0,com.lanjingren.ivwen,955825732,Native crash,Segmentation fault,unknown,0]</font></h3><h3><font color="#ed2308">08-27 18:55:42 972 E /system/bin/tombstoned: Tombstone written to: /data/tombstones//tombstone_06</font></h3><h3><font color="#ed2308">08-27 18:55:42 3024 I WtProcessController: Receive am_crash event for pid: 1418 pkg = com.lanjingren.ivwen</font></h3><h3><font color="#ed2308">08-27 18:55:42 1418 W ActivityManager: Force finishing activity com.lanjingren.ivwen/.video.VideoFilmActivity</font></h3><h3><font color="#ed2308">08-27 18:55:42 1418 I am_finish_activity: [4804,6263854,59539,com.lanjingren.ivwen/.video.VideoFilmActivity,force-crash]</font></h3><h3><font color="#ed2308">08-27 18:55:42 1418 D ActivityTrigger: ActivityTrigger activityPauseTrigger</font></h3><h3><font color="#ed2308">08-27 18:55:42 2825 I octvm_klo: get event file: /data/tombstones/tombstone_06</font></h3><h3><font color="#ed2308">08-27 18:55:42 2825 I octvm_klo: klo lock</font></h3><h3><font color="#ed2308">08-27 18:55:42 4804 W AudioTrack: releaseBuffer() track 0xb1183000 disabled due to previous underrun, restarting</font></h3><h3><font color="#ed2308">08-27 18:55:42 1418 I am_pause_activity: [4804,6263854,com.lanjingren.ivwen/.video.VideoFilmActivity]</font></h3><h3><font color="#ed2308">08-27 18:55:42 4804 W AudioTrack: releaseBuffer() track 0xb1183000 disabled due to previous underrun, restarting</font></h3><h3><font color="#ed2308">08-27 18:55:42 725 W /system/bin/hw/android.hidl.allocator@1.0-service: ashmem_create_region(3840) returning hidl_memory(0x797e82c4f0, 3840)</font></h3><h3><font color="#ed2308">08-27 18:55:42 1418 I sysui_count: [_time_0,5]</font></h3><h3><font color="#ed2308">08-27 18:55:42 1418 I sysui_multi_action: [757,803,799,_time_0,802,5]</font></h3><h3><font color="#ed2308">08-27 18:55:42 725 W /system/bin/hw/android.hidl.allocator@1.0-service: ashmem_create_region(3840) returning hidl_memory(0x797e82c4f0, 3840)</font></h3><h3><font color="#ed2308">08-27 18:55:42 733 W volume_listener: volume_listener_command invalid command 21</font></h3><h3><font color="#ed2308">08-27 18:55:42 935 I [30200] : 4804&amp;13583&amp;1&amp;29449</font></h3><h3><font color="#ed2308">08-27 18:55:42 1418 I sysui_action: [316,0]</font></h3><h3><font color="#ed2308">08-27 18:55:42 1418 I sysui_multi_action: [757,316,758,4,759,0]</font></h3><h3><font color="#ed2308">08-27 18:55:42 935 E AudioFlinger: open /proc/4804/cmdline error</font></h3><h3><font color="#ed2308">08-27 18:55:42 935 I AudioFlinger: setAppName(), name=[], active=[1]</font></h3> <h3>===================================================</h3><h3><b>启动app 闪屏崩溃</b></h3><h3>机型为OPPO R9 Plustma A</h3> <h3>上下文</h3><h3><font color="#ed2308">08-27 18:26:48 1195 E ActivityManager: 0% 4830/kworker/5:1: 0% user + 0% kernel08-27 18:26:48 1195 E ActivityManager: 0% 32279/kworker/1:2: 0% user + 0% kernel08-27 18:26:48 1195 E ActivityManager: 21% TOTAL: 9.6% user + 11% kernel + 0.5% iowait + 0% softirq08-27 18:26:48 1195 E ActivityManager: CPU usage from 6199ms to 6724ms later with 99% awake:08-27 18:26:48 1195 E ActivityManager: 67% 1195/system_server: 28% user + 39% kernel / faults: 6 minor08-27 18:26:48 1195 E ActivityManager: 5.6% 3068/Binder_6: 3.7% user + 1.8% kernel08-27 18:26:48 1195 E ActivityManager: 3.7% 1216/Binder_1: 1.8% user + 1.8% kernel08-27 18:26:48 1195 E ActivityManager: 3.7% 1217/Binder_2: 1.8% user + 1.8% kernel08-27 18:26:48 1195 E ActivityManager: 3.7% 1271/ActivityManager: 0% user + 3.7% kernel08-27 18:26:48 1195 E ActivityManager: 3.7% 1290/Binder_3: 1.8% user + 1.8% kernel08-27 18:26:48 1195 E ActivityManager: 3.7% 2971/Binder_4: 1.8% user + 1.8% kernel08-27 18:26:48 1195 E ActivityManager: 3.7% 3067/Binder_5: 0% user + 3.7% kernel08-27 18:26:48 1195 E ActivityManager: 3.7% 3542/Binder_7: 1.8% user + 1.8% kernel08-27 18:26:48 1195 E ActivityManager: 3.7% 3508-27 18:26:48 1195 D ActivityManager: addErrorToDropBox processName = com.lanjingren.ivwen08-27 18:26:48 1195 V java.lang.ASSERT: in copyAnr filePath = /data/anr/traces_com.lanjingren.ivwen08-27 18:26:48 1195 D ViewRootImpl: FocusChanged, hasFocus:true, inTouchMode:true08-27 18:26:48 1195 W ActivityManager: Dismiss app ANR dialog : com.lanjingren.ivwen08-27 18:26:48 1195 W ActivityManager: Force finishing activity 1 com.lanjingren.ivwen/.ui.advertising.OpeningScreenAdvertisingActivity08-27 18:26:48 1195 I am_finish_activity: [0,327953643,30,com.lanjingren.ivwen/.ui.advertising.OpeningScreenAdvertisingActivity,crashed]08-27 18:26:48 1195 I am_home_stack_moved: [0,0,1,1,finishActivity adjustTopFocus setFocusedActivity]08-27 18:26:48 1195 D ViewRootImpl: FocusChanged, hasFocus:false, inTouchMode:true08-27 18:26:48 1195 I am_focused_activity: [0,com.android.packageinstaller/.OppoPackageInstallerActivity]08-27 18:26:48 1195 V OppoCrashDataStatistics: collectCrashAppInfo add==OppoCrashStatisticsInfo { mProcessName=com.lanjingren.ivwen ,mFirstCrashTime=153536560811008-27 18:26:48 1195 D DropBoxManagerService: file :: /data/system/dropbox/data_app_anr@1535365608110.txt.gz08-27 18:26:48 2560 E QueryController: Got null root node from accessibility - Retrying...08-27 18:26:48 27975 E art : Unable to open stack trace file '/data/anr/traces.txt': Permission denied08-27 18:26:48 583 I MSM-irqbalance: Decided to move IRQ332 from CPU3 to CPU208-27 18:26:48 1195 I am_pause_activity: [0,327953643,com.lanjingren.ivwen/.ui.advertising.OpeningScreenAdvertisingActivity]08-27 18:26:48 1195 I OppoManagerService: Screenshot max retries 4 of Token{2e15e0e1 ActivityRecord{138c2ceb u0 com.lanjingren.ivwen/.ui.advertising.OpeningScreenAdvertisingActivity t30 f}} appWin={293f1c8c u0 Starting com.lanjingren.ivwen} drawState=408-27 18:26:48 1195 I am_finish_activity: [0,186564892,28,com.android.packageinstaller/.OppoPackageInstallerActivity,crashed]08-27 18:26:48 1195 W ActivityManager: Force finishing activity 2 com.android.packageinstaller/.OppoPackageInstallerActivity08-27 18:26:48 1195 I am_home_stack_moved: [0,0,1,1,finishActivity adjustTopFocus setFocusedActivity]08-27 18:26:48 1195 I am_focused_activity: [0,com.android.settings/.SubSettings]08-27 18:26:48 1195 I am_kill : [0,3485,com.lanjingren.ivwen,0,user request after error]08-27 18:26:48 1195 I ActivityManager: Killing 3485:com.lanjingren.ivwen/u0a2811 (adj 0): user request after error08-27 18:26:48 2560 E QueryController: Cannot proceed when root node is null. Aborted search08-27 18:26:48 1195 D ViewRootImpl: start proc MSG__FOCUS_CHANGED, mAdded:false08-27 18:26:48 1195 D ViewRootImpl: start proc MSG__FOCUS_CHANGED, mAdded:false08-27 18:26:48 1195 I am_proc_start: [0,3981,1000,com.coloros.feedbackservice,broadcast,com.coloros.feedbackservice/.receiver.FeedbackReceiver]</font><br></h3> <h3>===================================================</h3><h3><b>APP无法启动 读取文件分区失败</b></h3><h3><font color="#ed2308">08-27 18:41:36 10980 E AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String java.io.File.getAbsolutePath()' on a null object reference08-27 18:41:36 10980 E AndroidRuntime: at com.lanjingren.ivwen.ui.common.MyApplication.getAppModule(MyApplication.java:116)<br></font></h3><h3>机型有</h3><h3>Vivo X6Plus D 5.1</h3><h3>OPPO A53 全网通 5.1</h3><h3>魅族 魅蓝Note 5.1</h3><h3>系统版本集中在5.1</h3> <h3>===================================================</h3><h3><b>录制视频与图片合成视频应用crash</b></h3><h3>这个类型的崩溃与4.6版本强相关</h3><h3>分别出现在了视频录制与图片合成视频流程中</h3><h3>机型均为蓝绿厂版本5.1</h3><h3>Vivo X7 5.1 </h3><h3>OPPO R7s/全网通 5.1</h3><h3>Vivo V3 Max 5.1</h3><h3>Vivo X6S A 5.1</h3> <h3><b>照片合成视频崩溃</b></h3><h3><font color="#ed2308">08-27 18:42:14 24920 F libc : Fatal signal 11 (SIGSEGV), code -6, fault addr 0x6158 in tid 28129 (anjingren.ivwen)08-27 18:34:20 24560 F libc : Fatal signal 11 (SIGSEGV), code 1, fault addr 0x9093909f in tid 24579 (Binder_1)</font><br></h3><h3>机型 </h3><h3>Vivo X7 5.1 OPPO R7s/全网通 5.1<br></h3> <h3><b>录制视频崩溃</b></h3><h3><font color="#ed2308">08-27 18:55:33 19488 F libc : Fatal signal 11 (SIGSEGV), code 1, fault addr 0xfc in tid 21998 (Thread-1304)</font><br></h3><h3>机型</h3><h3>Vivo V3 Max 5.1</h3><h3>Vivo X6S A 5.1<br></h3><h3><br></h3><h3>===================================================</h3><h3><br></h3> <h1><b>UI异常</b></h1><h3>误报了部分视频录制页面</h3><h3>有问题的部分为APP启动黑屏</h3><h3><br></h3> <h3>Vivo Y27 4.4 4核 1024MB 720x1280 影响用户数 21万</h3> <h3></h3><h3>华为 荣耀畅玩4C 移动 4.4 8核 2048M 720x1280 影响用户32万<br></h3> <h3>小米 HM 2A 4.4 5核 1024MB 720x1280 影响用户数 35万</h3> <h3><b>汇总UI异常信息发现</b></h3><h3><b>问题主要集中在4.4版本部分机型</b></h3><h3><b>根据以往反馈来看怀疑与集成了极光推送有关</b></h3> <h3>还有十一台5.1系统 登录后黑屏</h3> <h3>性能统计</h3>