CrosLsNexusPreparer

public class CrosLsNexusPreparer
extends BaseTargetPreparer implements ITargetCleaner , ITestLoggerReceiver

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


Программа, которая запускает и останавливает службу LSNexus для устройств ChromeOS.

Сервис запускается перед выполнением теста и останавливается после его завершения.

Краткое содержание

Государственные строители

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

настраивать

public void setUp (TestInformation testInfo)

Выполните настройку целевой системы для тестирования.

Параметры
testInfo TestInformation : TestInformation полученная в результате вызова.

Броски
BuildError
DeviceNotAvailableException
TargetSetupError

срывать

public void tearDown (TestInformation testInfo, 
                Throwable e)

После тестирования выполните целевую очистку/демонтаж.

Параметры
testInfo TestInformation : TestInformation полученная в результате вызова.

e Throwable : если вызов завершился исключением, это будет исключение, перехваченное на уровне вызова. В противном случае будет null .

Броски
DeviceNotAvailableException

Защищенные методы

getRunUtil

protected IRunUtil getRunUtil ()

Возвраты
IRunUtil