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