PtsBotTest
public class PtsBotTest
extends Object
implements IRemoteTest , ITestFilterReceiver , IShardableTest
java.lang.Object | |
↳ | com.android.tradefed.testtype.pandora.PtsBotTest |
Execute testes de bot PTS. O PTS-bot é uma automação completa do Bluetooth Profile Tuning Suite, que é a ferramenta de teste fornecida pelo padrão Bluetooth para executar testes de certificação de host Bluetooth (consulte https://www.bluetooth.com/develop-with-bluetooth/qualification- list/qualification-test-tools/profile-tuning-suite/).
Resumo
Construtores públicos | |
---|---|
PtsBotTest () |
Métodos públicos | |
---|---|
void | addAllExcludeFilters ( filters) addAllExcludeFilters ( filters) Adiciona o |
void | addAllIncludeFilters ( filters) addAllIncludeFilters ( filters) Adiciona o |
void | addExcludeFilter (String filter) Adiciona um filtro de quais testes excluir. |
void | addIncludeFilter (String filter) Adiciona um filtro de quais testes incluir. |
void | clearExcludeFilters () Exclua todos os filtros de exclusão atualmente rastreados. |
void | clearIncludeFilters () Exclua todos os filtros de inclusão rastreados no momento. |
getExcludeFilters () Retorna o | |
getIncludeFilters () Retorna o | |
void | run ( TestInformation testInfo, ITestInvocationListener listener) Executa os testes e relata o resultado para o ouvinte. |
split (Integer shardCountHint, TestInformation testInfo) Versão alternativa de |
Construtores públicos
PtsBotTest
public PtsBotTest ()
Métodos públicos
addAllExcludeFilters
public void addAllExcludeFilters (filters)
Adiciona o ERROR(/Set)
de filtros dos quais testes devem ser excluídos.
Parâmetros | |
---|---|
filters |
addAllIncludeFilters
public void addAllIncludeFilters (filters)
Adiciona o ERROR(/Set)
de filtros dos quais testes devem ser 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 incluir.
Parâmetros | |
---|---|
filter | String |
clearExcludeFilters
public void clearExcludeFilters ()
Exclua todos os filtros de exclusão atualmente rastreados.
clearIncludeFilters
public void clearIncludeFilters ()
Exclua todos os filtros de inclusão rastreados no momento.
getExcludeFilters
publicgetExcludeFilters ()
Retorna o ERROR(/Set)
atual dos filtros de exclusão.
Devoluções | |
---|---|
getIncludeFilters
publicgetIncludeFilters ()
Retorna o ERROR(/Set)
atual dos filtros de inclusão.
Devoluções | |
---|---|
corre
public void run (TestInformation testInfo, ITestInvocationListener listener)
Executa os testes e relata o resultado para o ouvinte.
Parâmetros | |
---|---|
testInfo | TestInformation : O objeto TestInformation contendo informações úteis para executar testes. |
listener | ITestInvocationListener : o ITestInvocationListener dos resultados do teste |
Lança | |
---|---|
DeviceNotAvailableException |
dividir
publicsplit (Integer shardCountHint, TestInformation testInfo)
Versão alternativa de split(int)
que também fornece um TestInformation
que contém informações iniciais do pai que cria os fragmentos. É útil se coisas como informações de dispositivo ou compilação precisarem ser acessadas durante a fragmentação.
Parâmetros | |
---|---|
shardCountHint | Integer : a contagem de estilhaços tentada. |
testInfo | TestInformation : O pai TestInformation |
Devoluções | |
---|---|
uma coleção de subtestes a serem executados separadamente ou null se o teste não puder ser fragmentado no momento |