Исполняемый хосттест
public class ExecutableHostTest
extends ExecutableBaseTest
java.lang.Объект | ||
↳ | com.android.tradefed.testtype.binary.ExecutableBaseTest | |
↳ | com.android.tradefed.testtype.binary.ExecutableHostTest |
Средство запуска тестов для запуска исполняемого файла на хосте. Средство выполнения реализует IDeviceTest
, поскольку двоичный файл хоста может обмениваться данными с устройством. Если полученное устройство не является StubDevice
, серийный номер будет передан в двоичный файл, который будет использоваться.
Краткое содержание
Общественные конструкторы | |
---|---|
ExecutableHostTest () |
Публичные методы | |
---|---|
String | findBinary (String binary) Найдите двоичный файл, чтобы иметь возможность его запустить. |
void | runBinary (String binaryPath, ITestInvocationListener listener, TestDescription description) Фактически запустите двоичный файл по указанному пути. |
Общественные конструкторы
Исполняемый хосттест
public ExecutableHostTest ()
Публичные методы
найти двоичный файл
public String findBinary (String binary)
Найдите двоичный файл, чтобы иметь возможность его запустить.
Параметры | |
---|---|
binary | String : путь к двоичному файлу или просто имя двоичного файла. |
Возврат | |
---|---|
String | Путь к двоичному файлу или значение NULL, если он не найден. |
запустить двоичный файл
public void runBinary (String binaryPath, ITestInvocationListener listener, TestDescription description)
Фактически запустите двоичный файл по указанному пути.
Параметры | |
---|---|
binaryPath | String : путь к двоичному файлу. |
listener | ITestInvocationListener : прослушиватель, куда следует сообщать о результатах. |
description | TestDescription : тест выполняется. |
Броски | |
---|---|
DeviceNotAvailableException |