PythonBinaryHostTest
public
class
PythonBinaryHostTest
extends Object
implements
IConfigurationReceiver,
IRemoteTest,
ITestFilterReceiver
Objeto java.lang. | |
↳ | com.android.tradefed.testtype.python.PythonBinaryHostTest |
Prueba de host diseñada para ejecutar un archivo binario de Python desde el sistema de compilación de Android (Soong)
El ejecutor de pruebas admite include-filter y exclude-filter. Ten en cuenta que el filtro de exclusión funciona según ignorando el resultado de la prueba, en lugar de omitir la prueba real. Las pruebas especificadas en el excluir-filter.
Resumen
Clases anidadas | |
---|---|
class |
PythonBinaryHostTest.PythonForwarder
Servidor de reenvío de resultados para reemplazar el nombre de ejecución por el nombre binario. |
Campos | |
---|---|
protected
static
final
String |
ANDROID_SERIAL_VAR
|
protected
static
final
String |
LD_LIBRARY_PATH
|
Constructores públicos | |
---|---|
PythonBinaryHostTest()
|
Métodos públicos | |
---|---|
void
|
addAllExcludeFilters(
Agrega el |
void
|
addAllIncludeFilters(
Agrega el |
void
|
addExcludeFilter(String filter)
Agrega un filtro de las pruebas que se excluirán. |
void
|
addIncludeFilter(String filter)
Agrega un filtro de qué pruebas se incluirán. |
void
|
clearExcludeFilters()
Borra todos los filtros de exclusión que se estén supervisando actualmente. |
void
|
clearIncludeFilters()
Borra todos los filtros de inclusión que se estén registrando actualmente. |
|
getExcludeFilters()
Muestra el |
|
getIncludeFilters()
Muestra el |
final
void
|
run(TestInformation testInfo, ITestInvocationListener listener)
Ejecuta las pruebas y, luego, informa los resultados al objeto de escucha. |
void
|
setConfiguration(IConfiguration configuration)
Inserta el |
Campos
ANDROID_SERIAL_VAR
protected static final String ANDROID_SERIAL_VAR
RUTA_DE_LA_LIBRARIA
protected static final String LD_LIBRARY_PATH
Constructores públicos
PythonBinaryHostTest
public PythonBinaryHostTest ()
Métodos públicos
addAllExcludeFilters.
public void addAllExcludeFilters (filters)
Agrega el ERROR(/Set)
de los filtros de las pruebas que se excluirán.
Parámetros | |
---|---|
filters |
|
addAllIncludeFilters
public void addAllIncludeFilters (filters)
Agrega el ERROR(/Set)
de los filtros de las pruebas que se incluirán.
Parámetros | |
---|---|
filters |
|
addExcludeFilter.
public void addExcludeFilter (String filter)
Agrega un filtro de las pruebas que se excluirán.
Parámetros | |
---|---|
filter |
String |
addIncludeFilter
public void addIncludeFilter (String filter)
Agrega un filtro de qué pruebas se incluirán.
Parámetros | |
---|---|
filter |
String |
ClearExcludeFilters
public void clearExcludeFilters ()
Borra todos los filtros de exclusión que se estén supervisando actualmente.
ClearIncludeFilters
public void clearIncludeFilters ()
Borra todos los filtros de inclusión que se estén registrando actualmente.
getExcludeFilters.
publicgetExcludeFilters ()
Muestra el ERROR(/Set)
actual de los filtros de exclusión.
Muestra | |
---|---|
|
getIncludeFilters
publicgetIncludeFilters ()
Muestra el ERROR(/Set)
actual de los filtros de inclusión.
Muestra | |
---|---|
|
run
public final void run (TestInformation testInfo, ITestInvocationListener listener)
Ejecuta las pruebas y, luego, informa los resultados al objeto de escucha.
Parámetros | |
---|---|
testInfo |
TestInformation : Es el objeto TestInformation que contiene información útil para ejecutar.
y pruebas. |
listener |
ITestInvocationListener : el ITestInvocationListener de los resultados de la prueba |
Arroja | |
---|---|
DeviceNotAvailableException |
setConfiguration
public void setConfiguration (IConfiguration configuration)
Inserta el IConfiguration
en uso.
Parámetros | |
---|---|
configuration |
IConfiguration |