Android CTS ドキュメントには、以下のように記載されています。
「複数のデバイスで実行されたプランのテストを分割するには:-
run cts -plan CTS --shards <number of shards>
それから私はこのようにします。しかし、私はできません。確かにPCはマルチデバイスを認識できますが、それらで実行することはできません.
わかる方、助けてください!!!
ごめんなさい。上記のコメントは詳細に描かれていません。
私がしたことをお見せします。
まず、Android 4.0.3 R3 Compatibility Test Suite (CTS) を次の google サイトからダウンロードしました。 http://source.android.com/compatibility/downloads.html
次に、PC に CTS と SDK を構築し、2 つのデバイスを PC に接続しました。
以下のようにコマンドを実行しました。
- ./android-cts/tool/cts-tradefed
- run -plan CTS --shards 2
その結果、以下のメッセージが表示されました。
cts-tf>10-23 18:xx:xx I/unknown_devices: Created result dir 2012.10.xx._xx.xx.xx Android CTS 4.0.3_r3 I/Device Manager : 検出された新しいデバイス a61xxxxx I/Device Manager : 検出された新しいデバイスde0xxxxx
しかし、その後、メッセージは表示されませんでした。