SuiteTestFilter
public
class
SuiteTestFilter
extends Object
java.lang.Object | |
↳ | com.android.tradefed.testtype.suite.SuiteTestFilter |
Merepresentasikan filter untuk menyertakan dan mengecualikan pengujian.
Ringkasan
Konstruktor publik | |
---|---|
SuiteTestFilter(Integer shardIndex, String abi, String name, String test)
Membuat |
|
SuiteTestFilter(String abi, String name, String test)
Membuat |
Metode publik | |
---|---|
static
SuiteTestFilter
|
createFrom(String filter)
Membangun |
boolean
|
equals(Object obj)
|
String
|
getAbi()
|
String
|
getBaseName()
Menampilkan nama dasar modul tanpa parameterisasi apa pun. |
String
|
getModuleId()
|
String
|
getName()
|
String
|
getParameterName()
Jika modul diparameterisasi, nilai parameter akan ditampilkan. |
Integer
|
getShardIndex()
Menampilkan indeks shard pengujian, atau null jika tidak ditentukan. |
String
|
getTest()
|
int
|
hashCode()
|
String
|
toString()
Menampilkan representasi String dari filter ini. |
Konstruktor publik
SuiteTestFilter
public SuiteTestFilter (Integer shardIndex, String abi, String name, String test)
Membuat SuiteTestFilter
baru dari bagian yang diberikan.
Parameter | |
---|---|
shardIndex |
Integer |
abi |
String : ABI harus didukung AbiUtils#isAbiSupportedByCompatibility(String) |
name |
String : Nama modul |
test |
String : ID pengujian, misalnya |
SuiteTestFilter
public SuiteTestFilter (String abi, String name, String test)
Membuat SuiteTestFilter
baru dari bagian yang diberikan.
Parameter | |
---|---|
abi |
String : ABI harus didukung AbiUtils#isAbiSupportedByCompatibility(String) |
name |
String : Nama modul |
test |
String : ID pengujian, misalnya |
Metode publik
createFrom
public static SuiteTestFilter createFrom (String filter)
Mem-build SuiteTestFilter
baru dari string yang diberikan. Filter dapat berada di salah satu dari empat
formulir, instance akan diinisialisasi sebagai; -"nama" -> abi = null, nama = "nama", tes = null
-"nama" "uji..." -> abi = null, name = "name", test = "test..." -"abi" "name" -> abi =
"abi", name = "name", test = null -"abi" "name" "uji..." -> abi = "abi", name = "name", test
= "test..."
ID pengujian dapat terdiri dari beberapa bagian, misalnya pengujian berparameter.
Parameter | |
---|---|
filter |
String : filter yang akan diuraikan |
Hasil | |
---|---|
SuiteTestFilter |
SuiteTestFilter |
sama dengan
public boolean equals (Object obj)
Parameter | |
---|---|
obj |
Object |
Hasil | |
---|---|
boolean |
getAbi
public String getAbi ()
Hasil | |
---|---|
String |
abi filter ini, atau null jika tidak ditentukan. |
getBaseName
public String getBaseName ()
Menampilkan nama dasar modul tanpa parameterisasi apa pun. Jika tidak diparameterisasi,
akan menampilkan getName()
;
Hasil | |
---|---|
String |
getModuleId
public String getModuleId ()
Hasil | |
---|---|
String |
getName
public String getName ()
Hasil | |
---|---|
String |
nama modul filter ini, atau null jika tidak ditentukan. |
getParameterName
public String getParameterName ()
Jika modul diparameterkan, nilai parameter akan ditampilkan. Null jika tidak diparameterisasi.
Hasil | |
---|---|
String |
getShardIndex
public Integer getShardIndex ()
Menampilkan indeks shard pengujian, atau null jika tidak ditentukan.
Hasil | |
---|---|
Integer |
getTest
public String getTest ()
Hasil | |
---|---|
String |
ID pengujian dari filter ini, atau null jika tidak ditentukan. |
hashCode
public int hashCode ()
Hasil | |
---|---|
int |
toString
public String toString ()
Menampilkan representasi String dari filter ini. Fungsi ini adalah invers dari createFrom(String)
.
Untuk filter f yang valid;
new TestFilter(f).toString().equals(f)
Hasil | |
---|---|
String |