我刚刚在Nexus6P上构建并安装了NRD90U。现在我正试着管理CTS。我下载了Android7.0 R4兼容性测试套件(CTS),并将媒体文件复制到设备上。
对于CTS7.0,我已经在“设置>安全>选择设备管理员”下面安装(adb install -r android-cts/testcases/CtsAdminApp.apk)作为助手并配置了adb install -r android-cts/testcases/CtsAdminApp.apk。
当我试图运行CTS (run cts --plan <plan name>)时,我得到了以下错误:
"E/TestInvocation:运行调用时捕获异常"E/TestInvocation:并非所有目标准备步骤都已完成“android.tradefed.targetprep.TargerSetupError:Not所有目标准备步骤都已完成”。com.android.complatibility.common.tradefed.targetprep.APKInstrumentPreparer.run (APKInstrumentPreparer.java) com.android.complatibility.common.tradefed.targetprep.DeviceInfoCollector.setup(DeviceInfoCollector.java) com.android.tradefed.invoker.TestInvocation.com.android.(TestInvocation.java) .。。调用失败: com.android.tradefed.targetprep.TargetSetupError:Not完成所有目标准备步骤“
有人能帮我解决这个问题吗。
发布于 2017-03-16 09:21:03
CTS7.0运行计划仅运行指定的测试计划。您可以使用命令"l“显示所有计划。如果您想查看有关计划的详细信息,可以检查android/tools/CTS-trafund.jar,打开它,然后在config下面有测试计划的信任文件。
如果你想运行一个测试用例,你可以‘l’,得到所有模块。详见:https://source.android.com/compatibility/cts/run.html
https://stackoverflow.com/questions/41256535
复制相似问题