CrosLsNexusPreparer

public class CrosLsNexusPreparer
extends BaseTargetPreparer implements ITargetCleaner, ITestLoggerReceiver

java.lang.Object
com.android.tradefed.targetprep.BaseTargetPreparer
  com.android.tradefed.targetprep.CrosLsNexusPreparer


ChromeOS デバイスの LSNexus サービスを開始および停止する準備ツール。

サービスはテスト実行前に開始され、完了後に停止します。

概要

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

CrosLsNexusPreparer()

パブリック メソッド

void setTestLogger(ITestLogger testLogger)

ITestLogger インスタンスを挿入します。

void setUp(TestInformation testInfo)

テスト用にターゲットを設定します。

void tearDown(TestInformation testInfo, Throwable e)

テスト後にターゲットのクリーンアップ/破棄を行います。

保護されたメソッド

IRunUtil getRunUtil()

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

CrosLsNexusPreparer

public CrosLsNexusPreparer ()

パブリック メソッド

setTestLogger

public void setTestLogger (ITestLogger testLogger)

ITestLogger インスタンスを挿入します。

パラメータ
testLogger ITestLogger

setUp

public void setUp (TestInformation testInfo)

テスト用にターゲットを設定します。

パラメータ
testInfo TestInformation: 呼び出しの TestInformation

例外
BuildError
DeviceNotAvailableException
TargetSetupError

tearDown

public void tearDown (TestInformation testInfo, 
                Throwable e)

テスト後にターゲットのクリーンアップ/破棄を行います。

パラメータ
testInfo TestInformation: 呼び出しの TestInformation

e Throwable: 呼び出しが例外で終了した場合、これは呼び出しレベルでキャッチされた例外になります。それ以外の場合は null になります。

例外
DeviceNotAvailableException

保護されたメソッド

getRunUtil

protected IRunUtil getRunUtil ()

戻り値
IRunUtil