CrosLsNexusPreparer

public class CrosLsNexusPreparer
extends BaseTargetPreparer implements ITargetCleaner, ITestLoggerReceiver

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


Es un preparador que inicia y detiene el servicio de LSNexus para un dispositivo ChromeOS.

El servicio se inicia antes de la ejecución de la prueba y se detiene después de que se completa.

Resumen

Constructores públicos

CrosLsNexusPreparer()

Métodos públicos

void setTestLogger(ITestLogger testLogger)

Inyecta la instancia de ITestLogger.

void setUp(TestInformation testInfo)

Realiza la configuración del destino para las pruebas.

void tearDown(TestInformation testInfo, Throwable e)

Realiza la limpieza o el desmantelamiento del destino después de la prueba.

Métodos protegidos

IRunUtil getRunUtil()

Constructores públicos

CrosLsNexusPreparer

public CrosLsNexusPreparer ()

Métodos públicos

setTestLogger

public void setTestLogger (ITestLogger testLogger)

Inyecta la instancia de ITestLogger.

Parámetros
testLogger ITestLogger

setUp

public void setUp (TestInformation testInfo)

Realiza la configuración del destino para las pruebas.

Parámetros
testInfo TestInformation: Es el TestInformation de la invocación.

Arroja
BuildError
DeviceNotAvailableException
TargetSetupError

tearDown

public void tearDown (TestInformation testInfo, 
                Throwable e)

Realiza la limpieza o el desmantelamiento del destino después de la prueba.

Parámetros
testInfo TestInformation: Es el TestInformation de la invocación.

e Throwable: Si la invocación finalizó con una excepción, esta será la excepción que se detectó a nivel de la invocación. De lo contrario, será null.

Arroja
DeviceNotAvailableException

Métodos protegidos

getRunUtil

protected IRunUtil getRunUtil ()

Muestra
IRunUtil