ExecutableHostTest

public class ExecutableHostTest
extends ExecutableBaseTest

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


Test runner para executável em execução no host. O runner 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 ao binário para 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)

Execute o binário no caminho especificado.

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 apenas o nome dele.

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

runBinary

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

Execute o binário no caminho especificado.

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

listener ITestInvocationListener: o listener em que os resultados serão informados.

description TestDescription: o teste em andamento.

Gera
DeviceNotAvailableException
IOException