ExecutávelTargetTest
public class ExecutableTargetTest
extends ExecutableBaseTest
implements IDeviceTest
java.lang.Object | ||
↳ | com.android.tradefed.testtype.binary.ExecutableBaseTest | |
↳ | com.android.tradefed.testtype.binary.ExecutableTargetTest |
Executor de teste para executável em execução no destino. O executor implementa IDeviceTest
desde que o binário é executado em um dispositivo.
Resumo
Construtores públicos | |
---|---|
ExecutableTargetTest () |
Métodos públicos | |
---|---|
String | findBinary (String binary) Procure o binário para poder executá-lo. |
ITestDevice | getDevice () Coloque o dispositivo em teste. |
void | runBinary (String binaryPath, ITestInvocationListener listener, TestDescription description) Na verdade, execute o binário no caminho fornecido. |
void | setDevice ( ITestDevice device) Injete o dispositivo em teste. |
Métodos protegidos | |
---|---|
void | checkCommandResult ( CommandResult result, ITestInvocationListener listener, TestDescription description) Verifique o resultado do comando de teste. |
boolean | getSkipBinaryCheck () |
Construtores públicos
ExecutávelTargetTest
public ExecutableTargetTest ()
Métodos públicos
encontrarBinário
public String findBinary (String binary)
Procure o binário para poder executá-lo.
Parâmetros | |
---|---|
binary | String : o caminho do binário ou simplesmente o nome do binário. |
Devoluções | |
---|---|
String | O caminho para o binário ou nulo se não for encontrado. |
Lança | |
---|---|
DeviceNotAvailableException |
getDevice
public ITestDevice getDevice ()
Coloque o dispositivo em teste.
Devoluções | |
---|---|
ITestDevice | o ITestDevice |
executarBinário
public void runBinary (String binaryPath, ITestInvocationListener listener, TestDescription description)
Na verdade, execute o binário no caminho fornecido.
Parâmetros | |
---|---|
binaryPath | String : O caminho do binário. |
listener | ITestInvocationListener : o ouvinte onde relatar os resultados. |
description | TestDescription : O teste em andamento. |
Lança | |
---|---|
DeviceNotAvailableException |
setDispositivo
public void setDevice (ITestDevice device)
Injete o dispositivo em teste.
Parâmetros | |
---|---|
device | ITestDevice : o ITestDevice a ser usado |
Métodos protegidos
checkCommandResult
protected void checkCommandResult (CommandResult result, ITestInvocationListener listener, TestDescription description)
Verifique o resultado do comando de teste.
Parâmetros | |
---|---|
result | CommandResult : resultado do teste do comando CommandResult |
listener | ITestInvocationListener : o ITestInvocationListener |
description | TestDescription : O teste em andamento. |
getSkipBinaryCheck
protected boolean getSkipBinaryCheck ()
Devoluções | |
---|---|
boolean |