如何在多台设备上运行Google CTS?

时间:2012-07-24 11:54:16

标签: android cts

我在我的机器上连接了2台设备,我想在两台设备上运行Google CTS。 但问题是,每当我运行./startcts命令时,两个设备都会连接到会话。

我的要求:

  1. 我想在两台设备上运行CTS。
  2. 如果需要两个单独的android-cts文件夹路径,则可以。
  3. 是否可以让一台设备连接一个android cts会话?
  4. 我已经完成了startcts和host-config文件。但没有找到任何修改的地方。 由于我是CTS的新手,如果有人解决了这个问题,请有人帮助我。

2 个答案:

答案 0 :(得分:2)

可能的,

修改./startcts文件或制作修改脚本文件,然后将设备ID作为脚本参数传递。 (尽可能多)

并输入或修改命令,(将不同的设备放在此命令中)

start --plan test_plan_name -t/--test test_name -d/--device device_ID: 

使用指定的设备运行特定测试。

另请参阅http://static.googleusercontent.com/media/source.android.com/en//compatibility/android-cts-manual.pdf

AS CTS形象说:

enter image description here

答案 1 :(得分:1)

在多个设备上对计划测试运行进行分片 '运行cts - 计划CTS --shards

适用于Android 7和8的最新版本 '运行cts --shards [设备数量]

使用特定设备运行CTS: 运行cts --shards [设备数量] -s [device slno] [device slno]