Prueba de destino ejecutable

public class ExecutableTargetTest
extends ExecutableBaseTest implements IDeviceTest

java.lang.Objeto
com.android.tradefed.testtype.binary.ExecutableBaseTest
com.android.tradefed.testtype.binary.ExecutableTargetTest


Ejecutor de prueba para ejecución ejecutable en el objetivo. El corredor implementa IDeviceTest desde que el binario se ejecuta en un dispositivo.

Resumen

Constructores públicos

ExecutableTargetTest ()

Métodos públicos

String findBinary (String binary)

Busca el binario para poder ejecutarlo.

ITestDevice getDevice ()

Ponga a prueba el dispositivo.

void runBinary (String binaryPath, ITestInvocationListener listener, TestDescription description)

En realidad, ejecute el binario en la ruta indicada.

void setDevice ( ITestDevice device)

Inyecte el dispositivo bajo prueba.

Métodos protegidos

void checkCommandResult ( CommandResult result, ITestInvocationListener listener, TestDescription description)

Verifique el resultado del comando de prueba.

boolean getSkipBinaryCheck ()

Constructores públicos

Prueba de destino ejecutable

public ExecutableTargetTest ()

Métodos públicos

encontrarBinario

public String findBinary (String binary)

Busca el binario para poder ejecutarlo.

Parámetros
binary String : la ruta del binario o simplemente el nombre del binario.

Devoluciones
String La ruta al binario, o nula si no se encuentra.

Lanza
DeviceNotAvailableException

obtener dispositivo

public ITestDevice getDevice ()

Ponga a prueba el dispositivo.

Devoluciones
ITestDevice el ITestDevice

ejecutarBinario

public void runBinary (String binaryPath, 
                ITestInvocationListener listener, 
                TestDescription description)

En realidad, ejecute el binario en la ruta indicada.

Parámetros
binaryPath String : la ruta del binario.

listener ITestInvocationListener : el oyente donde informar los resultados.

description TestDescription : la prueba en curso.

Lanza
DeviceNotAvailableException

establecer dispositivo

public void setDevice (ITestDevice device)

Inyecte el dispositivo bajo prueba.

Parámetros
device ITestDevice : el ITestDevice a utilizar

Métodos protegidos

comprobarCommandResult

protected void checkCommandResult (CommandResult result, 
                ITestInvocationListener listener, 
                TestDescription description)

Verifique el resultado del comando de prueba.

Parámetros
result CommandResult : resultado de la prueba del comando CommandResult

listener ITestInvocationListener : ITestInvocationListener

description TestDescription : la prueba en curso.

getSkipBinaryCheck

protected boolean getSkipBinaryCheck ()

Devoluciones
boolean