PythonBinaryHostTest
public
class
PythonBinaryHostTest
extends Object
implements
IRemoteTest,
ITestFilterReceiver
java.lang.Object | |
↳ | com.android.tradefed.testtype.python.PythonBinaryHostTest |
O teste do host foi criado para executar um arquivo binário do Python no sistema de build do Android (Soong).
O executor de teste oferece suporte a include-filter e exclude-filter. O exclude-filter 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. |
Campos | |
---|---|
protected
static
final
String |
ANDROID_SERIAL_VAR
|
protected
static
final
String |
LD_LIBRARY_PATH
|
Construtores públicos | |
---|---|
PythonBinaryHostTest()
|
Métodos públicos | |
---|---|
void
|
addAllExcludeFilters(
Adiciona o |
void
|
addAllIncludeFilters(
Adiciona o |
void
|
addExcludeFilter(String filter)
Adiciona um filtro de quais testes serão excluídos. |
void
|
addIncludeFilter(String filter)
Adiciona um filtro de quais testes incluir. |
void
|
clearExcludeFilters()
Excluir todos os filtros de exclusão que estão sendo monitorados. |
void
|
clearIncludeFilters()
Exclua todos os filtros de inclusão rastreados no momento. |
|
getExcludeFilters()
Retorna o |
|
getIncludeFilters()
Retorna o |
final
void
|
run(TestInformation testInfo, ITestInvocationListener listener)
Executa os testes e informa o resultado ao ouvinte. |
Campos
ANDROID_SERIAL_VAR
protected static final String ANDROID_SERIAL_VAR
LD_LIBRARY_PATH
protected static final String LD_LIBRARY_PATH
Construtores públicos
PythonBinaryHostTest
public PythonBinaryHostTest ()
Métodos públicos
addAllExcludeFilters
public void addAllExcludeFilters (filters)
Adiciona o ERROR(/Set)
de filtros de quais testes serão excluídos.
Parâmetros | |
---|---|
filters |
|
addAllIncludeFilters
public void addAllIncludeFilters (filters)
Adiciona o ERROR(/Set)
de filtros de quais testes incluir.
Parâmetros | |
---|---|
filters |
|
addExcludeFilter
public void addExcludeFilter (String filter)
Adiciona um filtro de quais testes serão excluídos.
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 ()
Excluir todos os filtros de exclusão que estão sendo monitorados.
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.
Retorna | |
---|---|
|
getIncludeFilters
publicgetIncludeFilters ()
Retorna o ERROR(/Set)
atual dos filtros de inclusão.
Retorna | |
---|---|
|
run
public final void run (TestInformation testInfo, ITestInvocationListener listener)
Executa os testes e informa o resultado ao ouvinte.
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 |