PythonBinaryHostTest

public class PythonBinaryHostTest
extends Object implements IRemoteTest, ITestFilterReceiver

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


Test hosta służący do uruchamiania pliku binarnego Pythona z systemu kompilacji Androida (Soong)

Narzędzie do uruchamiania testów obsługuje filtry uwzględniania i wykluczania. Pamiętaj, że filtr wykluczania działa przez ignorowanie wyniku testu, a nie pomijanie samego testu. Testy określone w filtrze wykluczania będą nadal wykonywane.

Podsumowanie

Zagnieżdżone klasy

class PythonBinaryHostTest.PythonForwarder

Przesyłanie wyników, aby zastąpić nazwę procesu nazwą binarną. 

Fieldsem

protected static final String ANDROID_SERIAL_VAR

protected static final String LD_LIBRARY_PATH

Konstruktory publiczne

PythonBinaryHostTest()

Metody publiczne

void addAllExcludeFilters( filters)

Dodaje ERROR(/Set) filtrów, które testy mają być wykluczone.

void addAllIncludeFilters( filters)

Dodaje ERROR(/Set) filtrów, których testy mają być uwzględnione.

void addExcludeFilter(String filter)

Dodaje filtr, który określa, które testy mają być wykluczone.

void addIncludeFilter(String filter)

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

void clearExcludeFilters()

Usuń wszystkie filtry wykluczeń, które są obecnie śledzone.

void clearIncludeFilters()

Usuń wszystkie filtry uwzględniania, które są obecnie śledzone.

getExcludeFilters()

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

getIncludeFilters()

Zwraca bieżącą wartość ERROR(/Set) filtrów uwzględniania.

final void run(TestInformation testInfo, ITestInvocationListener listener)

Przeprowadza testy i przekazuje wyniki do odbiorcy.

Fieldsem

ANDROID_SERIAL_VAR

protected static final String ANDROID_SERIAL_VAR

LD_LIBRARY_PATH

protected static final String LD_LIBRARY_PATH

Konstruktory publiczne

PythonBinaryHostTest

public PythonBinaryHostTest ()

Metody publiczne

addAllExcludeFilters

public void addAllExcludeFilters ( filters)

Dodaje ERROR(/Set) filtrów, które testy mają być wykluczone.

Parametry
filters

addAllIncludeFilters

public void addAllIncludeFilters ( filters)

Dodaje ERROR(/Set) filtrów, których testy mają być uwzględnione.

Parametry
filters

addExcludeFilter

public void addExcludeFilter (String filter)

Dodaje filtr, który określa, które testy mają być 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 filtry wykluczeń, które są obecnie śledzone.

clearIncludeFilters

public void clearIncludeFilters ()

Usuń wszystkie filtry uwzględniania, które są obecnie śledzone.

getExcludeFilters

public  getExcludeFilters ()

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

Zwroty

getIncludeFilters

public  getIncludeFilters ()

Zwraca bieżącą wartość ERROR(/Set) filtrów uwzględniania.

Zwroty

home run

public final void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Przeprowadza testy i przekazuje wyniki do odbiorcy.

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

listener ITestInvocationListener: ITestInvocationListener wyników testu

Rzuty
DeviceNotAvailableException