TfTestLauncher

public class TfTestLauncher
extends SubprocessTfLauncher

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


別の TF インストールに対して単体テストまたは機能テストを実行するための IRemoteTest

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

概要

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

TfTestLauncher()

保護されたメソッド

void addJavaArguments(List<String> args)

サブプロセス呼び出しに追加の Java パラメータを追加できます。

void postRun(ITestInvocationListener listener, boolean exception, long elapsedTime)

TF テストの完了後に実行するアクション。

void preRun()

テストを実行する前の設定。

void testTmpDirClean(File tmpDir, ITestInvocationListener listener)

サブプロセスの単体テストで作成され、クリーンアップされていないファイルがないことを確認するための追加テスト。

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

TfTestLauncher

public TfTestLauncher ()

保護されたメソッド

addJavaArguments

protected void addJavaArguments (List<String> args)

サブプロセス呼び出しに追加の Java パラメータを追加できます。

パラメータ
args List: 追加のパラメータを追加する必要がある引数の現在のリスト。

postRun

protected void postRun (ITestInvocationListener listener, 
                boolean exception, 
                long elapsedTime)

TF テストの完了後に実行するアクション。

パラメータ
listener ITestInvocationListener: 結果を報告する元の ITestInvocationListener

exception boolean: テスト内で例外が発生した場合は true。

elapsedTime long: テストの実行にかかった時間。

preRun

protected void preRun ()

テストを実行する前の設定。

testTmpDirClean

protected void testTmpDirClean (File tmpDir, 
                ITestInvocationListener listener)

サブプロセスの単体テストで作成され、クリーンアップされていないファイルがないことを確認するための追加テスト。

パラメータ
tmpDir File: サブプロセスの一時ディレクトリ。

listener ITestInvocationListener: テストを報告する ITestInvocationListener