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 |
void
|
addAllIncludeFilters(Set<String> filters)
Menambahkan |
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<String>
|
getIncludeFilters()
Menampilkan |
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 |
|