TfTestLauncher

public class TfTestLauncher
extends SubprocessTfLauncher

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


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

外部 Java プロセスを起動してテストを実行します。TF ユニットの実行または 継続的に行います。

概要

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

TfTestLauncher()

保護されたメソッド

void addJavaArguments( 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 ( args)

サブプロセスの呼び出しに Java パラメータを追加できるようになりました。

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

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