CrosLsNexusPreparer

public class CrosLsNexusPreparer
extends BaseTargetPreparer implements ITargetCleaner, ITestLoggerReceiver

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


Preparer yang memulai dan menghentikan layanan LSNexus untuk perangkat ChromeOS.

Layanan dimulai sebelum eksekusi uji dan dihentikan setelah selesai.

Ringkasan

Konstruktor publik

CrosLsNexusPreparer()

Metode publik

void setTestLogger(ITestLogger testLogger)

Menyuntikkan instance ITestLogger

void setUp(TestInformation testInfo)

Melakukan penyiapan target untuk pengujian.

void tearDown(TestInformation testInfo, Throwable e)

Melakukan pembersihan/penghancuran target setelah pengujian.

Metode terlindungi

IRunUtil getRunUtil()

Konstruktor publik

CrosLsNexusPreparer

public CrosLsNexusPreparer ()

Metode publik

setTestLogger

public void setTestLogger (ITestLogger testLogger)

Menyuntikkan instance ITestLogger

Parameter
testLogger ITestLogger

setUp

public void setUp (TestInformation testInfo)

Melakukan penyiapan target untuk pengujian.

Parameter
testInfo TestInformation: TestInformation pemanggilan.

Menampilkan
BuildError
DeviceNotAvailableException
TargetSetupError

tearDown

public void tearDown (TestInformation testInfo, 
                Throwable e)

Melakukan pembersihan/penghancuran target setelah pengujian.

Parameter
testInfo TestInformation: TestInformation pemanggilan.

e Throwable: jika pemanggilan berakhir dengan pengecualian, ini akan menjadi pengecualian yang tertangkap di tingkat Pemanggilan. Jika tidak, nilainya akan null.

Menampilkan
DeviceNotAvailableException

Metode terlindungi

getRunUtil

protected IRunUtil getRunUtil ()

Hasil
IRunUtil