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)
Mem-build |
boolean
|
equals(Object obj)
|
String
|
getAbi()
|
String
|
getBaseName()
Menampilkan nama dasar modul tanpa parameterisasi apa pun. |
String
|
getModuleId()
|
String
|
getName()
|
String
|
getParameterName()
Jika modul diparameterkan, 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 berupa salah satu dari empat
bentuk, instance akan diinisialisasi sebagai; -"name" -> abi = null, name = "name", test = null
-"name" "test..." -> abi = null, name = "name", test = "test..." -"abi" "name" -> abi =
"abi", name = "name", test = null -"abi" "name" "test..." -> abi = "abi", name = "name", test
= "test..."
ID pengujian dapat berisi 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 diparameterkan, fungsi ini
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 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 |
|