MTK CTSV测试Camera Formats闪退

GMS测试中Camera metadata配置问题解决

作为一个GMS测试得人员,我们也要会一些简单得log分析

我们抓取mtklog,可以在log中搜索关键字Camera2-Parameters在这里可以看到

Camera 0: Scene mode override list is an unexpected size: 51 (expected 48)

从这里可以知道是我们得Camera 0得metadata配置有问题,找到对应得3a文件中得

MTK_CONTROL_AVAILABLE_SCENE_MODES

一个(MTK_CONTROL_AVAILABLE_SCENE_MODES)里面得属性对应(MTK_CONTROL_SCENE_MODE_OVERRIDES)面三个服务

把MTK_CONTROL_AVAILABLE_SCENE_MODES和MTK_CONTROL_SCENE_MODE_OVERRIDES多配置对问题就可以解决了

### 如何通过 CTSV 恢复测试报告 在使用 CTS Verifier(CTSV)进行测试时,如果需要恢复之前的测试报告,可以通过以下方法实现。此过程涉及备份文件的恢复以及测试结果的重新加载。 #### 1. 准备工作 确保设备上已安装与之前版本一致的 `CtsVerifier.apk`。例如,如果之前的测试是基于 `cts-v 8.1_r7` 进行的,则需要安装相同版本的 APK 文件[^1]。此外,确保设备已启用开发者模式和 ADB 调试功能。 #### 2. 使用 ADB 恢复备份 执行以下命令以恢复备份文件: ```bash adb restore com.android.cts.verifier.8.1_r7.backup.uncomplete ``` 此命令将从指定的备份文件中恢复未完成的测试项目及其状态[^1]。 #### 3. 完成剩余测试 恢复完成后,打开 CTS Verifier 应用程序,继续完成之前未测试的项目。确保所有测试用例均已完成,以生成完整的测试报告。 #### 4. 保存测试结果 在 CTS Verifier 主界面右上角点击保存按钮,测试结果将以 ZIP 文件的形式存储到 `/sdcard/ctsVerifierReports` 目录下。文件名通常类似于以下格式: ``` 2018.06.22_17.58.49-CTS_VERIFIER-xxx_Mobile-yyyy_A2-yyyy_A2-O11019.zip ``` #### 5. 恢复测试报告 如果需要从已有的 `.zip` 测试报告文件恢复测试状态,可以按照以下步骤操作: - 将目标 `.zip` 文件复制到设备的 `/sdcard/ctsVerifierReports` 目录。 - 打开 CTS Verifier 应用程序,进入“Restore Test Results”选项。 - 选择对应的 `.zip` 文件进行恢复。恢复后,应用程序会加载之前保存的测试状态和结果。 #### 注意事项 - 确保使用的 `.zip` 文件与当前安装的 CTS Verifier 版本兼容。不同版本之间的测试报告可能无法正确恢复。 - 如果测试报告文件损坏或丢失,可能需要重新执行完整的测试流程。 ```python # 示例代码:检查设备是否已安装正确的 CTS Verifier 版本 import subprocess def check_cts_verifier_version(version): try: output = subprocess.check_output(['adb', 'shell', 'pm', 'list', 'packages', 'com.android.cts.verifier']) if version in output.decode('utf-8'): print(f"Correct CTS Verifier version {version} is installed.") else: print("Incorrect CTS Verifier version is installed.") except Exception as e: print(f"Error: {e}") check_cts_verifier_version('8.1_r7') ```
评论 7
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一个炒粉得GMS

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值