Google は、黒人コミュニティに対する人種平等の促進に取り組んでいます。取り組みを見る
このページは Cloud Translation API によって翻訳されました。
Switch to English

VersionedTfLauncher

public class VersionedTfLauncher
extends SubprocessTfLauncher implements IMultiDeviceTest , IShardableTest

java.lang.Object
com.android.tradefed.testtype.SubprocessTfLauncher
com.android.tradefed.testtype.VersionedTfLauncher


別のTFインストールに対してテストを実行するためのIRemoteTest

テストを実行するための外部Javaプロセスを起動します。 TFユニットまたは機能テストを継続的に実行するために使用されます。

概要

パブリックコンストラクター

VersionedTfLauncher ()

パブリックメソッド

void setDeviceInfos ( deviceInfos) setDeviceInfos ( deviceInfos)

split (int shardCountHint)

実行しようとするshardCountも提供するsplit()代替バージョン。

保護されたメソッド

void preRun ()

テストを実行する前にセットアップします。

このメソッドは、-tf-command-lineで指定されたコマンドライン引数をトークン化し、その引数をTF runのサブプロセスに追加します。

パブリックコンストラクター

VersionedTfLauncher

public VersionedTfLauncher ()

パブリックメソッド

setDeviceInfos

public void setDeviceInfos ( deviceInfos)

パラメーター
deviceInfos

スプリット

public  split (int shardCountHint)

実行しようとするshardCountも提供するsplit()代替バージョン。これは、恣意的に決定できない場合があるテストランナーに役立ちます。

パラメーター
shardCountHint int :試行されたシャード数。

戻り値
個別に実行されるサブテストのコレクション、またはテストが現在シャード可能でない場合はnull

保護されたメソッド

preRun

protected void preRun ()

テストを実行する前にセットアップします。

このメソッドは、-tf-command-lineで指定されたコマンドライン引数をトークン化し、TF runのサブプロセスに引数を追加します。また、-serialオプションを介してテストデバイスのシリアルを渡し、サブプロセスが親TFプロセスによって選択されたデバイスを使用するように強制します。