Bug #114210

测试 Test-ST #113421: V4.0功能与专项测试

测试 Test-ST #114212: V4.0专项--BSP专项--性能测试

【BSP】【EVT1】【专项】【响应时间】文件搜索:实测时间为:2.59s,目标时间:小于900ms

Added by 移动测试一组_CDTS 刘强 over 2 years ago. Updated about 2 years ago.

Status:CLOSEDStart date:2022-11-29
Priority:NormalDue date:
Assignee:CDTS_TEST 王成% Done:

0%

Category:需和客户讨论的bug
Target version:-
Need_Info:TEST Found Version:01.00.X101_0046.X101
Resolution:-- Degrated:--
Severity:Critical Verified Version:
Reproducibility:Every time Fixed Version:
Test Type:ST Root cause:

Description

【前提条件】
使用user版本测试

【测试步骤】
1、拷贝10000张图片至设备
2、重启系统,打开图库
3、选择上下滑动,使用高速摄像机记录手滑动至图片滑动时间
开始计时:手指点击搜索
停止计时:目标图片显示

【预期结果】
小于900ms

【实际结果】
2.59s

测试视频:ftp://cdiot@192.168.87.46/Figure/video/C0002.MP4 (250帧)
2342-2991
2.59s

中科创达软件股份有限公司20230412-161129.jpeg (249 KB) 方案组-RD3_CDTS 王浩云, 2023-04-12 16:12

%e4%b8%ad%e7%a7%91%e5%88%9b%e8%be%be%e8%bd%af%e4%bb%b6%e8%82%a1%e4%bb%bd%e6%9c%89%e9%99%90%e5%85%ac%e5%8f%b820230412-161129

History

#1 Updated by 移动测试一组_CDTS 刘强 over 2 years ago

  • Parent task changed from #111344 to #114212

#2 Updated by CDTS_TEST 王成 over 2 years ago

  • Severity changed from Normal to Critical

#3 Updated by CD SYSTEM-胡兵 over 2 years ago

  • Category changed from BSP to SYSTEM
  • Assignee changed from CD BSP-唐金泽 to 移动测试一组_CDTS 刘强
  • Need_Info changed from -- to TEST

Hi 刘强

请提供video的同时,提供对应的tlog日志及systrace文件

Thanks.

#4 Updated by 移动测试一组_CDTS 刘强 over 2 years ago

  • Assignee changed from 移动测试一组_CDTS 刘强 to CD SYSTEM-胡兵

#5 Updated by 移动测试一组_CDTS 刘强 over 2 years ago

更新测试步骤:
1、拷贝10000张图片至设备
2、重启系统,进入Files,搜索一张图片(执行一次后会将搜索的名称留在历史记录中)
3、退出files并清空后台
4、再次进入files app,点击右上角圆圈搜索,点击上次搜索的名称
开始计时:手指点击搜索图片瞬间
停止计时:目标图片缩略图显示瞬间

#6 Updated by CD SYSTEM-胡兵 over 2 years ago

  • Category changed from SYSTEM to CD-FW
  • Assignee changed from CD SYSTEM-胡兵 to CD FW 曹覃刚

Hi 曹覃刚

此问题与com.android.providers.media.module进程关系较大,请协调对应人员进行分析。

1.在图片push到device的过程中,MediaProvider 模块应该会建立一些索引,但日志中存在如下报错,这只是明显的报错,不排除需要debug查看索引是否ok
11-15 13:42:12.213 3537 4962 W MediaProvider: isAppCloneUserPair failed. Users: 0 and 0
11-15 13:42:12.213 3537 4962 W MediaProvider: isAppCloneUserPair for user 0: false
11-15 13:42:12.320 3537 4954 W MediaProvider: isAppCloneUserPair failed. Users: 0 and 0
11-15 13:42:12.320 3537 4954 W MediaProvider: isAppCloneUserPair for user 0: false

2.在通过FILE APP显示图片时,存在如下报错:
11-15 14:02:27.170 3537 8940 W MediaProvider: Failed to fetch original file descriptor
11-15 14:02:27.170 3537 8940 W MediaProvider: java.io.FileNotFoundException: Input file descriptor is already original
11-15 14:02:27.170 3537 8940 W MediaProvider: at com.android.providers.media.MediaProvider.getOriginalMediaFormatFileDescriptor(MediaProvider.java:5718)
11-15 14:02:27.170 3537 8940 W MediaProvider: at com.android.providers.media.MediaProvider.openTypedAssetFileCommon(MediaProvider.java:7134)
11-15 14:02:27.170 3537 8940 W MediaProvider: at com.android.providers.media.MediaProvider.openTypedAssetFile(MediaProvider.java:7115)
11-15 14:02:27.170 3537 8940 W MediaProvider: at android.content.ContentProvider$Transport.openTypedAssetFile(ContentProvider.java:548)
11-15 14:02:27.170 3537 8940 W MediaProvider: at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:327)
11-15 14:02:27.170 3537 8940 W MediaProvider: at android.os.Binder.execTransactInternal(Binder.java:1179)
11-15 14:02:27.170 3537 8940 W MediaProvider: at android.os.Binder.execTransact(Binder.java:1143)

3.进行搜索文件,问题复现时,并没有多余的异常日志吐出,但com.android.providers.media.module进程CPU占用率提升到了114%,需要进一步debug此服务

Thanks.

#7 Updated by CDTS-TEST 周婷 over 2 years ago

  • Target version set to MCE_V4.0update_20221215(原VC1_FSE_Vdec1219)

#8 Updated by CD FW 曹覃刚 over 2 years ago

  • Status changed from New to ASSIGNED

一.当前的状态
检查了问题发生的条件
①原生的文件应用:com.android.documentsui/.files.FilesActivity
②图片数量超过500张,500张时检索时间在一秒左右,数量越多时间会逐渐增加
在如上条件下会有问题

二.我的分析
使用联想Driver-only的平板做了对比测试(需要保证相同的条件)
Driver-only:除驱动外,没有投入联想任何定制的版本,基本与原生表现相同
在此设备上,也会发生检索时间长的问题,在图片数量为10000张时,检索时间大约3~4秒
另外使用测试的小新平板测试,使用联想自己定制的文件应用,没有此问题,检索速度较快

三.我的结论
从上面的条件与对比来看, 原生的文件应用都存在此问题

四.下一步解析计划
讨论是否有优化的必要
开发的观点是维持现状,原因如下
①从发生的条件看,车载娱乐副屏,拷贝超过500张图片的场景,这个我们认为是极其稀有的,可以说基本没人这么干
②这个问题属于原生的问题,在其它的平板中也一样存在
③问题发生的影响,检索时间两秒多,这是属于可接受的范围。影响较小
④优化的工作量与难度,这个问题涉及到多个模块,且整个流程复杂,工作量与修改难度都较高,需要长时间的投入
⑤对于99%的场景,图片数量都是很难超过500张的,是符合900ms这个需求的

基于上述理由,我们认为没有太大的必要去做这个优化。
请测试这边综合考虑一下

#9 Updated by CD FW 曹覃刚 over 2 years ago

  • Assignee changed from CD FW 曹覃刚 to 移动测试一组_CDTS 刘强

#10 Updated by CDTS-TEST 周婷 over 2 years ago

  • Assignee changed from 移动测试一组_CDTS 刘强 to 方案组-RD3_CDTS 王浩云

浩云,请从产品角度进行评估。

#11 Updated by 方案组-RD3_CDTS 王浩云 over 2 years ago

  • Assignee changed from 方案组-RD3_CDTS 王浩云 to CDTS_TEST 王成

尽可能的缩短相应时间即可,10000张的场景,的确不是常规使用场景,本地检索需要一定的时间,900ms这个指标如果是客户给出的性能要求文档中明确有说,这个点可能需要和客户讨论一下900ms的一个范围,目前我这边不会认为这个bug的等级,以及紧急程度会很高,且需要花大量时间去优化。

#12 Updated by CDTS-TEST 周婷 over 2 years ago

  • Target version changed from MCE_V4.0update_20221215(原VC1_FSE_Vdec1219) to VX1_MCE_FSE_V5.0_20221230

此性能修改需后续跟客户进行商议,解决优先级先往后放

#13 Updated by CDTS-TEST 周婷 over 2 years ago

  • Assignee changed from CDTS_TEST 王成 to 方案组-RD3_CDTS 王浩云

浩云 请帮忙确认下这个的合理范围

#14 Updated by CD FW 曹覃刚 over 2 years ago

  • Category changed from CD-FW to 依赖UI/UE

#15 Updated by 方案组-RD3_CDTS 王浩云 over 2 years ago

  • Category changed from 依赖UI/UE to 需和客户讨论的bug

#16 Updated by CDTS-TEST 周婷 over 2 years ago

  • Target version deleted (VX1_MCE_FSE_V5.0_20221230)

#17 Updated by 方案组-RD3_CDTS 王浩云 about 2 years ago

该问题,已和客户同步过了,大文件搜索的情况下,需要根据实际情况来更新验证标准,见附件,该bug可以关闭了

#18 Updated by CDTS_TEST 王成 about 2 years ago

  • Status changed from ASSIGNED to RESOLVED

同类问题统一关闭,使用报告表格和客户沟通

#19 Updated by CDTS_TEST 王成 about 2 years ago

  • Status changed from RESOLVED to VERIFIED

#20 Updated by CDTS_TEST 王成 about 2 years ago

  • Status changed from VERIFIED to CLOSED

Also available in: Atom PDF