RustTestBase

public abstract class RustTestBase
extends Object implements IAbiReceiver , IConfigurationReceiver , IRemoteTest , ITestFilterReceiver

java.lang.Объект
com.android.tradefed.testtype.rust.RustTestBase


Базовый класс RustBinaryHostTest и RustBinaryTest

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

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

class RustTestBase.EnvPair

class RustTestBase.Invocation

Поля

protected long mTestTimeout

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

RustTestBase ()

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

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 ()

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

IAbi getAbi ()
getExcludeFilters ()

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

getIncludeFilters ()

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

void setAbi ( IAbi abi)
void setConfiguration ( IConfiguration configuration)

Внедряет используемый IConfiguration .

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

void collectTestLines (String[] testList, foundTests) collectTestLines (String[] testList, foundTests)

Найдите имена тестовых случаев в testList и добавьте их в FoundTests.

generateInvocations (File target)
IConfiguration getConfiguration ()

Возвращает тестовую конфигурацию.

Поля

мтесттимеаут

protected long mTestTimeout

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

RustTestBase

public RustTestBase ()

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

добавитьаллексклудефилтерс

public void addAllExcludeFilters ( filters)

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

Параметры
filters

добавитьаллинклудефилтерс

public void addAllIncludeFilters ( filters)

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

Параметры
filters

добавитьExcludeFilter

public void addExcludeFilter (String filter)

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

Параметры
filter String

адиндклюдефилтер

public void addIncludeFilter (String filter)

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

Параметры
filter String

ОчиститьExcludeFilters

public void clearExcludeFilters ()

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

ClearIncludeFilters

public void clearIncludeFilters ()

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

получитьАби

public IAbi getAbi ()

Возврат
IAbi

getExcludeFilters

public  getExcludeFilters ()

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

Возврат

getIncludeFilters

public  getIncludeFilters ()

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

Возврат

setAbi

public void setAbi (IAbi abi)

Параметры
abi IAbi

setConfiguration

public void setConfiguration (IConfiguration configuration)

Внедряет используемый IConfiguration .

Параметры
configuration IConfiguration

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

собиратьTestLines

protected void collectTestLines (String[] testList, 
                 foundTests)

Найдите имена тестовых случаев в testList и добавьте их в FoundTests.

Параметры
testList String

foundTests

генерировать вызовы

protected  generateInvocations (File target)

Параметры
target File

Возврат

получить конфигурацию

protected IConfiguration getConfiguration ()

Возвращает тестовую конфигурацию.

Возврат
IConfiguration IConfiguration