PythonBinaryHostTest

public class PythonBinaryHostTest
extends Object implements IRemoteTest , ITestFilterReceiver

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


Test host pensato per eseguire un file binario Python dal sistema Android Build (Soong)

Il test runner supporta il filtro include e il filtro escluso. Tieni presente che il filtro escluso funziona ignorando il risultato del test, invece di saltare il test vero e proprio. I test specificati nel filtro escluso verranno comunque eseguiti.

Riepilogo

Classi nidificate

class PythonBinaryHostTest.PythonForwarder

L'inoltro dei risultati sostituisce il nome dell'esecuzione con il nome binario.

Campi

protected static final String ANDROID_SERIAL_VAR

protected static final String LD_LIBRARY_PATH

Costruttori pubblici

PythonBinaryHostTest ()

Metodi pubblici

void addAllExcludeFilters ( filters) addAllExcludeFilters ( filters)

Aggiunge l' ERROR(/Set) dei filtri di quali test escludere.

void addAllIncludeFilters ( filters) addAllIncludeFilters ( filters)

Aggiunge l' ERROR(/Set) dei filtri di quali test includere.

void addExcludeFilter (String filter)

Aggiunge un filtro su quali test escludere.

void addIncludeFilter (String filter)

Aggiunge un filtro su quali test includere.

void clearExcludeFilters ()

Elimina tutti i filtri di esclusione attualmente monitorati.

void clearIncludeFilters ()

Elimina tutti i filtri di inclusione attualmente monitorati.

getExcludeFilters ()

Restituisce l' ERROR(/Set) corrente dei filtri di esclusione.

getIncludeFilters ()

Restituisce l' ERROR(/Set) corrente dei filtri di inclusione.

final void run ( TestInformation testInfo, ITestInvocationListener listener)

Esegue i test e segnala i risultati all'ascoltatore.

Campi

ANDROID_SERIAL_VAR

protected static final String ANDROID_SERIAL_VAR

LD_LIBRARY_PATH

protected static final String LD_LIBRARY_PATH

Costruttori pubblici

PythonBinaryHostTest

public PythonBinaryHostTest ()

Metodi pubblici

aggiungiAllExcludeFilters

public void addAllExcludeFilters ( filters)

Aggiunge l' ERROR(/Set) dei filtri di quali test escludere.

Parametri
filters

aggiungiAllIncludeFilters

public void addAllIncludeFilters ( filters)

Aggiunge l' ERROR(/Set) dei filtri di quali test includere.

Parametri
filters

addExcludeFilter

public void addExcludeFilter (String filter)

Aggiunge un filtro su quali test escludere.

Parametri
filter String

aggiungiIncludeFilter

public void addIncludeFilter (String filter)

Aggiunge un filtro su quali test includere.

Parametri
filter String

clearExcludeFilters

public void clearExcludeFilters ()

Elimina tutti i filtri di esclusione attualmente monitorati.

clearIncludeFilters

public void clearIncludeFilters ()

Elimina tutti i filtri di inclusione attualmente monitorati.

getExcludeFilters

public  getExcludeFilters ()

Restituisce l' ERROR(/Set) corrente dei filtri di esclusione.

ritorna

getIncludeFilters

public  getIncludeFilters ()

Restituisce l' ERROR(/Set) corrente dei filtri di inclusione.

ritorna

correre

public final void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Esegue i test e segnala i risultati all'ascoltatore.

Parametri
testInfo TestInformation : l'oggetto TestInformation contenente informazioni utili per eseguire i test.

listener ITestInvocationListener : ITestInvocationListener dei risultati del test

Lancia
DeviceNotAvailableException