PythonBinaryHostTest

public class PythonBinaryHostTest
extends Object implements IRemoteTest, ITestFilterReceiver

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


Test hosta przeznaczony do uruchamiania pliku binarnego Pythona z systemu kompilacji Androida (Soong)

Program uruchamiający testy obsługuje filtry uwzględniania i wykluczania. Pamiętaj, że filtr wykluczający ignoruje wynik testu, a nie pomija samego testu. Testy określone w filtrze wykluczania będą nadal wykonywane.

Podsumowanie

Zagnieżdżone klasy

class PythonBinaryHostTest.PythonForwarder

Przekazywanie wyników, które zastępuje nazwę uruchomienia nazwą pliku binarnego. 

Stałe

String ANDROID_SERIAL_VAR

String LD_LIBRARY_PATH

Publiczne konstruktory

PythonBinaryHostTest()

Metody publiczne

void addAllExcludeFilters( filters)

Dodaje ERROR(/Set) filtrów, które określają, które testy mają zostać wykluczone.

void addAllIncludeFilters( filters)

Dodaje ERROR(/Set) filtrów, które określają, jakie testy mają być uwzględnione.

void addExcludeFilter(String filter)

Dodaje filtr określający, które testy mają zostać wykluczone.

void addIncludeFilter(String filter)

Dodaje filtr określający, które testy mają być uwzględnione.

void clearExcludeFilters()

Usuń wszystkie obecnie śledzone filtry wykluczeń.

void clearIncludeFilters()

Usuń wszystkie obecnie śledzone filtry uwzględniania.

getExcludeFilters()

Zwraca bieżącą ERROR(/Set) filtrów wykluczeń.

getIncludeFilters()

Zwraca bieżący ERROR(/Set) filtrów uwzględniania.

final void run(TestInformation testInfo, ITestInvocationListener listener)

Przeprowadza testy i przekazuje wyniki odbiorcy.

Stałe

ANDROID_SERIAL_VAR

protected static final String ANDROID_SERIAL_VAR

Stała wartość: "ANDROID_SERIAL"

LD_LIBRARY_PATH

protected static final String LD_LIBRARY_PATH

Stała wartość: "LD_LIBRARY_PATH"

Publiczne konstruktory

PythonBinaryHostTest

public PythonBinaryHostTest ()

Metody publiczne

addAllExcludeFilters

public void addAllExcludeFilters ( filters)

Dodaje ERROR(/Set) filtrów, które określają, które testy mają zostać wykluczone.

Parametry
filters

addAllIncludeFilters

public void addAllIncludeFilters ( filters)

Dodaje ERROR(/Set) filtrów, które określają, jakie testy mają być uwzględnione.

Parametry
filters

addExcludeFilter

public void addExcludeFilter (String filter)

Dodaje filtr określający, które testy mają zostać wykluczone.

Parametry
filter String

addIncludeFilter

public void addIncludeFilter (String filter)

Dodaje filtr określający, które testy mają być uwzględnione.

Parametry
filter String

clearExcludeFilters

public void clearExcludeFilters ()

Usuń wszystkie obecnie śledzone filtry wykluczeń.

clearIncludeFilters

public void clearIncludeFilters ()

Usuń wszystkie obecnie śledzone filtry uwzględniania.

getExcludeFilters

public  getExcludeFilters ()

Zwraca bieżącą ERROR(/Set) filtrów wykluczeń.

Zwroty

getIncludeFilters

public  getIncludeFilters ()

Zwraca bieżący ERROR(/Set) filtrów uwzględniania.

Zwroty

home run

public final void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Przeprowadza testy i przekazuje wyniki odbiorcy.

Parametry
testInfo TestInformation: Obiekt TestInformation zawierający przydatne informacje do przeprowadzania testów.

listener ITestInvocationListener: ITestInvocationListener wyników testu

Zgłasza
DeviceNotAvailableException