繁体   English   中英

在Moto G上运行CTS

[英]Running CTS on Moto G

我计划在Moto G上运行CTS。但是没有测试用例正在执行。

设备是否需要配置才能运行CTS?

我正在使用以下命令来运行单个TC:

cts-tf > run cts -c android.app.cts.AlertDialog_BuilderTest -m testSetMultiChoiceItemsWithParamCursor
10-08 13:02:43 I/TestInvocation: Starting invocation for 'cts' on build '5.1_r2' on device TA933076PK
10-08 13:02:43 I/TA933076PK: Created result dir 2015.10.08_13.02.43
10-08 13:02:43 I/CtsTest: ABIs: [armeabi-v7a]
10-08 13:03:03 I/TA933076PK: Collecting device info
10-08 13:03:06 I/CtsTest: Start test run of 0 packages, containing 0 tests
10-08 13:03:06 I/TA933076PK: Saved log device_logcat_809062082889179408.zip
10-08 13:03:06 I/TA933076PK: Saved log host_log_6848598452983732815.zip
10-08 13:03:06 I/TA933076PK: Created xml report file at <<PATH>>
015.10.08_13.02.43\testResult.xml
10-08 13:03:07 I/TA933076PK: XML test result file generated at 2015.10.08_13.02.43. Passed 0, Failed 0, Not Executed 0
10-08 13:03:07 I/TA933076PK: Time: 23s

我有同样的问题。 首先,确保在Linux上运行CTS,有在Windows上运行它的解决方案,但从Android 6.0开始,它不能在Windows上运行。

对我来说,我遇到了这个问题,因为我下载了错误的CTS包。 确保下载正确的软件包,有x86和Arm。 我需要Arm一个,当试图在x86上运行它时,我遇到了同样的问题。

在Moto G上运行CTS

如果您正在运行kitkat安装Java 6或Lollipop安装Java 7 http://source.android.com/compatibility/cts/setup.html

运行所有测试用例运行cts --plan CTS个别测试用例运行cts -c“” - p“”

整个pacakge测试用例运行cts -p com.android.wifi

1.adb install -r android-cts / repository / testcases / CtsDeviceAdmin.apk - 所有版本通用:

adb install -r android-cts/repository/testcases/CtsDelegatingAccessibilityService.apk

为apk启用权限

Settings > Security > Select device administrators.

2.检查CTS工具类型ARM或X86。

For CTS version 6.0 and above :
1.Media file push is necessary 
  if willing to run single case without any precondition then
  run cts -c <class> -m <method> --skip-preconditions

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM