PythonBinaryHostTest

public class PythonBinaryHostTest
extends Object implements IRemoteTest, ITestFilterReceiver

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


Pengujian host dimaksudkan untuk menjalankan file biner Python dari sistem Build Android (Soong)

Peluncur pengujian mendukung filter penyertaan dan filter pengecualian. Perhatikan bahwa filter pengecualian berfungsi dengan mengabaikan hasil pengujian, bukan melewati pengujian sebenarnya. Pengujian yang ditentukan dalam filter pengecualian akan tetap dijalankan.

Ringkasan

Class bertingkat

class PythonBinaryHostTest.PythonForwarder

Penerus hasil untuk mengganti nama run dengan nama biner. 

Konstanta

String ANDROID_SERIAL_VAR

String LD_LIBRARY_PATH

Konstruktor publik

PythonBinaryHostTest()

Metode publik

void addAllExcludeFilters(Set<String> filters)

Menambahkan Set filter yang pengujiannya akan dikecualikan.

void addAllIncludeFilters(Set<String> filters)

Menambahkan Set filter yang pengujiannya akan disertakan.

void addExcludeFilter(String filter)

Menambahkan filter yang pengujiannya akan dikecualikan.

void addIncludeFilter(String filter)

Menambahkan filter yang pengujiannya akan disertakan.

void clearExcludeFilters()

Menghapus semua filter pengecualian yang saat ini dilacak.

void clearIncludeFilters()

Menghapus semua filter penyertaan yang saat ini dilacak.

Set<String> getExcludeFilters()

Menampilkan Set filter pengecualian saat ini.

Set<String> getIncludeFilters()

Menampilkan Set filter penyertaan saat ini.

final void run(TestInformation testInfo, ITestInvocationListener listener)

Menjalankan pengujian, dan melaporkan hasil ke listener.

Konstanta

ANDROID_SERIAL_VAR

protected static final String ANDROID_SERIAL_VAR

Nilai Konstanta: "ANDROID_SERIAL"

LD_LIBRARY_PATH

protected static final String LD_LIBRARY_PATH

Nilai Konstanta: "LD_LIBRARY_PATH"

Konstruktor publik

PythonBinaryHostTest

public PythonBinaryHostTest ()

Metode publik

addAllExcludeFilters

public void addAllExcludeFilters (Set<String> filters)

Menambahkan Set filter yang pengujiannya akan dikecualikan.

Parameter
filters Set

addAllIncludeFilters

public void addAllIncludeFilters (Set<String> filters)

Menambahkan Set filter yang pengujiannya akan disertakan.

Parameter
filters Set

addExcludeFilter

public void addExcludeFilter (String filter)

Menambahkan filter yang pengujiannya akan dikecualikan.

Parameter
filter String

addIncludeFilter

public void addIncludeFilter (String filter)

Menambahkan filter yang pengujiannya akan disertakan.

Parameter
filter String

clearExcludeFilters

public void clearExcludeFilters ()

Menghapus semua filter pengecualian yang saat ini dilacak.

clearIncludeFilters

public void clearIncludeFilters ()

Menghapus semua filter penyertaan yang saat ini dilacak.

getExcludeFilters

public Set<String> getExcludeFilters ()

Menampilkan Set filter pengecualian saat ini.

Hasil
Set<String>

getIncludeFilters

public Set<String> getIncludeFilters ()

Menampilkan Set filter penyertaan saat ini.

Hasil
Set<String>

run

public final void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Menjalankan pengujian, dan melaporkan hasil ke listener.

Parameter
testInfo TestInformation: Objek TestInformation yang berisi informasi berguna untuk menjalankan pengujian.

listener ITestInvocationListener: ITestInvocationListener hasil pengujian

Menampilkan
DeviceNotAvailableException