PythonBinaryHostTest

public class PythonBinaryHostTest
extends Object implements IRemoteTest , ITestFilterReceiver

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


Host-Test zum Ausführen einer Python-Binärdatei vom Android Build-System (Soong)

Der Testläufer unterstützt Einschlussfilter und Ausschlussfilter. Beachten Sie, dass der Exclude-Filter das Testergebnis ignoriert, anstatt den eigentlichen Test zu überspringen. Die im Ausschlussfilter angegebenen Tests werden weiterhin ausgeführt.

Zusammenfassung

Verschachtelte Klassen

class PythonBinaryHostTest.PythonForwarder

Ergebnisweiterleitung zum Ersetzen des Laufnamens durch den Binärnamen.

Felder

protected static final String ANDROID_SERIAL_VAR

protected static final String LD_LIBRARY_PATH

Öffentliche Bauträger

PythonBinaryHostTest ()

Öffentliche Methoden

void addAllExcludeFilters ( filters) addAllExcludeFilters ( filters)

Fügt den ERROR(/Set) der Filter hinzu, deren Tests ausgeschlossen werden sollen.

void addAllIncludeFilters ( filters) addAllIncludeFilters ( filters)

Fügt den ERROR(/Set) der Filter hinzu, deren Tests einbezogen werden sollen.

void addExcludeFilter (String filter)

Fügt einen Filter für die auszuschließenden Tests hinzu.

void addIncludeFilter (String filter)

Fügt einen Filter für die einzuschließenden Tests hinzu.

void clearExcludeFilters ()

Löschen Sie alle derzeit verfolgten Ausschlussfilter.

void clearIncludeFilters ()

Löschen Sie alle derzeit verfolgten Einschlussfilter.

getExcludeFilters ()

Gibt den aktuellen ERROR(/Set) der Ausschlussfilter zurück.

getIncludeFilters ()

Gibt den aktuellen ERROR(/Set) der Einschlussfilter zurück.

final void run ( TestInformation testInfo, ITestInvocationListener listener)

Führt die Tests aus und meldet die Ergebnisse dem Listener.

Felder

ANDROID_SERIAL_VAR

protected static final String ANDROID_SERIAL_VAR

LD_LIBRARY_PATH

protected static final String LD_LIBRARY_PATH

Öffentliche Bauträger

PythonBinaryHostTest

public PythonBinaryHostTest ()

Öffentliche Methoden

addAllExcludeFilters

public void addAllExcludeFilters ( filters)

Fügt den ERROR(/Set) der Filter hinzu, deren Tests ausgeschlossen werden sollen.

Parameter
filters

addAllIncludeFilters

public void addAllIncludeFilters ( filters)

Fügt den ERROR(/Set) der Filter hinzu, deren Tests einbezogen werden sollen.

Parameter
filters

addExcludeFilter

public void addExcludeFilter (String filter)

Fügt einen Filter für die auszuschließenden Tests hinzu.

Parameter
filter String

addIncludeFilter

public void addIncludeFilter (String filter)

Fügt einen Filter für die einzuschließenden Tests hinzu.

Parameter
filter String

clearExcludeFilters

public void clearExcludeFilters ()

Löschen Sie alle derzeit verfolgten Ausschlussfilter.

clearIncludeFilters

public void clearIncludeFilters ()

Löschen Sie alle derzeit verfolgten Einschlussfilter.

getExcludeFilters

public  getExcludeFilters ()

Gibt den aktuellen ERROR(/Set) der Ausschlussfilter zurück.

Kehrt zurück

getIncludeFilters

public  getIncludeFilters ()

Gibt den aktuellen ERROR(/Set) der Einschlussfilter zurück.

Kehrt zurück

laufen

public final void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Führt die Tests aus und meldet die Ergebnisse dem Listener.

Parameter
testInfo TestInformation : Das TestInformation Objekt, das nützliche Informationen zum Ausführen von Tests enthält.

listener ITestInvocationListener : der ITestInvocationListener der Testergebnisse

Würfe
DeviceNotAvailableException