Исполняемый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 : Выполняется тест.