ИсполняемыйTargetTest

public class ExecutableTargetTest
extends ExecutableBaseTest implements IDeviceTest

java.lang.Объект
com.android.tradefed.testtype.binary.ExecutableBaseTest
com.android.tradefed.testtype.binary.ExecutableTargetTest


Средство запуска тестов для запуска исполняемого файла на цели. Средство запуска реализует IDeviceTest с момента запуска двоичного файла на устройстве.

Краткое содержание

Поля

public static final String DEVICE_LOST_ERROR

public static final String ROOT_LOST_ERROR

Общественные конструкторы

ExecutableTargetTest ()

Публичные методы

String findBinary (String binary)

Найдите двоичный файл, чтобы иметь возможность его запустить.

boolean getCollectTestsOnly ()
ITestDevice getDevice ()

Получите устройство для тестирования.

void runBinary (String binaryPath, ITestInvocationListener listener, TestDescription description)

Фактически запустите двоичный файл по указанному пути.

void setDevice ( ITestDevice device)

Введите тестируемое устройство.

FailureDescription shouldAbortRun ( TestDescription description)

Проверьте, должен ли testRun закончиться раньше.

Защищенные методы

void checkCommandResult ( CommandResult result, ITestInvocationListener listener, TestDescription description)

Проверьте результат тестовой команды.

boolean doesRunBinaryGenerateTestResults ()
boolean doesRunBinaryGenerateTestRuns ()
boolean getSkipBinaryCheck ()

Поля

DEVICE_LOST_ERROR

public static final String DEVICE_LOST_ERROR

ROOT_LOST_ERROR

public static final String ROOT_LOST_ERROR

Общественные конструкторы

ИсполняемыйTargetTest

public ExecutableTargetTest ()

Публичные методы

найти двоичный файл

public String findBinary (String binary)

Найдите двоичный файл, чтобы иметь возможность его запустить.

Параметры
binary String : путь к двоичному файлу или просто имя двоичного файла.

Возврат
String Путь к двоичному файлу или значение NULL, если он не найден.

Броски
DeviceNotAvailableException

getCollectTestsOnly

public boolean getCollectTestsOnly ()

Возврат
boolean

получитьустройство

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

следуетAbortRun

public FailureDescription shouldAbortRun (TestDescription description)

Проверьте, должен ли testRun закончиться раньше.

Параметры
description TestDescription : тест выполняется.

Возврат
FailureDescription ОшибкаОписание, если цикл выполнения должен завершиться.

Защищенные методы

проверкакомандрезультат

protected void checkCommandResult (CommandResult result, 
                ITestInvocationListener listener, 
                TestDescription description)

Проверьте результат тестовой команды.

Параметры
result CommandResult : результат проверки команды CommandResult

listener ITestInvocationListener : ITestInvocationListener

description TestDescription : тест выполняется.

doRunBinaryGenerateTestResults

protected boolean doesRunBinaryGenerateTestResults ()

Возврат
boolean

doRunBinaryGenerateTestRuns

protected boolean doesRunBinaryGenerateTestRuns ()

Возврат
boolean

getSkipBinaryCheck

protected boolean getSkipBinaryCheck ()

Возврат
boolean

,

ИсполняемыйTargetTest

public class ExecutableTargetTest
extends ExecutableBaseTest implements IDeviceTest

java.lang.Объект
com.android.tradefed.testtype.binary.ExecutableBaseTest
com.android.tradefed.testtype.binary.ExecutableTargetTest


Средство запуска тестов для запуска исполняемого файла на цели. Средство запуска реализует IDeviceTest с момента запуска двоичного файла на устройстве.

Краткое содержание

Поля

public static final String DEVICE_LOST_ERROR

public static final String ROOT_LOST_ERROR

Общественные конструкторы

ExecutableTargetTest ()

Публичные методы

String findBinary (String binary)

Найдите двоичный файл, чтобы иметь возможность его запустить.

boolean getCollectTestsOnly ()
ITestDevice getDevice ()

Получите устройство для тестирования.

void runBinary (String binaryPath, ITestInvocationListener listener, TestDescription description)

Фактически запустите двоичный файл по указанному пути.

void setDevice ( ITestDevice device)

Введите тестируемое устройство.

FailureDescription shouldAbortRun ( TestDescription description)

Проверьте, должен ли testRun закончиться раньше.

Защищенные методы

void checkCommandResult ( CommandResult result, ITestInvocationListener listener, TestDescription description)

Проверьте результат тестовой команды.

boolean doesRunBinaryGenerateTestResults ()
boolean doesRunBinaryGenerateTestRuns ()
boolean getSkipBinaryCheck ()

Поля

DEVICE_LOST_ERROR

public static final String DEVICE_LOST_ERROR

ROOT_LOST_ERROR

public static final String ROOT_LOST_ERROR

Общественные конструкторы

ИсполняемыйTargetTest

public ExecutableTargetTest ()

Публичные методы

найти двоичный файл

public String findBinary (String binary)

Найдите двоичный файл, чтобы иметь возможность его запустить.

Параметры
binary String : путь к двоичному файлу или просто имя двоичного файла.

Возврат
String Путь к двоичному файлу или значение NULL, если он не найден.

Броски
DeviceNotAvailableException

getCollectTestsOnly

public boolean getCollectTestsOnly ()

Возврат
boolean

получитьустройство

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

следуетAbortRun

public FailureDescription shouldAbortRun (TestDescription description)

Проверьте, должен ли testRun закончиться раньше.

Параметры
description TestDescription : тест выполняется.

Возврат
FailureDescription ОшибкаОписание, если цикл выполнения должен завершиться.

Защищенные методы

проверкакомандрезультат

protected void checkCommandResult (CommandResult result, 
                ITestInvocationListener listener, 
                TestDescription description)

Проверьте результат тестовой команды.

Параметры
result CommandResult : результат проверки команды CommandResult

listener ITestInvocationListener : ITestInvocationListener

description TestDescription : тест выполняется.

doRunBinaryGenerateTestResults

protected boolean doesRunBinaryGenerateTestResults ()

Возврат
boolean

doRunBinaryGenerateTestRuns

protected boolean doesRunBinaryGenerateTestRuns ()

Возврат
boolean

getSkipBinaryCheck

protected boolean getSkipBinaryCheck ()

Возврат
boolean