ИсполняемыйTargetTest
public class ExecutableTargetTest
extends ExecutableBaseTest
implements IDeviceTest
java.lang.Объект | ||
↳ | com.android.tradefed.testtype.binary.ExecutableBaseTest | |
↳ | com.android.tradefed.testtype.binary.ExecutableTargetTest |
Средство запуска тестов для запуска исполняемого файла на цели. Средство запуска реализует IDeviceTest
с момента запуска двоичного файла на устройстве.
Краткое содержание
Общественные конструкторы | |
---|---|
ExecutableTargetTest () |
Публичные методы | |
---|---|
String | findBinary (String binary) Найдите двоичный файл, чтобы иметь возможность его запустить. |
ITestDevice | getDevice () Получите устройство для тестирования. |
void | runBinary (String binaryPath, ITestInvocationListener listener, TestDescription description) Фактически запустите двоичный файл по указанному пути. |
void | setDevice ( ITestDevice device) Введите тестируемое устройство. |
Защищенные методы | |
---|---|
void | checkCommandResult ( CommandResult result, ITestInvocationListener listener, TestDescription description) Проверьте результат тестовой команды. |
boolean | getSkipBinaryCheck () |
Общественные конструкторы
ИсполняемыйTargetTest
public ExecutableTargetTest ()
Публичные методы
найти двоичный файл
public String findBinary (String binary)
Найдите двоичный файл, чтобы иметь возможность его запустить.
Параметры | |
---|---|
binary | String : путь к двоичному файлу или просто имя двоичного файла. |
Возврат | |
---|---|
String | Путь к двоичному файлу или значение NULL, если он не найден. |
Броски | |
---|---|
DeviceNotAvailableException |
получитьустройство
public ITestDevice getDevice ()
Получите устройство для тестирования.
Возврат | |
---|---|
ITestDevice | ITestDevice |
запустить двоичный файл
public void runBinary (String binaryPath, ITestInvocationListener listener, TestDescription description)
Фактически запустите двоичный файл по указанному пути.
Параметры | |
---|---|
binaryPath | String : путь к двоичному файлу. |
listener | ITestInvocationListener : прослушиватель, куда следует сообщать о результатах. |
description | TestDescription : тест выполняется. |
Броски | |
---|---|
DeviceNotAvailableException |
УстановитьУстройство
public void setDevice (ITestDevice device)
Введите тестируемое устройство.
Параметры | |
---|---|
device | ITestDevice : используемый ITestDevice . |
Защищенные методы
проверкакомандрезультат
protected void checkCommandResult (CommandResult result, ITestInvocationListener listener, TestDescription description)
Проверьте результат тестовой команды.
Параметры | |
---|---|
result | CommandResult : результат проверки команды CommandResult . |
listener | ITestInvocationListener : ITestInvocationListener |
description | TestDescription : тест выполняется. |
getSkipBinaryCheck
protected boolean getSkipBinaryCheck ()
Возврат | |
---|---|
boolean |