ExecutableHostTest

public class ExecutableHostTest
extends ExecutableBaseTest

java.lang.Object
com.android.tradefed.testtype.binary.ExecutableBaseTest
  com.android.tradefed.testtype.binary.ExecutableHostTest


Es el ejecutor de pruebas para el ejecutable que se ejecuta en el host. El ejecutor implementa IDeviceTest ya que el objeto binario del host podría comunicarse con un dispositivo. Si el dispositivo recibido no es un StubDevice , la serie se pasará al objeto binario para que se use.

Resumen

Constructores públicos

ExecutableHostTest()

Métodos públicos

String findBinary(String binary)

Busca el objeto binario para poder ejecutarlo.

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

Ejecuta el objeto binario en la ruta de acceso determinada.

Constructores públicos

ExecutableHostTest

public ExecutableHostTest ()

Métodos públicos

findBinary

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 Es la ruta de acceso al objeto binario o nulo si no se encuentra.

runBinary

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

Ejecuta el objeto binario en la ruta de acceso determinada.

Parámetros
binaryPath String: Es la ruta de acceso del objeto binario.

listener ITestInvocationListener: Es el objeto de escucha en el que se informan los resultados.

description TestDescription: Es la prueba en curso.

Arroja
DeviceNotAvailableException
IOException