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 SuiteTestFilter baru dari bagian yang diberikan.

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

Membuat SuiteTestFilter baru dari bagian yang diberikan.

Metode publik

static SuiteTestFilter createFrom (String filter)

Membangun SuiteTestFilter baru 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, kembalikan nilai parameter.

Integer getShardIndex ()

Mengembalikan indeks shard 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

createFrom

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", test = null -"nama" "test..." -> abi = null, name = "nama", test = "test..." - "abi" "nama" -> abi = "abi", nama = "nama", test = null -"abi" "nama" "test..." -> abi = "abi", nama = "nama", tes = "tes..."

Pengidentifikasi pengujian dapat berisi beberapa bagian, misalnya pengujian berparameter.

Parameter
filter String : filter yang akan diurai

Pengembalian
SuiteTestFilter SuiteTestFilter

sama

public boolean equals (Object obj)

Parameter
obj Object

Pengembalian
boolean

getAbi

public String getAbi ()

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

getBaseName

public String getBaseName ()

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

Pengembalian
String

getName

public String getName ()

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

getParameterName

public String getParameterName ()

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

Pengembalian
String

getShardIndex

public Integer getShardIndex ()

Mengembalikan indeks shard pengujian, atau null jika tidak ditentukan.

Pengembalian
Integer

getTest

public String getTest ()

Pengembalian
String pengidentifikasi uji filter ini, atau nol jika tidak ditentukan.

Kode hash

public int hashCode ()

Pengembalian
int

keString

public String toString ()

Mengembalikan representasi String dari filter ini. Fungsi ini kebalikan dari createFrom(String) .

Untuk filter yang valid f;

new TestFilter(f).toString().equals(f)
 

Pengembalian
String