ExecutableTargetTest
public
class
ExecutableTargetTest
extends ExecutableBaseTest
implements
IDeviceTest
Objeto java.lang. | ||
↳ | com.android.tradefed.testtype.binary.ExecutableBaseTest | |
↳ | com.android.tradefed.testtype.binary.ExecutableTargetTest |
Ejecutor de pruebas para ejecutables que se ejecutan en el destino El ejecutor implementa IDeviceTest
, ya que
el objeto binario se ejecute en un dispositivo.
Resumen
Constructores públicos | |
---|---|
ExecutableTargetTest()
|
Métodos públicos | |
---|---|
String
|
findBinary(String binary)
Busca el objeto binario para poder ejecutarlo. |
ITestDevice
|
getDevice()
Pon el dispositivo a prueba. |
void
|
runBinary(String binaryPath, ITestInvocationListener listener, TestDescription description)
Ejecuta el objeto binario en la ruta de acceso indicada. |
void
|
setDevice(ITestDevice device)
Inyecta el dispositivo a prueba. |
Métodos protegidos | |
---|---|
void
|
checkCommandResult(CommandResult result, ITestInvocationListener listener, TestDescription description)
Verifica el resultado del comando de prueba. |
boolean
|
getSkipBinaryCheck()
|
Constructores públicos
ExecutableTargetTest
public ExecutableTargetTest ()
Métodos públicos
buscarBinario
public String findBinary (String binary)
Busca el objeto binario para poder ejecutarlo.
Parámetros | |
---|---|
binary |
String : Es la ruta de acceso del objeto binario o, simplemente, el nombre del objeto binario. |
Muestra | |
---|---|
String |
La ruta de acceso al objeto binario; si no se encuentra, es nulo. |
Arroja | |
---|---|
DeviceNotAvailableException |
getDevice
public ITestDevice getDevice ()
Pon el dispositivo a prueba.
Muestra | |
---|---|
ITestDevice |
ITestDevice |
ejecutar Objeto binario
public void runBinary (String binaryPath, ITestInvocationListener listener, TestDescription description)
Ejecuta el objeto binario en la ruta de acceso indicada.
Parámetros | |
---|---|
binaryPath |
String : Es la ruta de acceso del objeto binario. |
listener |
ITestInvocationListener : Es el objeto de escucha donde se informan los resultados. |
description |
TestDescription : La prueba en curso. |
Arroja | |
---|---|
DeviceNotAvailableException |
SetDevice
public void setDevice (ITestDevice device)
Inyecta el dispositivo a prueba.
Parámetros | |
---|---|
device |
ITestDevice : Es el ITestDevice que se usará. |
Métodos protegidos
Resultado de comando de verificación
protected void checkCommandResult (CommandResult result, ITestInvocationListener listener, TestDescription description)
Verifica el resultado del comando de prueba.
Parámetros | |
---|---|
result |
CommandResult : Es el resultado de la prueba del comando CommandResult . |
listener |
ITestInvocationListener : el ITestInvocationListener |
description |
TestDescription : La prueba en curso. |
getSkipBinaryCheck.
protected boolean getSkipBinaryCheck ()
Muestra | |
---|---|
boolean |