Teste PtsBot
public
class
PtsBotTest
extends Object
implements
IRemoteTest,
IShardableTest,
ITestFilterReceiver
java.lang.Object | |
↳ | com.android.tradefed.testtype.pandora.PtsBotTest |
Executar testes do PTS-bot. O PTS-bot é uma automação completa do conjunto de ajustes de perfis Bluetooth, que é a ferramenta de teste fornecida pelo Bluetooth padrão para executar testes de certificação do host Bluetooth (consulte https://www.bluetooth.com/develop-with-bluetooth/qualify-listing/eligibility-test-tools/profile-tuning-suite/).
Resumo
Construtores públicos | |
---|---|
PtsBotTest()
|
Métodos públicos | |
---|---|
void
|
addAllExcludeFilters(
Adiciona o |
void
|
addAllIncludeFilters(
Adiciona o |
void
|
addExcludeFilter(String filter)
Adiciona um filtro de quais testes excluir. |
void
|
addIncludeFilter(String filter)
Adiciona um filtro de quais testes devem ser incluídos. |
void
|
clearExcludeFilters()
Exclua todos os filtros de exclusão rastreados no momento. |
void
|
clearIncludeFilters()
Exclua todos os filtros de inclusão rastreados no momento. |
boolean
|
getBluetoothFlag(ITestDevice testDevice, String flag)
|
|
getConfigFlags()
|
|
getExcludeFilters()
Retorna o |
|
getFlagsDefaultValues()
|
|
getIncludeFilters()
Retorna o |
void
|
initFlagsConfig(ITestDevice testDevice, File testConfigFile)
|
void
|
run(TestInformation testInfo, ITestInvocationListener listener)
Executa os testes e informa o resultado ao listener. |
|
split(int shardCountHint)
Versão alternativa de |
Construtores públicos
Teste PtsBot
public PtsBotTest ()
Métodos públicos
addAllExcludeFilters
public void addAllExcludeFilters (filters)
Adiciona o ERROR(/Set)
de filtros de quais testes excluir.
Parâmetros | |
---|---|
filters |
|
addAllIncludeFilters
public void addAllIncludeFilters (filters)
Adiciona o ERROR(/Set)
de filtros de quais testes serão incluídos.
Parâmetros | |
---|---|
filters |
|
addExcludeFilter
public void addExcludeFilter (String filter)
Adiciona um filtro de quais testes excluir.
Parâmetros | |
---|---|
filter |
String |
addIncludeFilter
public void addIncludeFilter (String filter)
Adiciona um filtro de quais testes devem ser incluídos.
Parâmetros | |
---|---|
filter |
String |
limparExcluirFiltros
public void clearExcludeFilters ()
Exclua todos os filtros de exclusão rastreados no momento.
ClearIncludeFilters
public void clearIncludeFilters ()
Exclua todos os filtros de inclusão rastreados no momento.
getBluetoothFlag
public boolean getBluetoothFlag (ITestDevice testDevice, String flag)
Parâmetros | |
---|---|
testDevice |
ITestDevice |
flag |
String |
Retorna | |
---|---|
boolean |
getConfigFlags
publicgetConfigFlags ()
Retorna | |
---|---|
|
getExcludeFilters
publicgetExcludeFilters ()
Retorna o ERROR(/Set)
atual dos filtros de exclusão.
Retorna | |
---|---|
|
getFlagsDefaultValues
publicgetFlagsDefaultValues ()
Retorna | |
---|---|
|
getIncludeFilters
publicgetIncludeFilters ()
Retorna o ERROR(/Set)
atual dos filtros de inclusão.
Retorna | |
---|---|
|
"initFlagsConfig"
public void initFlagsConfig (ITestDevice testDevice, File testConfigFile)
Parâmetros | |
---|---|
testDevice |
ITestDevice |
testConfigFile |
File |
run
public void run (TestInformation testInfo, ITestInvocationListener listener)
Executa os testes e informa o resultado ao listener.
Parâmetros | |
---|---|
testInfo |
TestInformation : o objeto TestInformation que contém informações úteis a serem executadas.
provas. |
listener |
ITestInvocationListener : o ITestInvocationListener dos resultados do teste. |
Gera | |
---|---|
DeviceNotAvailableException |
dividir
publicsplit (int shardCountHint)
Versão alternativa de split()
, que também fornece o shardCount que é tentado
para ser executado. Isso é útil para alguns executores de testes que não podem decidir arbitrariamente algumas vezes.
Parâmetros | |
---|---|
shardCountHint |
int : a contagem de fragmentos tentados. |
Retorna | |
---|---|
|
uma coleção de subtestes a serem executados separadamente ou null se o teste for
não fragmentado no momento |