PythonBinaryHostTest
public
class
PythonBinaryHostTest
extends Object
implements
IRemoteTest,
ITestFilterReceiver
| java.lang.Object | |
| ↳ | com.android.tradefed.testtype.python.PythonBinaryHostTest |
Teste de host destinado a executar um arquivo binário Python do sistema de build do Android (Soong)
O executor de testes oferece suporte a filtros de inclusão e exclusão. O filtro de exclusão funciona ignorando o resultado do teste, em vez de pular o teste real. Os testes especificados no filtro de exclusão ainda serão executados.
Resumo
Classes aninhadas | |
|---|---|
class |
PythonBinaryHostTest.PythonForwarder
Encaminhador de resultados para substituir o nome da execução pelo nome binário. |
Constantes | |
|---|---|
String |
ANDROID_SERIAL_VAR
|
String |
LD_LIBRARY_PATH
|
Construtores públicos | |
|---|---|
PythonBinaryHostTest()
|
|
Métodos públicos | |
|---|---|
void
|
addAllExcludeFilters(Set<String> filters)
Adiciona o |
void
|
addAllIncludeFilters(Set<String> 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()
Exclui todos os filtros de exclusão rastreados no momento. |
void
|
clearIncludeFilters()
Exclui todos os filtros de inclusão rastreados no momento. |
Set<String>
|
getExcludeFilters()
Retorna o |
Set<String>
|
getIncludeFilters()
Retorna o |
final
void
|
run(TestInformation testInfo, ITestInvocationListener listener)
Executa os testes e informa o resultado ao listener. |
Constantes
ANDROID_SERIAL_VAR
protected static final String ANDROID_SERIAL_VAR
Valor da constante: "ANDROID_SERIAL"
LD_LIBRARY_PATH
protected static final String LD_LIBRARY_PATH
Valor da constante: "LD_LIBRARY_PATH"
Construtores públicos
PythonBinaryHostTest
public PythonBinaryHostTest ()
Métodos públicos
addAllExcludeFilters
public void addAllExcludeFilters (Set<String> filters)
Adiciona o Set de filtros de quais testes excluir.
| Parâmetros | |
|---|---|
filters |
Set |
addAllIncludeFilters
public void addAllIncludeFilters (Set<String> filters)
Adiciona o Set de filtros de quais testes incluir.
| Parâmetros | |
|---|---|
filters |
Set |
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 ()
Exclui todos os filtros de exclusão rastreados no momento.
clearIncludeFilters
public void clearIncludeFilters ()
Exclui todos os filtros de inclusão rastreados no momento.
getExcludeFilters
public Set<String> getExcludeFilters ()
Retorna o Set atual de filtros de exclusão.
| Retorna | |
|---|---|
Set<String> |
|
getIncludeFilters
public Set<String> getIncludeFilters ()
Retorna o Set atual de filtros de inclusão.
| Retorna | |
|---|---|
Set<String> |
|
run
public final 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 para executar
testes. |
listener |
ITestInvocationListener: o ITestInvocationListener dos resultados do teste |
| Gera | |
|---|---|
DeviceNotAvailableException |
|