ExecutableHostTest

public class ExecutableHostTest
extends ExecutableBaseTest

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


Gerador de testes para executáveis em execução no host. O executor implementa IDeviceTest, já que o binário do host pode se comunicar com um dispositivo. Se o dispositivo recebido não for um StubDevice, o número de série será transmitido para o binário a ser usado.

Resumo

Construtores públicos

ExecutableHostTest()

Métodos públicos

String findBinary(String binary)

Pesquise o binário para poder executá-lo.

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

Executa o binário no caminho indicado.

Construtores públicos

ExecutableHostTest

public ExecutableHostTest ()

Métodos públicos

findBinary

public String findBinary (String binary)

Pesquise o binário para poder executá-lo.

Parâmetros
binary String: o caminho do binário ou simplesmente o nome do binário.

Retorna
String O caminho para o binário ou nulo, se não encontrado.

runBinary

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

Executa o binário no caminho indicado.

Parâmetros
binaryPath String: o caminho do binário.

listener ITestInvocationListener: o listener para informar os resultados.

description TestDescription: o teste em andamento.

Gera
DeviceNotAvailableException