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( 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