PtsBotTest

public class PtsBotTest
extends Object implements IRemoteTest , IShardableTest , ITestFilterReceiver

java.lang.Объект
com.android.tradefed.testtype.pandora.PtsBotTest


Запустите тесты PTS-бота. PTS-bot — это полная автоматизация пакета настройки профиля Bluetooth, который представляет собой инструмент тестирования, предоставляемый стандартом Bluetooth для проведения сертификационных тестов хоста Bluetooth (см. https://www.bluetooth.com/develop-with-bluetooth/qualification- listing/qualification-test-tools/profile-tuning-suite/).

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

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

PtsBotTest ()

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

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

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

boolean getBluetoothFlag ( ITestDevice testDevice, String flag)
getConfigFlags ()
getExcludeFilters ()

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

getFlagsDefaultValues ()
getIncludeFilters ()

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

void initFlagsConfig ( ITestDevice testDevice, File testConfigFile)
void run ( TestInformation testInfo, ITestInvocationListener listener)

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

split (int shardCountHint)

Альтернативная версия функции split() , которая также предоставляет shardCount при попытке запуска.

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

PtsBotTest

public PtsBotTest ()

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

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

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

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

getBluetoothFlag

public boolean getBluetoothFlag (ITestDevice testDevice, 
                String flag)

Параметры
testDevice ITestDevice

flag String

Возврат
boolean

getConfigFlags

public  getConfigFlags ()

Возврат

getExcludeFilters

public  getExcludeFilters ()

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

Возврат

getFlagsDefaultValues

public  getFlagsDefaultValues ()

Возврат

getIncludeFilters

public  getIncludeFilters ()

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

Возврат

initFlagsConfig

public void initFlagsConfig (ITestDevice testDevice, 
                File testConfigFile)

Параметры
testDevice ITestDevice

testConfigFile File

бегать

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

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

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

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

Броски
DeviceNotAvailableException

расколоть

public  split (int shardCountHint)

Альтернативная версия функции split() , которая также предоставляет shardCount при попытке запуска. Это полезно для некоторых тестировщиков, которые иногда не могут принимать произвольные решения.

Параметры
shardCountHint int : количество попыток осколков.

Возврат
набор подтестов, которые будут выполняться отдельно, или null , если тест в данный момент не подлежит сегментированию