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 |
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 |
|