Исполняемый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) Проверьте результат тестовой команды. |
Публичные конструкторы
ИсполняемыйTargetTest
public ExecutableTargetTest ()
Публичные методы
findBinary
public String findBinary (String binary)
Найдите бинарный файл, чтобы запустить его.
Параметры | |
---|---|
binary | String : путь к двоичному файлу или просто имя двоичного файла. |
Возвращает | |
---|---|
String | Путь к двоичному файлу или null, если он не найден. |
Броски | |
---|---|
DeviceNotAvailableException |
получитьустройство
public ITestDevice getDevice ()
Получить тестируемое устройство.
Возвращает | |
---|---|
ITestDevice | ITestDevice |
runBinary
public void runBinary (String binaryPath, ITestInvocationListener listener, TestDescription description)
На самом деле запустите двоичный файл по заданному пути.
Параметры | |
---|---|
binaryPath | String : путь к двоичному файлу. |
listener | ITestInvocationListener : прослушиватель, куда следует сообщать о результатах. |
description | TestDescription : Выполняется тест. |
Броски | |
---|---|
DeviceNotAvailableException |
setDevice
public void setDevice (ITestDevice device)
Введите тестируемое устройство.
Параметры | |
---|---|
device | ITestDevice : ITestDevice для использования |
Защищенные методы
checkCommandResult
protected void checkCommandResult (CommandResult result, ITestInvocationListener listener, TestDescription description)
Проверьте результат тестовой команды.
Параметры | |
---|---|
result | CommandResult : результат проверки команды CommandResult . |
listener | ITestInvocationListener : ITestInvocationListener |
description | TestDescription : Выполняется тест. |