cts记录

CTS CtsCameraTestCases
CTS-ON-GSI CtsCameraTestCases
重点检查CASE
CTS CtsCameraTestCases android.hardware.cts.CameraTest#testPreviewFpsRange 由于帧率项极易受到修改影响,建议重点验证
CTS CtsCameraTestCases android.hardware.cts.CameraGLTest#testCameraToSurfaceTextureMetadata 由于帧率项极易受到修改影响,建议重点验证

重点CASE
CTS CtsPermissionTestCases android.permission.cts.DebuggableTest#testNoDebuggable DEBUG权限检查
CTS CtsPermission2TestCases android.permission2.cts.PrivappPermissionsTest#testPrivappPermissionsEnforcement 默认授权检查
CTS CtsIntentSignatureTestCases android.signature.cts.intent.IntentTest#shouldNotFindUnexpectedIntents Intent检查
GTS GtsInstallPackagesWhitelistDeviceTestCases com.google.android.installpackageswhitelist.gts.GtsInstallPackagesWhitelistDeviceTest#testInstallerPackagesAgainstWhitelist Install权限检查

Sensor Modification检查项
建议测试模块
CTS CtsSensorTestCases
GSI CtsSensorTestCases
GTS GtsSensorHostTestCases
重点CASE
CTS CtsSensorTestCases android.hardware.cts.SensorTest#testSensorTimeStamps Sensor timestamp易Fail项
CTS CtsAppTestCases android.app.cts.SystemFeaturesTest#testSensorFeatures Sensor支持列表检测
CTS Verifer Rotation Vector CV Crosscheck 此项调用多颗Sensor,极易fail,建议专项加入检验

Keymaster Mofication检查项
建议测试模块
CTS CtsKeystoreTestCases android.keystore.cts.KeyAttestationTest#testEcAttestation
CTS CtsKeystoreTestCases android.keystore.cts.KeyAttestationTest#testRsaAttestation

VtsHalGatekeeperV1_0Target
请注意:在测试之前先用下面的方法验证是否rpmb key provisioned
请在刷入GSI之后,在adb shell进入系统之后,执行su获取root权限,然后执行qseecom_sample_client v smplap32 14 1,最后在Select an option to proceed: 2,如果有下面的执行结果RMPB Key status: RPMB_KEY_PROVISIONED_AND_OK (0) 则可以进行这条的复测。
ubuntu@ubuntu-xm:/work/d1s/bug/HQ-29055$ adb shell
generic_arm64_ab:/ $ su
generic_arm64_ab:/ # qseecom_sample_client v smplap32 14 1
Note: Command line arguments do not belong to legacy test

WARNING!!! You are about to provision the RPMB key.
This is a ONE time operation and CANNOT be reversed.

0 -> Provision Production key
1 -> Provision Test key
2 -> Check RPMB key provision status

Select an option to proceed: 2
RMPB Key status: RPMB_KEY_PROVISIONED_AND_OK (0)

项目 jira 号 MODULE CASE REASON SOLUTION
GMS认证需求 Q6005-1506 预置 Client ID GMS Client ID预置 “1.Client ID是谷歌用来统计其合作伙伴(主要是运营商)使用GMS应用的数量,作为谷歌与合作伙伴之间的商务结算依据,因此Client ID非常重要,一旦出现配置错误就会导致版本fail
2.Client ID需要从客户处获取,再预置在GMS app编译的mk文件中” 执行 adb shell getprop | grep clientid 看配置信息是否符合,不符合添加对应的配置;
GMS认证需求 Q6005-1506 预置vendor/build.prop属性 "预置vendor/build.prop属性,包含:echo ““ro.product.board=LenovoTB-X104F””
echo ““ro.board.platform=msm8909"”
echo ““ro.vendor.product.manufacturer=LENOVO””
echo ““ro.vendor.product.model=Lenovo TB-X104F””
echo ““ro.vendor.product.brand=Lenovo””
echo ““ro.vendor.product.name=LenovoTB-X104F””
echo ““ro.vendor.product.device=X104F””” vts和cts-on-gsi的测试报告中读取不到system/build.prop,因此需要vendor下的属性来识别当前项目 参考提交:http://192.168.130.125:8081/#/c/92646/
CTS HQ-13990 CtsCameraTestCases android.hardware.cts.CameraTest#testPreviewFpsRange Camera预览界面帧率不达标 1. 测试环境光问题 2.Camera模组问题 3.平台性能问题
CTS HQ-13680 CtsCameraTestCases android.hardware.camera2.cts.RecordingTest#testBasicVideoStabilizationRecording 后辐射录制视频稳定性测试 后辐摄不支持该功能,屏蔽即可
CTS HQ-13680 CtsCameraTestCases android.hardware.camera2.cts.RecordingTest#testBurstVideoSnapshot 后辐摄测试Camera录像时拍照失败 后辐摄不支持该功能,屏蔽即可
CTS HQ-13680 CtsCameraTestCases android.hardware.camera2.cts.RecordingTest#testVideoSnapshot 后辐摄测试Camera录像时拍照失败 后辐摄不支持该功能,屏蔽即可
CTS HQ-18300 CtsCameraTestCases android.hardware.cts.CameraGLTest#testCameraToSurfaceTextureMetadata 帧率复测测试帧率是否达标 1.Camera模组问题 2.平台性能问题 3. 测试环境光问题
CTS HQ-13680 CtsCameraTestCases android.hardware.cts.CameraTest#testMultiCameraRelease 多摄像头调用测试 目前测试逻辑会在调用一颗摄像头之后不下电,直接调用另一颗摄像头
CTS HQ-20178 CtsIntentSignatureTestCases android.signature.cts.intent.IntentTest#shouldNotFindUnexpectedIntents 不允许采用android.intent.action为开头的Intent 修改Intent结构
CTS HQ-13685 CtsSecurityHostTestCases android.cts.security.SELinuxNeverallowRulesTest#testNeverallowRules399 类似的SELinux问题,需要确认平台是否Sepolicy的相关改动 该问题查明为谷歌问题,豁免项
CTS HQ-13685 CtsSecurityHostTestCases android.cts.security.SELinuxNeverallowRulesTest#testNeverallowRules400 类似的SELinux问题,需要确认平台是否Sepolicy的相关改动 该问题查明为谷歌问题,豁免项
CTS HQ-13510 CtsPermissionTestCases android.permission.cts.DebuggableTest#testNoDebuggable 应用不允许开启Debug权限 要求应用关闭debug
CTS HQ-20183 CtsPermission2TestCases android.permission2.cts.PrivappPermissionsTest#testPrivappPermissionsEnforcement 不允许默认授权三方应用权限 多为三方应用和gms引入
CTS HQ-15037 CtsWidgetTestCases android.widget.cts.TextViewTest#testAutoSizeUniform_equivalentConfigurations MIUI精细化模式问题 MIUI修复
CTS HQ-12306 CtsHardwareTestCases android.hardware.cts.SingleSensorTests Sensor功能验证Case Sensor问题请优先确认Sensor型号,CTS目前优先保证主供测试PASS
CTS HQ-12567 CtsWidgetTestCases android.widget.cts.TextViewTest#testSetAndGetCustomSelectionActionModeCallback MIUI上层修改引入 MIUI修复
CTS HQ-11435 CtsOsTestCases android.os.cts.BuildVersionTest#testBuildFingerprint  fingerprint结构不符合规范 确保fingerprint的结构未被改动
CTS HQ-13773 CtsServicesHostTestCases android.server.cts.ActivityManagerAppConfigurationTests#testConfigurationUpdatesWhenRotatingToSideFromDocked 屏幕分辨率超过16:9时出现的fail项, 工具修复
CTS HQ-13773 CtsServicesHostTestCases android.server.cts.ActivityManagerAppConfigurationTests#testConfigurationUpdatesWhenRotatingWhileDocked 屏幕分辨率超过16:9时出现的fail项, 工具修复
CTS HQ-15977 CtsIncidentHostTestCases com.android.server.cts.BatteryStatsValidationTest#testWifiUpload 工具引入fail,受服务器影响会概率性fail,可以waive
CTS HQ-14654 CtsTelephonyTestCases android.telephony.cts.TelephonyManagerTest#testGetDeviceIdForSlot Sim卡问题 测试手法问题,联通4G SIM卡
CTS HQ-14654 CtsTelephonyTestCases android.telephony.cts.TelephonyManagerTest#testGetImei Sim卡问题 测试手法问题,联通4G SIM卡
CTS HQ-14654 CtsTelephonyTestCases android.telephony.cts.TelephonyManagerTest#testGetImeiForSlot Sim卡问题 测试手法问题,联通4G SIM卡
CTS HQ-14873 CtsAppSecurityHostTestCases android.appsecurity.cts.DirectBootHostTest#testDirectBootEmulated 重启项fail 工具fail项,可以手动pass,或workaround
CTS HQ-14873 CtsAppSecurityHostTestCases android.appsecurity.cts.DirectBootHostTest#testDirectBootNone 重启项fail 工具fail,后续版本工具可以pass。如果依旧fail,为上一项锁屏卡住导致,可以单项跑
CTS HQ-14666 CtsAppSecurityHostTestCases android.appsecurity.cts.StorageHostTest#testVerifyQuota 分区缺少Quota参数 在报错分区加上quota
CTS HQ-15037 CtsWidgetTestCases android.widget.cts.TextViewTest#testAutoSizeUniform_equivalentConfigurations MIUI精细化模式问题 MIUI修复
CTS HQ-21887 CtsContentTestCases android.content.cts.ContentProviderCursorWindowTest#testQuery 工具升级,可以豁免 豁免
CTS HQ-20991 CtsThemeHostTestCases android.theme.cts.ThemeHostTest#testThemes 旧版MIUI主题问题,新版已pass 工具修复
CTS HQ-21240 CtsSystemUiTestCases android.systemui.cts.LightBarTests#testLightNavigationBar 主题设置相关问题 MIUI修复
CTS HQ-21232 CtsAppTestCases android.app.cts.SystemFeaturesTest#testCameraFeatures 未移除多余的CameraFeature 移除android.hardware.camera.level.full
CTS HQ-11920 CtsKeystoreTestCases android.keystore.cts.KeyAttestationTest#testEcAttestation Keymater不符合Google规范 1. 是否写入Keymaster 2. keymaster是否符合Google规范
CTS HQ-11920 CtsKeystoreTestCases android.keystore.cts.KeyAttestationTest#testRsaAttestation Keymater不符合Google规范 1. 是否写入Keymaster 2. keymaster是否符合Google规范
GMS认证需求 Q6005-1506 预置 Client ID GMS Client ID预置 “1.Client ID是谷歌用来统计其合作伙伴(主要是运营商)使用GMS应用的数量,作为谷歌与合作伙伴之间的商务结算依据,因此Client ID非常重要,一旦出现配置错误就会导致版本fail
2.Client ID需要从客户处获取,再预置在GMS app编译的mk文件中” 执行 adb shell getprop | grep clientid 看配置信息是否符合,不符合添加对应的配置;
CTS Q6005-1411 CtsViewTestCases android.view.cts.DragDropTest#testBlackHole 复测本地未联vpn网,测试pass 复测本地未联vpn网,测试pass
CTS Q6005-1410 CtsSecurityTestCases android.security.cts.PackageSignatureTest#testPackageSignatures 此case 恢复出厂设置后可以pass
CTS Q6005-1410 CtsSecurityTestCases android.security.cts.StagefrightTest#testStagefright_cve_2015_6600 需要打patch 合入对应patch
CTS Q6005-1409 CtsMonkeyTestCases com.android.cts.monkey.MonkeyTest#testIsMonkey 复测本地未联vpn网,测试pass
CTS Q6005-1408 CtsInputMethodServiceHostTestCases “android.inputmethodservice.cts.hostside.InputMethodServiceLifecycleTest#testDisableCurrentIme
android.inputmethodservice.cts.hostside.InputMethodServiceLifecycleTest#testUninstallCurrentIme” 复测本地未联vpn网,测试pass
CTS Q6005-1406 CtsAppSecurityHostTestCasesl android.appsecurity.cts.PermissionsHostTest#testCompatRevoked22 不稳定pass,测第二遍的时候可测试通过 复测本地未联vpn网,测试pass
CTS Q6005-1405 CtsAccessibilityServiceTestCases android.accessibilityservice.cts.AccessibilityGestureDispatchTest#testLongClickAt_producesEventsWithLongClickTiming 复测本地未联vpn网,测试pass
CTS Q6005-1383 CtsIncidentHostTestCases com.android.server.cts.BatteryStatsValidationTest#testUidForegroundDuration 概率性通过,需要确认系统稳定性 配置满足要求,测试环境满足要求,复测即可
CTS Q6005-1347 CtsServicesHostTestCases "android.server.cts.KeyguardLockedTests#testEnterPipOverKeyguard
" pin逻辑影响了该项测试 修改 if(null != mText && mText.length() >= length)–>if(null != mText && mText.length() == length)
CTS Q6005-1291 CtsCameraTestCases camera帧率过低导致CTS测试fail的问题 camera帧率过低,导致CTS测试fail 把camera video帧率从20帧提高到30帧,同时优化修改帧率引起到AE plinetable
CTS Q6005-1269 CtsAppSecurityHostTestCases “android.appsecurity.cts.AdoptableHostTest#testApps
android.appsecurity.cts.DirectBootHostTest#testDirectBootEmulated” “复测本地未联vpn网,测试pass
豁免项”
CTS Q6005-1259 CtsShortcutHostTestCases "android.content.pm.cts.shortcuthost.ShortcutManagerMultiuserTest#testSecondaryUser
" 连接USB时,部分权限关闭,导致测试fail
CTS Q6005-1258 CtsPermissionTestCases android.permission.cts.FileSystemPermissionTest#testProcStatNotReadable proc/stat 读不出来,但是手动cat /proc/stat 有信息打出 移除权限http://192.168.130.125:8081/#/c/90461/
CTS Q6005-1257 CtsMediaTestCases 35 项测试fail 媒体文件解析失败 项不导入媒体文件测,fail项出现后再倒入媒体文件复测
CTS Q6005-1256 CtsTransitionTestCases 7个测试fail 窗口动画缩放和动画程序时长缩放的修改引入 http://192.168.130.125:8081/#/c/90265/,需要在开发者模式下将animation选X1
CTS Q6005-1255 CtsServicesHostTestCases android.server.cts.KeyguardLockedTests#testEnterPipOverKeyguard 修改后CTS工具无法输入pin码 回退该笔提交,http://192.168.130.125:8081/#/c/90485/
CTS Q6005-1254 CtsOsTestCases android.os.storage.cts.StorageManagerTest#testMountAndUnmountObbNormal "某些kernel config配置导致CtsOsTestCases OOB测试fail
" “回退有影响的config配置
http://192.168.130.125:8081/#/c/90648/
http://192.168.130.125:8081/#/c/90720/”
CTS Q6005-1253 CtsPermission2TestCases "android.permission2.cts.PrivappPermissionsTest#testPrivappPermissionsEnforcement

" android.permission.MANAGE_USERS对应权限未添加 http://192.168.130.125:8081/#/c/90270
CTS Q6005-1252 CtsMultiUserHostTestCases "android.host.multiuser.CreateUsersNoAppCrashesTest#testCanCreateGuestUser

" USB连接方式不满足测试要求 将连接方式改为充电,复测即可
CTS Q6005-1251 CtsDevicePolicyManagerTestCases 6 个case 测试fail MTP需求导致CTSfail,添加绕过报名 "http://192.168.130.125:8081/#/c/90272/
"
CTS Q6005-1250 CtsAppSecurityHostTestCases "android.appsecurity.cts.DirectBootHostTest#testDirectBootEmulated

" 谷歌豁免项 谷歌豁免项
CTS Q6005-1141 CtsMediaTestCases android.media.cts.VideoDecoderPerfTest "CTS报错,对应音频格式解码参数不对,导致解码失败,CTS报错。
" “与qual工程师沟通,修改对应配置文件参数。
http://192.168.130.125:8081/#/c/89033/http://192.168.130.125:8081/#/c/89038/”
CTS Q6005-1108 CtsPermission2TestCases android.permission2.cts.PrivappPermissionsTest#testPrivappPermissionsEnforcement 部分权限未添加 添加对应权限:http://192.168.130.125:8081/#/c/87730http://192.168.130.125:8081/#/c/90270http://192.168.130.125:8081/#/c/90487
CTS Q6005-899 CtsDevicePolicyManagerTestCases com.android.cts.devicepolicy.DeviceOwnerTest#testLockTask_affiliatedSecondaryUser USB连接方式不满足测试要求 "USB切换时添加判断条件保证CTS/GTS测试通过:http://192.168.130.125:8081/#/c/88389/
"
CTS Q6005-895 CtsProviderTestCases android.provider.cts.SmsBackupRestoreTest#testSmsBackupRestore 未打开云端 打开backup后复测即可
CTS Q6005-879 CtsTelephonyTestCases android.telephony.cts.MmsTest#testSendMmsMessage 拨号盘相关移除不彻底 移除相关拨号盘项:http://192.168.130.125:8081/#/c/83797http://192.168.130.125:8081/#/c/83803
CTS Q6005-876 CtsSensorTestCases android.hardware.cts.SensorBatchingTests#testAccelerometer_50hz_batching 由于poll delay这个节点的访问权限为root,系统无法修改sensor odr导致测试一些频率的report上报时出现fail 修改节点权限为system:http://192.168.130.125:8081/#/c/85690/
CTS Q6005-871 CtsPermissionTestCases android.permission.cts.ServicePermissionTest#testServicePermissions 滚动截屏功能引入,不允许声明辅助服务绑定权限 修改滚动截屏实现方案,去除辅助服务:http://192.168.130.125:8081/#/c/89628/http://192.168.130.125:8081/#/c/88415/http://192.168.130.125:8081/#/c/89340/
CTS Q6005-870 CtsLogdTestCases logd#multiple_test_3 多用户相关项测试,多用户阿帕克未合入
CTS Q6005-869 CtsNetTestCases android.net.wifi.cts.WifiManagerTest#testSignal 网络信号等级不满足测试要求 修改网络等级:http://192.168.130.125:8081/#/c/84599 & http://192.168.130.125:8081/#/c/84549
CTS Q6005-868 CtsLocationTestCases android.location.cts.GnssStatusTest#testGnssStatusValues gsp位置信息屋内无法获取 东莞协助测试即可通过
CTS Q6005-867 CtsLocationTestCases android.location.cts.GnssPseudorangeVerificationTest#testPseudoPosition gsp位置信息屋内无法获取 东莞协助测试即可通过
CTS Q6005-866 CtsKeystoreTestCases android.keystore.cts.KeyAttestationTest#testRsaAttestation key值未写入 按keybox导入步奏写入即可
CTS Q6005-865 CtsKeystoreTestCases# android.keystore.cts.KeyAttestationTest#testEcAttestation key值未写入 按keybox导入步奏写入即可
CTS Q6005-864 CtsIncidentHostTestCases com.android.server.cts.BatteryStatsValidationTest#testWifiUpload VPN无法满足测试 经确认为豁免项 b/79327290
CTS Q6005-863 CtsIntentSignatureTestCases android.signature.cts.intent.IntentTest#shouldNotFindUnexpectedIntents intent声明方式不符合测试要求 eg:[android.intent.action.BOOT_NEW]改成非android为前缀即可
CTS Q6005-862 CtsHostsideNumberBlockingTestCases com.android.cts.numberblocking.hostside.NumberBlockingTest#testNumberBlocking sms未移除感觉获取不到对应值导致fail 移除sms
CTS Q6005-861 CtsContentTestCases android.content.cts.AvailableIntentsTest#testDialVoicemail sms未移除感觉获取不到对应值导致fail 移除sms
CTS Q6005-860 CtsCameraTestCases android.hardware.cts.CameraGLTest#testCameraToSurfaceTextureMetadata 系统性能非常差,gc5025 sensor自身不支持帧率控制导致测不过. “提升gpu频率,减少log,修改sensor驱动http://192.168.130.125:8081/#/c/89980/
http://192.168.130.125:8081/#/c/89979/
http://192.168.130.125:8081/#/c/89977/”
CTS Q6005-854 CtsAppTestCases android.app.cts.SystemFeaturesTest#testTelephonyFeatures 拨号盘相关移除不彻底 移除拨号盘相关属性
CTS Q6005-853 CtsAppTestCases android.app.cts.SystemFeaturesTest#testSensorFeatures pakage支持compass、gyro、plsensor,但是物理上实际没有这些sensor 去掉对应sensor的xml文件配置:http://192.168.130.125:8081/#/c/84427/
CTS-ON-GSI HQ-20965 CtsContentTestCases android.content.cts.ContentProviderCursorWindowTest#testQuery 使用了错误的系统镜像 使用正确的镜像
CTS-ON-GSI HQ-20965 CtsAutoFillServiceTestCases android.autofillservice.cts.LoginActivityTest#testAutoFillWhenViewHasChildAccessibilityNodes 使用了错误的系统镜像 使用正确的镜像
CTS-ON-GSI HQ-20965 CtsMediaTestCases android.media.cts.RingtoneManagerTest#testStopPreviousRingtone 使用了错误的系统镜像 使用正确的镜像
CTS-ON-GSI HQ-20965 CtsDevicePolicyManagerTestCases com.android.cts.devicepolicy.MixedManagedProfileOwnerTest#testSuspendPackage 使用了错误的系统镜像 使用正确的镜像
CTS-ON-GSI HQ-14667 CtsCameraTestCases android.hardware.camera2.cts.ExtendedCameraCharacteristicsTest#testAvailableStreamConfigs GSI中测试了后辐摄导致的 屏蔽后辐摄
CTS-ON-GSI HQ-14667 CtsCameraTestCases android.hardware.camera2.cts.RecordingTest#testBurstVideoSnapshot GSI中测试了后辐摄导致的 屏蔽后辐摄
CTS-ON-GSI HQ-14667 CtsCameraTestCases android.hardware.camera2.cts.RobustnessTest#testMandatoryOutputCombinations GSI中测试了后辐摄导致的 屏蔽后辐摄
CTS-ON-GSI HQ-14667 CtsCameraTestCases android.hardware.camera2.cts.RobustnessTest#testMandatoryReprocessConfigurations GSI中测试了后辐摄导致的 屏蔽后辐摄
CTS-ON-GSI HQ-14667 CtsCameraTestCases android.hardware.cts.CameraGLTest#testCameraToSurfaceTextureMetadata GSI中测试了后辐摄导致的 屏蔽后辐摄
CTS-ON-GSI HQ-14667 CtsCameraTestCases android.hardware.cts.CameraTest#testLockUnlock GSI中测试了后辐摄导致的 屏蔽后辐摄
CTS-ON-GSI HQ-14667 CtsCameraTestCases android.hardware.cts.CameraTest#testMultiCameraRelease GSI中测试了后辐摄导致的 屏蔽后辐摄
CTS-ON-GSI HQ-14667 CtsCameraTestCases android.hardware.cts.CameraTest#testRecordingHint GSI中测试了后辐摄导致的 屏蔽后辐摄
CTS-ON-GSI HQ-14671 CtsMediaTestCases android.media.cts.CamcorderProfileTest#testGetWithId GSI中测试了后辐摄导致的 屏蔽后辐摄
CTS-ON-GSI HQ-14671 CtsMediaTestCases android.media.cts.CameraProfileTest#testGetWithId GSI中测试了后辐摄导致的 屏蔽后辐摄
CTS-ON-GSI HQ-14668 CtsHardwareTestCases android.hardware.consumerir.cts.ConsumerIrTest#test_timing 刷入system image后,节点权限异常 在vendor下的initrc中修改
CTS-ON-GSI HQ-14668 CtsHardwareTestCases  android.hardware.fingerprint.cts.FingerprintManagerTest#test_hasFingerprintHardware 刷入system image后,节点权限异常 在vendor下的initrc中修改
CTS-ON-GSI HQ-14669 CtsLibcoreTestCases libcore.java.nio.channels.DatagramChannelMulticastTest#test_joinSourceSpecific_groupBind_ipv6 网络异常 链接上可以翻墙的IPv4/6网络即可
CTS-ON-GSI HQ-14669 CtsLibcoreTestCases libcore.java.nio.channels.DatagramChannelMulticastTest#test_joinSourceSpecific_null 网络异常 链接上可以翻墙的IPv4/6网络即可
CTS-ON-GSI HQ-13681 CtsOsTestCases android.os.storage.cts.StorageManagerTest#testMountAndUnmountObbNormal 这两项是高通优化方案引入问题 移除相关方案即可
CTS-ON-GSI HQ-13681 CtsOsTestCases android.os.storage.cts.StorageManagerTest#testMountAndUnmountTwoObbs 这两项是高通优化方案引入问题 移除相关方案即可
CTS-ON-GSI Q6005-1419 CtsTrustedVoiceHostTestCases android.trustedvoice.cts.TrustedVoiceHostTest#testUnlock 测试环境未满足要求 保持屏幕常亮,测试环境要按操作文档要求
CTS-ON-GSI Q6005-1418 CtsProviderTestCases android.provider.cts.MediaStoreUiTest#testImageCapture 资源文件需要导入 导入资源文件复测
CTS-ON-GSI Q6005-1417 CtsMonkeyTestCases com.android.cts.monkey.MonkeyTest#testNotMonkey 配置满足要求,测试环境满足要求,复测即可
CTS-ON-GSI Q6005-1416 CtsJobSchedulerTestCases #android.jobscheduler.cts.TimingConstraintsTest#testJobParameters_unexpiredDeadline 配置满足要求,测试环境满足要求,复测即可
CTS-ON-GSI Q6005-1415 CtsIncidentHostTestCases #com.android.server.cts.BatteryStatsValidationTest#testServiceForegroundDuration 概率性通过,需要确认系统稳定性 配置满足要求,测试环境满足要求,复测即可
CTS-ON-GSI Q6005-1414 CtsCameraTestCases android.hardware.cts.CameraTest#testJpegThumbnailSize 确保摄像头满足测试条件即可 沟通BSP确认设备配置后,复测
CTS-ON-GSI Q6005-1413 CtsAppTestCases android.app.cts.SystemFeaturesTest#testCameraFeatures 确保摄像头满足测试条件即可,camera问题要确定是否为上层问题,如果确认未非上层要及时拉通BSP 确保摄像头满足测试条件即可,camera问题要确定是否为上层问题,如果确认未非上层要及时拉通BSP
CTS-ON-GSI Q6005-1412 CtsAppSecurityHostTestCases 测试8项fail 未插入sd卡,且有豁免项的干扰 需要插入sd卡复测,且在测-android.appsecurity.cts.DirectBootHostTest#testDirectBootEmulated时,需要手动操作退出登录界面,即可全pass
CTS-ON-GSI Q6005-1398 CtsViewTestCases android.view.cts.DisplayRefreshRateTest#testRefreshRate
CTS-ON-GSI Q6005-1284 CtsDeqpTestCases dEQP-VK. 10000+项fail VK的配置文件glformat= 这个值没取到,此处配置暂时找不到出处,该平台不支持VK 已移除 将相关属性值注销http://192.168.130.125:8081/#/c/90566/1/base.mk
CTS-ON-GSI Q6005-1274 CtsViewTestCases android.view.cts.DisplayRefreshRateTest#testRefreshRate 此问题是display模块中view的刷新速率不达标导致fail “提升gpu频率,减少log,修改sensor驱动http://192.168.130.125:8081/#/c/89980/
http://192.168.130.125:8081/#/c/89979/
http://192.168.130.125:8081/#/c/89977/”
CTS-ON-GSI Q6005-1273 CtsLocationTestCases "android.location.cts.GnssPseudorangeVerificationTest#testPseudoPosition
android.location.cts.GnssStatusTest#testGnssStatusValues

" gsp位置信息屋内无法获取 需要东莞测试端协助测试
CTS-ON-GSI Q6005-1272 CtsIncidentHostTestCases 5项fail 绘制时间过长,绘制10帧超过500ms,需要提升系统性能
CTS-ON-GSI Q6005-1271 CtsGraphicsTestCases android.graphics.cts.VulkanFeaturesTest#testVulkanHardwareFeatures VK的配置文件glformat= 这个值没取到,此处配置暂时找不到出处,该平台不支持VK 已移除 将相关属性值注销http://192.168.130.125:8081/#/c/90566/1/base.mk
CTS-ON-GSI Q6005-1270 CtsCameraTestCases android.hardware.cts.CameraGLTest#testCameraToSurfaceTextureMetadata 帧率解码不符合要求
CTS-VF CtsVerifier Camera FOV Calibration Camera视角检测项 这项在出现异常时,需要点击屏幕上的按钮进行手动切换
CTS-VF CtsVerifier  Rotation Vector CV Crosscheck Sensor未校准 这项需要校准三个Sensor之后,保持一个较近的距离进行测试
GTS HQ-17728 GtsMediaTestCases com.google.android.media.gts.WidevineIdentifierTests#testForSpoids first_api_level改为0或者27出现的fail 在manifest文件中加上widewine接口,参考QCOM CASE 03486414
GTS HQ-18402 GtsSecurityHostTestCases com.google.android.security.gts.SELinuxHostTest#testNoExemptionsForBinderInVendorBan 应用的异常binder行为 交由应用修改
GTS HQ-19930 GtsWebViewTestCases com.google.android.webview.gts.WebViewTest#testChromeAndWebViewSimilarVersions Chrome版本不对 自动更新引入,卸载更新即可
GTS HQ-21353 GtsPlacementTestCases com.google.android.placement.gts.CoreGmsAppsTest#testCoreGmsAppsPreloaded Google 更改预装策略后,会概率性fail 刚刷完机器,不联网状态可以pass
GTS HQ-21353 GtsPlacementTestCases com.google.android.placement.gts.CoreGmsAppsTest#testGoogleDuoPreloaded Google 更改预装策略后,会概率性fail 刚刷完机器,不联网状态可以pass
GTS HQ-22931 GtsPackageManagerHostTestCases com.google.android.pm.gts.PackageManagerHostTest#testSoundPool 工具更新引入 合入提示Patch即可
GTS HQ-21892 GtsOsTestCases com.google.android.os.gts.SecurityPatchTest#testSecurityPatchDate 安全Patch过期 更新patch level
GTS HQ-21859 GtsInstallPackagesWhitelistDeviceTestCases com.google.android.installpackageswhitelist.gts.GtsInstallPackagesWhitelistDeviceTest#testInstallerPackagesAgainstWhitelist 应用拥有安装权限 请应用移除该权限申请
GTS HQ-22144 GtsSensorHostTestCases com.google.android.sensor.gts.SensorHostTest#testSMDNotTriggerHost 高通基线引入问题 退回旧版本的SENSOR_HAL即可
GTS HQ-22144 GtsSensorHostTestCases com.google.android.sensor.gts.SensorHostTest#testSMDTriggerHost 高通基线引入问题 退回旧版本的SENSOR_HAL即可
GTS HQ-19926 GtsWebViewHostTestCases com.google.android.gts.webview.DisableChromeInManagedProfileTest#testWebViewDisablingManagedProfile 异常Webview版本导致的问题 刚刷完机器,不联网状态可以pass
GTS HQ-19926 GtsWebViewHostTestCases com.google.android.gts.webview.UninstallChromeBeforeUserStartTest#testUninstallChromeBeforeStartingUser 异常Webview版本导致的问题 刚刷完机器,不联网状态可以pass
GTS HQ-19926 GtsWebViewHostTestCases com.google.android.gts.webview.WebViewDisablingHostTest#testWebViewDisablingPrimaryUser 异常Webview版本导致的问题 刚刷完机器,不联网状态可以pass
GTS HQ-19926 GtsWebViewHostTestCases com.google.android.gts.webview.WebViewDisablingHostTest#testWebViewDisablingSecondaryUser 异常Webview版本导致的问题 刚刷完机器,不联网状态可以pass
GTS HQ-17214 GtsExoPlayerTestCases com.google.android.exoplayer.gts.DashTest#testWidevineH264Adaptive 网络问题 使用稳定的可翻墙网络
GTS HQ-17214 GtsExoPlayerTestCases com.google.android.exoplayer.gts.DashTest#testWidevineH265AdaptiveWithRendererDisabling 网络问题 使用稳定的可翻墙网络
GTS HQ-17214 GtsExoPlayerTestCases com.google.android.exoplayer.gts.DashTest#testWidevineVp9AdaptiveWithSeeking 网络问题 使用稳定的可翻墙网络
GTS HQ-13797 GtsSecurityHostTestCases com.google.android.security.gts.SELinuxHostTest#testNoExemptionsForSocketsBetweenCoreAndVendorBan 阳光屏导致问题 模块Owner自行修复
GTS HQ-13791 GtsMediaTestCases 大量fail widewine未配置导致的 配置widewine
GTS HQ-17104 GtsGmscoreHostTestCases com.google.android.gts.provisioning.ProvisioningHostTest#testDeviceProvisioningPackageName GMS配置不完全 合入config_deviceProvisioningPackage
GTS HQ-20664 GtsGmscoreHostTestCases com.google.android.gts.security.AttestationRootHostTest#testEcAttestationChain keymaster签名问题 写入Keybox 后解决
GTS HQ-20664 GtsGmscoreHostTestCases com.google.android.gts.security.AttestationRootHostTest#testRsaAttestationChain keymaster签名问题 写入Keybox 后解决
GTS HQ-13791 GtsExoPlayerTestCases 大量fail widewine未配置导致的 配置widewine
GTS Q6005-1476 CtsVideoTestCases android.video.cts.VideoEncoderDecoderTest#testVp9Goog0Perf0640x0360 “CTS测试CtsVideoTestCases项Fail,从测试LOG中可以看出是decode的过程中没有找到对应的解析器,造成fail。
对比O PASS的版本的media_codecs_performance.xml文件,发现没有配置对应的解析器项。” 在media_codecs_performance.xml文件,配置对应的解析器项。
GTS Q6005-1262 GtsExoPlayerTestCases com.google.android.exoplayer.gts.DashTest#testWidevineVp9AdaptiveWithRendererDisabling 高通gpu control导致图像buffer刷新缓慢 回退高通gpu控制的修改http://192.168.130.125:8081/#/c/89940
GTS Q6005-1142 GtsPermissionTestCases android.media.cts.VideoDecoderPerfTest 默认情况下,com.tblenovo.launcher包,com.motorola.motocit包不能被授予READ_EXTERNAL_STORAGE “移除CQATest.apk:http://192.168.130.125:8081/#/c/88512/
http://192.168.130.125:8081/#/c/88514/
http://192.168.130.125:8081/#/c/88501/
http://192.168.130.125:8081/#/c/88488/”
GTS Q6005-1520 GtsGmscoreHostTestCases com.google.android.gts.security.AttestationRootHostTest#testEcAttestationChain key值未写入 按keybox导入步奏写入即可
GTS Q6005-1474 GtsPlacementTestCases com.google.android.placement.gts.CoreGmsAppsPrivappPermissionsTest#testCoreGmsAppsPermissionsWhitelisted GMS权限未打开 打开对应权限复测即可
GTS Q6005-1473 GtsMemoryHostTestCases com.google.android.memory.gts.MemoryHostTest#testSystemMemoryAvailabilityPostBoot 豁免项ID b/111771603
GTS Q6005-1404 GtsStorageTestCases com.google.android.storage.gts.StorageTest#testSystemStorageUsage 分区大小不符合测试要求 需要调整分区大小:
GTS Q6005-1402 GtsMemoryHostTestCases com.google.android.memory.gts.AllAppsMemoryHostTest#testPeakPssOfAllApps "此项测试是打开每个应用的主界面测试占用ram的峰值过大

" 卸载 skype,重新测试
GTS Q6005-1384 GtsLauncherHostTestCases com.google.android.launcher.gts.LauncherHostTest#testDumpsysResult 权限被被限制需要手动打开 需要把launcher权限选择成allowed
GTS Q6005-1380 GtsTetheringTestCases 2项fail “com.google.android.tethering.gts.ProvisioningTest#testRunSilentBluetoothTetherProvisioningAndEnable
com.google.android.tethering.gts.ProvisioningTest#testRunUiBluetoothTetherProvisioningAndEnable” 蓝牙权限未打开 打开蓝牙权限复测即可:http://192.168.130.125:8081/#/c/93021/
GTS Q6005-1285 GtsWebViewHostTestCases com.google.android.gts.webview.WebViewDisablingHostTest#testWebViewDisablingSecondaryUser 网络信号等级不满足测试要求 登录Google即可测试通过
GTS Q6005-1225 GtsPermissionTestCases com.google.android.permission.gts.InitialRuntimePermissionStateTest#testAllSystemAppsUsingRuntimePermissionsTargetMncAndAboveSdk SDK值偏小,不满足测试要求 将sdk值改为23即可:http://192.168.130.125:8081/#/c/89939/
GTS Q6005-1182 GtsExoPlayerTestCases 6项case fail 网络环境不满足测试要求 东莞协助测试即可通过
VTS Q6005-1260 VtsHalGraphicsComposerV2_1Target VtsHalGraphicsComposerV2_1Target#GraphicsComposerHidlCommandTest.SET_OUTPUT_BUFFER/default_32bit debug.sdm.support_writeback属性值丢失 “添加对应属性值http://192.168.130.125:8081/#/c/91167/
http://192.168.130.125:8081/#/c/90532/
http://192.168.130.125:8081/#/c/90531/”
VTS Q6005-1230 VtsHalMediaOmxStoreV1_0Host "
" "VTS需要刷google的AOSP,导致dolby功能废弃,但是vendor/etc下还有dolby相关修改。
" “解决方案为,采用qcom提供的解决方案,添加三方格式时使用media_codoc_vendor_audio.xml 进行配置。
http://192.168.130.125:8081/#/c/90178/”
VTS Q6005-1228 VtsHalKeymasterV3_0Target 3项fail "
大版本升级导致GO版本的keymaster库文件不满足测试要求
" 回退go版本的keymaster库文件:http://192.168.130.125:8081/#/c/93368/
VTS Q6005-1194 VtsTrebleVintfTest 无法获取电池相关属性 在manifest.xml中移除对应报错项:http://192.168.130.125:8081/#/c/89465/
VTS Q6005-1190 VtsHalKeymasterV3_0Target “VtsHalKeymasterV3_0Target#AttestationTest.EcAttestation_32bit
VtsHalKeymasterV3_0Target#AttestationTest.RsaAttestation_32bit” key值未写入 按keybox导入步奏写入即可
VTS Q6005-1013 VtsHalSensorsV1_0Targe SensorsHidlTest.AccelerometerSamplingPeriodHotSwitchOperation_32bit 最大轮询间隔轮询间隔太大,导致((Max DelayMauleTeal-MeNelayAvuleTimes))>(MunelayAvayStay/ 10)不能实现。 缩小轮询间隔:http://192.168.130.125:8081/#/c/86524/
CTS Q6005-877 CtsSystemUiTestCases ndroid.systemui.cts.LightBarTests#testLightNavigationBar 像素识别无法满足测试要求 豁免项

“1.有些问题是soc厂商引入的,特别是定位到大版本升级后fail了,需要尽快提case给高通咨询;
2.高通的测试报告也有可能不准确,所以有问题都可以通过提case与高通的工程师一起分析
3.由于CTS是android 共性问题,也可以上mtk online 网站查看是否为公共的ct问题:
https://onlinesso.mediatek.com/_layouts/15/mol/topic/ext/Topic.aspx?id=53
https://onlinesso.mediatek.com/_layouts/15/mol/topic/ext/Topic.aspx?id=239”
“Q6005-1255,Q6005-1347:
android.server.cts.KeyguardLockedTests#testEnterPipOverKeyguard
【分析】:该问题是测试keyguardlock相关的case,经过排查是6月21日添加输入正确pin码自动跳转keyguard的需求所致
【解决方案】
修改pin码解锁需求的逻辑” “Q6005-1272:
com.android.server.cts.BatteryStatsValidationTest#testUidForegroundDuration
【分析】:
该文题一直怀疑是电池信息异常,顺着case分析下去找不到rootcause,只能2分法排查版本,5月9日pass,5月25日fail,继续排查,发现是5月17号一笔提交引入。
回退 http://192.168.130.125:8081/#/c/83607/ 后编译bootimg 刷入验证,即可测试pass。
【解决方案】
经确认此笔提交是为了配合硬件测试,需要给电池信息节点添加写的权限,当前不需要测硬件,因此可以回退”
“Q6005-1410
android.security.cts.StagefrightTest#testStagefright_cve_2015_6600
【分析】
cve_2015_6600 patch已经打上了,但是仍然fail,怀疑是高通引入问题
经咨询高通有一笔CR2240245 解决该问题
【解决方案】合入CR2240245” “Q6005-1228
VtsHalKeymasterV3_0Target fails
【分析】
此问题定位是高通大版本升级引入,拿到升级大版本后的releasenote,排查高通的对Keymaster相关的修改,包括高通hal层的库和tz分区下的keymaster镜像,最后发现以下库有问题:
target/product/msm8909go/vendor/lib/hw/[email protected]
【解决方案】
跟高通确认回退改so可以pass,且对其他功能不影响”
“A6097-662
CTS-VF FingerprintBoundKeysTest fail
【分析】此case是 对设备进行指纹加解密流程正常和异常的双重校验,即正常解密要pass,异常解密的case要弹出exception。但是该项目正常解密能pass,但是异常解密时低层的解密算法返回的exception不是工具预期的,这些原因都是在测试源码主类处/cts/apps/CtsVerifier/src/com/android/cts/verifier/security添加了log才发现。
【解决方案】
根据工具的测试原理返回必要的异常使之pass”

发布了46 篇原创文章 · 获赞 0 · 访问量 640

猜你喜欢

转载自blog.csdn.net/qq_42894864/article/details/103777527