Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

SuiteTestFilter

public class SuiteTestFilter
extends Object

java.lang.Objek
com.android.tradefed.testtype.suite.SuiteTestFilter


Merupakan filter untuk menyertakan dan mengecualikan pengujian.

Ringkasan

Konstruktor publik

SuiteTestFilter (String abi, String name, String test)

Membuat baru SuiteTestFilter dari bagian yang diberikan.

SuiteTestFilter (Integer shardIndex, String abi, String name, String test)

Membuat baru SuiteTestFilter dari bagian yang diberikan.

Metode publik

static SuiteTestFilter createFrom (String filter)

Membangun baru SuiteTestFilter dari string yang diberikan.

boolean equals (Object obj)
String getAbi ()
String getBaseName ()

Mengembalikan nama dasar modul tanpa parameterisasi apa pun.

String getName ()
String getParameterName ()

Jika modul diparameterisasi, mengembalikan nilai parameter.

Integer getShardIndex ()

Mengembalikan indeks pecahan pengujian, atau nol 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 baru SuiteTestFilter dari bagian yang diberikan.

Parameter
abi String : The ABI harus didukung AbiUtils#isAbiSupportedByCompatibility(String)

name String : Nama modul

test String : Tes ini identifier misalnya . #

SuiteTestFilter

public SuiteTestFilter (Integer shardIndex, 
                String abi, 
                String name, 
                String test)

Membuat baru SuiteTestFilter dari bagian yang diberikan.

Parameter
shardIndex Integer

abi String : The ABI harus didukung AbiUtils#isAbiSupportedByCompatibility(String)

name String : Nama modul

test String : Tes ini identifier misalnya . #

Metode publik

buatDari

public static SuiteTestFilter createFrom (String filter)

Membangun baru SuiteTestFilter dari string yang diberikan. Filter dapat dalam 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" "nama" -> abi = "abi", nama = "nama", tes = null -"abi" "nama" "tes..." -> abi = "abi", nama = "nama", tes = "tes..."

Pengidentifikasi tes dapat berisi beberapa bagian, misalnya tes berparameter.

Parameter
filter String : filter untuk mengurai

Kembali
SuiteTestFilter yang SuiteTestFilter

sama dengan

public boolean equals (Object obj)

Parameter
obj Object

Kembali
boolean

dapatkanAbi

public String getAbi ()

Kembali
String abi dari filter ini, atau null jika tidak ditentukan.

getBaseName

public String getBaseName ()

Mengembalikan nama dasar modul tanpa parameterisasi apa pun. Jika tidak parameterized, itu akan kembali getName() ;

Kembali
String

getName

public String getName ()

Kembali
String nama modul filter ini, atau null jika tidak ditentukan.

getParameterName

public String getParameterName ()

Jika modul diparameterisasi, mengembalikan nilai parameter. Null jika tidak diparameterisasi.

Kembali
String

getShardIndex

public Integer getShardIndex ()

Mengembalikan indeks pecahan pengujian, atau nol jika tidak ditentukan.

Kembali
Integer

dapatkanTes

public String getTest ()

Kembali
String pengenal uji filter ini, atau nol jika tidak ditentukan.

Kode hash

public int hashCode ()

Kembali
int

toString

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