Google is committed to advancing racial equity for Black communities. See how.
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

ExecutableHostTest

public class ExecutableHostTest
extends ExecutableBaseTest implements IDeviceTest , IBuildReceiver

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


Probar corredor para ejecutar ejecutable en el host. El corredor implementa IDeviceTest ya que el binario del host podría comunicarse con un dispositivo. Si el dispositivo recibido no es un dispositivo StubDevice el serial se pasará al binario para ser utilizado.

Resumen

Constructores públicos

ExecutableHostTest ()

Métodos públicos

String findBinary (String binary)

Busque el binario para poder ejecutarlo.

final ITestDevice getDevice ()

Obtenga el dispositivo bajo prueba.

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

Realmente ejecuta el binario en la ruta dada.

final void setBuild ( IBuildInfo buildInfo)
final void setDevice ( ITestDevice device)

Inyecte el dispositivo bajo prueba.

Constructores públicos

ExecutableHostTest

public ExecutableHostTest ()

Métodos públicos

findBinary

public String findBinary (String binary)

Busque el binario para poder ejecutarlo.

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

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

getDevice

public final ITestDevice getDevice ()

Obtenga el dispositivo bajo prueba.

Devoluciones
ITestDevice el ITestDevice

runBinary

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

Realmente ejecuta el binario en la ruta dada.

Parámetros
binaryPath String : La ruta del binario.

listener ITestInvocationListener : el oyente donde informar los resultados.

description TestDescription : la prueba en curso.

Arroja
DeviceNotAvailableException

setBuild

public final void setBuild ( IBuildInfo buildInfo)

Parámetros
buildInfo IBuildInfo

setDevice

public final void setDevice ( ITestDevice device)

Inyecte el dispositivo bajo prueba.

Parámetros
device ITestDevice : el ITestDevice a utilizar