Test robota PtsBot
public
class
PtsBotTest
extends Object
implements
IRemoteTest,
IShardableTest,
ITestFilterReceiver
java.lang.Object | |
↳ | com.android.tradefed.testtype.pandora.PtsBotTest |
Uruchom testy PTS-bota. PTS-bot stanowi pełną automatyzację pakietu Bluetooth Profile Tuning Suite, który to narzędzie udostępnione przez standard Bluetooth do testowania certyfikatów hostów Bluetooth (zobacz https://www.bluetooth.com/develop-with-bluetooth/ wygenerowały
Podsumowanie
Konstruktory publiczne | |
---|---|
PtsBotTest()
|
Metody publiczne | |
---|---|
void
|
addAllExcludeFilters(
Dodaje |
void
|
addAllIncludeFilters(
Dodaje |
void
|
addExcludeFilter(String filter)
Dodaje filtr, który obejmuje testy, które mają zostać wykluczone. |
void
|
addIncludeFilter(String filter)
Dodaje filtr, który określa, jakie testy mają zostać uwzględnione. |
void
|
clearExcludeFilters()
Usuń wszystkie śledzone obecnie filtry wykluczania. |
void
|
clearIncludeFilters()
Usuń wszystkie aktualnie śledzone filtry uwzględniania. |
boolean
|
getBluetoothFlag(ITestDevice testDevice, String flag)
|
|
getConfigFlags()
|
|
getExcludeFilters()
Zwraca bieżącą wartość |
|
getFlagsDefaultValues()
|
|
getIncludeFilters()
Zwraca bieżące |
void
|
initFlagsConfig(ITestDevice testDevice, File testConfigFile)
|
void
|
run(TestInformation testInfo, ITestInvocationListener listener)
Uruchamia testy i raportuje wyniki detektorowi. |
|
split(int shardCountHint)
Alternatywna wersja funkcji |
Konstruktory publiczne
Test robota PtsBot
public PtsBotTest ()
Metody publiczne
addAllExcludeFilters
public void addAllExcludeFilters (filters)
Dodaje ERROR(/Set)
filtrów, z których testy mają zostać wykluczone.
Parametry | |
---|---|
filters |
|
addAllIncludeFilters
public void addAllIncludeFilters (filters)
Dodaje ERROR(/Set)
filtrów, z których testy mają zostać uwzględnione.
Parametry | |
---|---|
filters |
|
Dodaj filtr wykluczania
public void addExcludeFilter (String filter)
Dodaje filtr, który obejmuje testy, które mają zostać wykluczone.
Parametry | |
---|---|
filter |
String |
addIncludeFilter
public void addIncludeFilter (String filter)
Dodaje filtr, który określa, jakie testy mają zostać uwzględnione.
Parametry | |
---|---|
filter |
String |
wyczyśćWykluczFiltry
public void clearExcludeFilters ()
Usuń wszystkie śledzone obecnie filtry wykluczania.
wyczyść UwzględnijFiltry
public void clearIncludeFilters ()
Usuń wszystkie aktualnie śledzone filtry uwzględniania.
getBluetoothFlag
public boolean getBluetoothFlag (ITestDevice testDevice, String flag)
Parametry | |
---|---|
testDevice |
ITestDevice |
flag |
String |
Zwroty | |
---|---|
boolean |
Flagi getConfigFlag
publicgetConfigFlags ()
Zwroty | |
---|---|
|
getWykluczFiltry
publicgetExcludeFilters ()
Zwraca bieżącą wartość ERROR(/Set)
filtrów wykluczania.
Zwroty | |
---|---|
|
getFlagsDefaultValues
publicgetFlagsDefaultValues ()
Zwroty | |
---|---|
|
getIncludeFilters
publicgetIncludeFilters ()
Zwraca bieżące ERROR(/Set)
filtrów uwzględniania.
Zwroty | |
---|---|
|
Konfiguracja flag init
public void initFlagsConfig (ITestDevice testDevice, File testConfigFile)
Parametry | |
---|---|
testDevice |
ITestDevice |
testConfigFile |
File |
home run
public void run (TestInformation testInfo, ITestInvocationListener listener)
Uruchamia testy i raportuje wyniki detektorowi.
Parametry | |
---|---|
testInfo |
TestInformation : obiekt TestInformation zawierający informacje do uruchomienia
testów. |
listener |
ITestInvocationListener : wartość ITestInvocationListener wyników testu |
Rzuty | |
---|---|
DeviceNotAvailableException |
podziel
publicsplit (int shardCountHint)
Alternatywna wersja funkcji split()
, która również zawiera próbowaną wartość shardCount
przed uruchomieniem. Jest to przydatne w przypadku uczestników testów, którzy nie mogą czasami podjąć decyzji w sposób arbitralny.
Parametry | |
---|---|
shardCountHint |
int : liczba próbowanych fragmentów. |
Zwroty | |
---|---|
|
zbiór podtestów do przeprowadzenia oddzielnie lub null , jeśli test to
obecnie nie można podzielić na fragmenty |