ExecutableHostTest

public class ExecutableHostTest
extends ExecutableBaseTest

java.lang.Object
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)

Запустите исполняемый файл по указанному пути.

Государственные строители

ExecutableHostTest

public ExecutableHostTest ()

Общедоступные методы

findBinary

public String findBinary (String binary)

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

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

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

runBinary

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

Запустите исполняемый файл по указанному пути.

Параметры
binaryPath String : Путь к исполняемому файлу.

listener ITestInvocationListener : Слушатель, которому следует сообщать о результатах.

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

Броски
DeviceNotAvailableException
IOException