PythonBinaryHostTest

public class PythonBinaryHostTest
extends Object implements IRemoteTest , ITestFilterReceiver

java.lang.Объект
com.android.tradefed.testtype.python.PythonBinaryHostTest


Хост-тест предназначен для запуска бинарного файла Python из системы Android Build (Soong)

Средство запуска тестов поддерживает фильтры включения и исключения. Обратите внимание, что exclude-filter работает, игнорируя результат теста, а не пропуская сам тест. Тесты, указанные в фильтре исключения, все равно будут выполняться.

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

Вложенные классы

class PythonBinaryHostTest.PythonForwarder

Пересылка результатов для замены имени запуска двоичным именем.

Поля

protected static final String ANDROID_SERIAL_VAR

protected static final String LD_LIBRARY_PATH

Публичные конструкторы

PythonBinaryHostTest ()

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

void addAllExcludeFilters ( filters) addAllExcludeFilters ( filters)

Добавляет ERROR(/Set) фильтров, какие тесты исключить.

void addAllIncludeFilters ( filters) addAllIncludeFilters ( filters)

Добавляет ERROR(/Set) фильтров для включения тестов.

void addExcludeFilter (String filter)

Добавляет фильтр исключаемых тестов.

void addIncludeFilter (String filter)

Добавляет фильтр, какие тесты включать.

void clearExcludeFilters ()

Удалите все отслеживаемые фильтры исключения.

void clearIncludeFilters ()

Удалить все фильтры включения, отслеживаемые в настоящее время.

getExcludeFilters ()

Возвращает текущую ERROR(/Set) фильтров исключения.

getIncludeFilters ()

Возвращает текущую ERROR(/Set) включенных фильтров.

final void run ( TestInformation testInfo, ITestInvocationListener listener)

Запускает тесты и сообщает результат слушателю.

Поля

ANDROID_SERIAL_VAR

protected static final String ANDROID_SERIAL_VAR

LD_LIBRARY_PATH

protected static final String LD_LIBRARY_PATH

Публичные конструкторы

PythonBinaryHostTest

public PythonBinaryHostTest ()

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

addAllExcludeFilters

public void addAllExcludeFilters ( filters)

Добавляет ERROR(/Set) фильтров, какие тесты исключить.

Параметры
filters

addAllIncludeFilters

public void addAllIncludeFilters ( filters)

Добавляет ERROR(/Set) фильтров для включения тестов.

Параметры
filters

добавитьExcludeFilter

public void addExcludeFilter (String filter)

Добавляет фильтр исключаемых тестов.

Параметры
filter String

addIncludeFilter

public void addIncludeFilter (String filter)

Добавляет фильтр, какие тесты включать.

Параметры
filter String

очиститьExcludeFilters

public void clearExcludeFilters ()

Удалите все отслеживаемые фильтры исключения.

ClearIncludeFilters

public void clearIncludeFilters ()

Удалить все фильтры включения, отслеживаемые в настоящее время.

getExcludeFilters

public  getExcludeFilters ()

Возвращает текущую ERROR(/Set) фильтров исключения.

Возвращает

getIncludeFilters

public  getIncludeFilters ()

Возвращает текущую ERROR(/Set) включенных фильтров.

Возвращает

бегать

public final void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Запускает тесты и сообщает результат слушателю.

Параметры
testInfo TestInformation : объект TestInformation , содержащий полезную информацию для запуска тестов.

listener ITestInvocationListener : ITestInvocationListener результатов теста.

Броски
DeviceNotAvailableException