ExecutableHostTest

public class ExecutableHostTest
extends ExecutableBaseTest

java.lang.Object
   ↳ com.android.tradefed.testtype.binary.ExecutableBaseTest
     ↳ com.android.tradefed.testtype.binary.ExecutableHostTest


ホストで実行されている実行可能ファイルのテストランナー。次の理由により、ランナーは IDeviceTest を実装します。 デバイスと通信する場合があります。受け取ったデバイスが StubDevice ではない場合 シリアル値がバイナリに渡され、 使用されます

概要

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

ExecutableHostTest()

パブリック メソッド

String findBinary(String binary)

実行可能なバイナリを検索します。

void runBinary(String binaryPath, ITestInvocationListener listener, TestDescription description)

指定されたパスでバイナリを実際に実行します。

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

ExecutableHostTest

public ExecutableHostTest ()

パブリック メソッド

findBinary

public String findBinary (String binary)

実行可能なバイナリを検索します。

パラメータ
binary String: バイナリのパス、または単にバイナリ名。

戻り値
String バイナリへのパス。見つからなかった場合は null。

runBinary

public void runBinary (String binaryPath, 
                ITestInvocationListener listener, 
                TestDescription description)

指定されたパスでバイナリを実際に実行します。

パラメータ
binaryPath String: バイナリのパス。

listener ITestInvocationListener: 結果を報告するリスナー。

description TestDescription: 進行中のテスト。

例外
DeviceNotAvailableException