首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >关于在google CTS中使用'retry‘命令的信息

关于在google CTS中使用'retry‘命令的信息
EN

Stack Overflow用户
提问于 2020-06-10 02:22:40
回答 2查看 778关注 0票数 1

我是CTS新手,在运行测试的机器上执行218个模块中的83个模块后,我的测试就停止了。尝试多次运行测试,每次测试都在同一点停止。

代码语言:javascript
运行
复制
06-08 19:24:49 I/ConsoleReporter: [6.2.200.123:5555] armeabi-v7a CtsSelinuxTargetSdkTestCases completed in 210 ms. 1 passed, 0 failed, 0 not executed
06-08 19:24:55 W/CompatibilityTest: Inaccurate runtime hint for armeabi-v7a CtsSelinuxTargetSdkTestCases, expected 2m 0s was 31s
06-08 19:24:59 I/ConsoleReporter: [6.2.200.123:5555] Starting armeabi-v7a CtsSyncContentHostTestCases with 3 tests
06-08 19:25:33 W/NativeDevice: Did not detect device 6.2.200.123:5555 becoming unavailable after reboot
06-08 19:25:33 W/NativeDevice: AdbCommandRejectedException (device offline) when attempting shell id on device 6.2.200.123:5555
06-08 19:25:39 E/NativeDeviceStateMonitor: device offline
com.android.ddmlib.AdbCommandRejectedException: device offline
    at com.android.ddmlib.AdbHelper.setDevice(AdbHelper.java:973)
    at com.android.ddmlib.AdbHelper.executeRemoteCommand(AdbHelper.java:508)
    at com.android.ddmlib.AdbHelper.executeRemoteCommand(AdbHelper.java:387)
    at com.android.ddmlib.Device.executeShellCommand(Device.java:616)

当我运行工业拨号模块时- 'CtsSyncContentHostTestCases‘测试确实通过了3次中的3次

我现在想要继续我的测试,它之前停止了,并尝试使用重试命令。

在下面的命令行中,我在哪里查找要重试的会话id?

代码语言:javascript
运行
复制
 retry --retry <session id to retry> [--retry-type <FAILED | NOT_EXECUTED>]

因为我是CTS新手,所以如果在重试上发布一个示例会有所帮助

EN

回答 2

Stack Overflow用户

发布于 2020-06-10 05:06:41

您可以使用:

代码语言:javascript
运行
复制
run retry   

仅适用于安卓9及更高版本的

。重试所有失败的测试,或者在之前的会话中没有执行。例如,运行retry --retry -s或使用TF分片运行retry --retry --shard-count。运行cts -- Android 9及更高版本不允许重试。

代码语言:javascript
运行
复制
run cts --retry 

用于安卓8的

代码语言:javascript
运行
复制
run cts --retry session_id

重试以前会话中失败或未执行的所有测试。使用list results获取会话id。

CTS-test有点不稳定,必须多次重新运行,并且在执行CTS-test之前需要满足一些preconditions,比如出厂重置或打开wifi。

票数 0
EN

Stack Overflow用户

发布于 2021-03-22 19:18:50

你可以看到你所有的会话id,购买输入列表的结果:

代码语言:javascript
运行
复制
cts-tf > l r

在此之后,您可以继续测试购买输入会话id号,如上面的帖子所述。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62289409

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档