ExecutableHostTest

public class ExecutableHostTest
extends ExecutableBaseTest

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


Ejecutor de pruebas para ejecutables que se ejecutan en el host. El ejecutor implementa IDeviceTest, ya que el objeto binario del host puede comunicarse con un dispositivo. Si el dispositivo recibido no es un StubDevice, el número de serie se pasará al binario que se usará.

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

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

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: La prueba en curso.

Arroja
DeviceNotAvailableException