SuiteTestFilter
public class SuiteTestFilter
extends Object
java.lang.Objek | |
↳ | com.Android.tradefed.testtype.suite.SuiteTestFilter |
Mewakili filter untuk menyertakan dan mengecualikan pengujian.
Ringkasan
Konstruktor publik | |
---|---|
SuiteTestFilter (String abi, String name, String test) Membuat | |
SuiteTestFilter (Integer shardIndex, String abi, String name, String test) Membuat |
Metode publik | |
---|---|
static SuiteTestFilter | createFrom (String filter) Membangun |
boolean | equals (Object obj) |
String | getAbi () |
String | getBaseName () Mengembalikan nama dasar modul tanpa parameterisasi apa pun. |
String | getModuleId () |
String | getName () |
String | getParameterName () Jika modul diparameterisasi, mengembalikan nilai parameter. |
Integer | getShardIndex () Mengembalikan indeks pecahan pengujian, atau null jika tidak ditentukan. |
String | getTest () |
int | hashCode () |
String | toString () Mengembalikan representasi String dari filter ini. |
Konstruktor publik
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 : Pengidentifikasi tes misalnya |
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 : Pengidentifikasi tes misalnya |
Metode publik
buatDari
public static SuiteTestFilter createFrom (String filter)
Membangun SuiteTestFilter
baru dari string yang diberikan. Filter dapat berupa salah satu dari empat bentuk, instance akan diinisialisasi sebagai; -"nama" -> abi = null, nama = "nama", tes = null -"nama" "tes..." -> abi = null, nama = "nama", tes = "tes..." - "abi" "nama" -> abi = "abi", nama = "nama", tes = null -"abi" "nama" "tes..." -> abi = "abi", nama = "nama", tes = "tes..."
Pengidentifikasi pengujian dapat berisi beberapa bagian, misalnya pengujian berparameter.
Parameter | |
---|---|
filter | String : filter untuk diurai |
Kembali | |
---|---|
SuiteTestFilter | SuiteTestFilter |
sama
public boolean equals (Object obj)
Parameter | |
---|---|
obj | Object |
Kembali | |
---|---|
boolean |
dapatkan Abi
public String getAbi ()
Kembali | |
---|---|
String | abi dari filter ini, atau null jika tidak ditentukan. |
dapatkanBaseName
public String getBaseName ()
Mengembalikan nama dasar modul tanpa parameterisasi apa pun. Jika tidak diparameterisasi, ia akan mengembalikan getName()
;
Kembali | |
---|---|
String |
dapatkanModuleId
public String getModuleId ()
Kembali | |
---|---|
String |
dapatkan Nama
public String getName ()
Kembali | |
---|---|
String | nama modul filter ini, atau null jika tidak ditentukan. |
dapatkanNamaParameter
public String getParameterName ()
Jika modul diparameterisasi, mengembalikan nilai parameter. Null jika tidak diparameterisasi.
Kembali | |
---|---|
String |
dapatkanShardIndex
public Integer getShardIndex ()
Mengembalikan indeks pecahan pengujian, atau null jika tidak ditentukan.
Kembali | |
---|---|
Integer |
dapatkan Tes
public String getTest ()
Kembali | |
---|---|
String | pengidentifikasi pengujian filter ini, atau null jika tidak ditentukan. |
Kode hash
public int hashCode ()
Kembali | |
---|---|
int |
keString
public String toString ()
Mengembalikan representasi String dari filter ini. Fungsi ini merupakan kebalikan dari createFrom(String)
.
Untuk filter yang valid f;
new TestFilter(f).toString().equals(f)
Kembali | |
---|---|
String |