PythonBinaryHostTest

public class PythonBinaryHostTest
extends Object implements IRemoteTest , ITestFilterReceiver

java.lang.Objeto
com.android.tradefed.testtype.python.PythonBinaryHostTest


Prueba de host destinada a ejecutar un archivo binario de python desde el sistema Android Build (Soong)

El ejecutor de pruebas admite el filtro de inclusión y el filtro de exclusión. Tenga en cuenta que el filtro de exclusión funciona ignorando el resultado de la prueba, en lugar de omitir la prueba real. Las pruebas especificadas en el filtro de exclusión seguirán ejecutándose.

Resumen

Clases anidadas

class PythonBinaryHostTest.PythonForwarder

Reenviador 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 ( filters) addAllExcludeFilters ( filters)

Agrega el ERROR(/Set) de filtros de qué pruebas excluir.

void addAllIncludeFilters ( filters) addAllIncludeFilters ( filters)

Agrega el ERROR(/Set) de filtros de qué pruebas incluir.

void addExcludeFilter (String filter)

Agrega un filtro de qué pruebas excluir.

void addIncludeFilter (String filter)

Agrega un filtro de qué pruebas incluir.

void clearExcludeFilters ()

Elimine todos los filtros de exclusión rastreados actualmente.

void clearIncludeFilters ()

Elimine todos los filtros de inclusión rastreados actualmente.

getExcludeFilters ()

Devuelve el ERROR(/Set) actual de los filtros de exclusión.

getIncludeFilters ()

Devuelve el ERROR(/Set) actual de los filtros de inclusión.

final void run ( TestInformation testInfo, ITestInvocationListener listener)

Ejecuta las pruebas e informa el resultado al oyente.

Campos

ANDROID_SERIAL_VAR

protected static final String ANDROID_SERIAL_VAR

LD_LIBRARY_PATH

protected static final String LD_LIBRARY_PATH

Constructores públicos

PythonBinaryHostTest

public PythonBinaryHostTest ()

Métodos públicos

agregarTodosExcluirFiltros

public void addAllExcludeFilters ( filters)

Agrega el ERROR(/Set) de filtros de qué pruebas excluir.

Parámetros
filters

agregarTodosIncluirFiltros

public void addAllIncludeFilters ( filters)

Agrega el ERROR(/Set) de filtros de qué pruebas incluir.

Parámetros
filters

agregarExcluirFiltro

public void addExcludeFilter (String filter)

Agrega un filtro de qué pruebas excluir.

Parámetros
filter String

agregarIncluirFiltro

public void addIncludeFilter (String filter)

Agrega un filtro de qué pruebas incluir.

Parámetros
filter String

borrarExcluirFiltros

public void clearExcludeFilters ()

Elimine todos los filtros de exclusión rastreados actualmente.

borrarIncluirFiltros

public void clearIncludeFilters ()

Elimine todos los filtros de inclusión rastreados actualmente.

obtenerExcluirFiltros

public  getExcludeFilters ()

Devuelve el ERROR(/Set) actual de los filtros de exclusión.

Devoluciones

obtenerIncluirFiltros

public  getIncludeFilters ()

Devuelve el ERROR(/Set) actual de los filtros de inclusión.

Devoluciones

correr

public final void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Ejecuta las pruebas e informa el resultado al oyente.

Parámetros
testInfo TestInformation : el objeto TestInformation que contiene información útil para ejecutar pruebas.

listener ITestInvocationListener : el ITestInvocationListener de los resultados de la prueba

Lanza
DeviceNotAvailableException