PythonBinaryHostTest
public
class
PythonBinaryHostTest
extends Object
implements
IRemoteTest,
ITestFilterReceiver
| java.lang.Object | |
| ↳ | 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 los filtros de inclusión y exclusión. Ten en cuenta que exclude-filter funciona ignorando el resultado de la prueba, en lugar de omitir la prueba real. Las pruebas especificadas en exclude-filter se seguirán ejecutando.
Resumen
Clases anidadas | |
|---|---|
class |
PythonBinaryHostTest.PythonForwarder
Es un reenvío de resultados para reemplazar el nombre de la ejecución por el nombre del binario. |
Constantes | |
|---|---|
String |
ANDROID_SERIAL_VAR
|
String |
LD_LIBRARY_PATH
|
Constructores públicos | |
|---|---|
PythonBinaryHostTest()
|
|
Métodos públicos | |
|---|---|
void
|
addAllExcludeFilters(Set<String> filters)
Agrega el |
void
|
addAllIncludeFilters(Set<String> filters)
Agrega el |
void
|
addExcludeFilter(String filter)
Agrega un filtro de qué pruebas se deben excluir. |
void
|
addIncludeFilter(String filter)
Agrega un filtro de las pruebas que se incluirán. |
void
|
clearExcludeFilters()
Borra todos los filtros de exclusión que se rastrean actualmente. |
void
|
clearIncludeFilters()
Borra todos los filtros de inclusión que se rastrean actualmente. |
Set<String>
|
getExcludeFilters()
Devuelve el |
Set<String>
|
getIncludeFilters()
Devuelve el |
final
void
|
run(TestInformation testInfo, ITestInvocationListener listener)
Ejecuta las pruebas y le informa el resultado al objeto de escucha. |
Constantes
ANDROID_SERIAL_VAR
protected static final String ANDROID_SERIAL_VAR
Valor constante: "ANDROID_SERIAL"
LD_LIBRARY_PATH
protected static final String LD_LIBRARY_PATH
Valor de la constante: "LD_LIBRARY_PATH"
Constructores públicos
PythonBinaryHostTest
public PythonBinaryHostTest ()
Métodos públicos
addAllExcludeFilters
public void addAllExcludeFilters (Set<String> filters)
Agrega el Set de los filtros de las pruebas que se excluirán.
| Parámetros | |
|---|---|
filters |
Set |
addAllIncludeFilters
public void addAllIncludeFilters (Set<String> filters)
Agrega el Set de los filtros de las pruebas que se incluirán.
| Parámetros | |
|---|---|
filters |
Set |
addExcludeFilter
public void addExcludeFilter (String filter)
Agrega un filtro de qué pruebas se deben excluir.
| Parámetros | |
|---|---|
filter |
String |
addIncludeFilter
public void addIncludeFilter (String filter)
Agrega un filtro de las pruebas que se incluirán.
| Parámetros | |
|---|---|
filter |
String |
clearExcludeFilters
public void clearExcludeFilters ()
Borra todos los filtros de exclusión que se rastrean actualmente.
clearIncludeFilters
public void clearIncludeFilters ()
Borra todos los filtros de inclusión que se rastrean actualmente.
getExcludeFilters
public Set<String> getExcludeFilters ()
Devuelve el Set actual de los filtros de exclusión.
| Muestra | |
|---|---|
Set<String> |
|
getIncludeFilters
public Set<String> getIncludeFilters ()
Devuelve el Set actual de los filtros de inclusión.
| Muestra | |
|---|---|
Set<String> |
|
run
public final void run (TestInformation testInfo, ITestInvocationListener listener)
Ejecuta las pruebas y le informa el resultado al objeto de escucha.
| Parámetros | |
|---|---|
testInfo |
TestInformation: Es el objeto TestInformation que contiene información útil para ejecutar pruebas. |
listener |
ITestInvocationListener: El ITestInvocationListener de los resultados de la prueba |
| Arroja | |
|---|---|
DeviceNotAvailableException |
|