StubTest

public class StubTest
extends Object implements IAbiReceiver, IConfigurationReceiver, IShardableTest

java.lang.Object
   ↳ com.android.tradefed.testtype.StubTest


空のテスト実装(no-op)。

概要

定数

String DNAE_MESSAGE

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

StubTest()

パブリック メソッド

IAbi getAbi()
IConfiguration getConfiguration()
boolean getRunTest()
void run(TestInformation testInfo, ITestInvocationListener listener)

テストを実行し、結果をリスナーに報告します。

void setAbi(IAbi abi)
void setConfiguration(IConfiguration configuration)

使用中の IConfiguration を挿入します。

split()

テストを個別に実行可能なチャンクにシャーディングします。

String toString()

定数

DNAE_MESSAGE

public static final String DNAE_MESSAGE

定数値: "StubTest DeviceNotAvailableException"

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

StubTest

public StubTest ()

パブリック メソッド

getAbi

public IAbi getAbi ()

戻り値
IAbi

getConfiguration

public IConfiguration getConfiguration ()

戻り値
IConfiguration

getRunTest

public boolean getRunTest ()

戻り値
boolean

ホームラン

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

テストを実行し、結果をリスナーに報告します。

パラメータ
testInfo TestInformation: テストの実行に役立つ情報を含む TestInformation オブジェクト。

listener ITestInvocationListener: テスト結果の ITestInvocationListener

例外
DeviceNotAvailableException

setAbi

public void setAbi (IAbi abi)

パラメータ
abi IAbi

setConfiguration

public void setConfiguration (IConfiguration configuration)

使用中の IConfiguration を挿入します。

パラメータ
configuration IConfiguration

分割

public  split ()

テストを個別に実行可能なチャンクにシャーディングします。

これは決定的でなければならず、同じ入力に対して常に同じ IRemoteTest のリストを返す必要があります。

これはテスト実行前に呼び出されるため、挿入された依存関係(IDeviceTestITestDevice など)が null になる可能性があります。

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

toString

public String toString ()

戻り値
String