Bộ lọc kiểm thử bộ
public
class
SuiteTestFilter
extends Object
java.lang.Object | |
↳ | com.android.tradefed.testtype.suite.SuiteTestFilter |
Biểu thị bộ lọc để bao gồm và loại trừ các thử nghiệm.
Tóm tắt
Hàm khởi tạo công khai | |
---|---|
SuiteTestFilter(String abi, String name, String test)
Tạo |
|
SuiteTestFilter(Integer shardIndex, String abi, String name, String test)
Tạo |
Phương thức công khai | |
---|---|
static
SuiteTestFilter
|
createFrom(String filter)
Tạo một |
boolean
|
equals(Object obj)
|
String
|
getAbi()
|
String
|
getBaseName()
Trả về tên cơ sở của mô-đun mà không có tham số. |
String
|
getModuleId()
|
String
|
getName()
|
String
|
getParameterName()
Nếu mô-đun có tham số, sẽ trả về giá trị tham số. |
Integer
|
getShardIndex()
Trả về chỉ mục phân đoạn của kiểm thử hoặc giá trị rỗng nếu không được chỉ định. |
String
|
getTest()
|
int
|
hashCode()
|
String
|
toString()
Trả về một Chuỗi đại diện của bộ lọc này. |
Hàm khởi tạo công khai
Bộ lọc kiểm thử bộ
public SuiteTestFilter (String abi, String name, String test)
Tạo SuiteTestFilter
mới từ các phần đã cho.
Tham số | |
---|---|
abi |
String : ABI phải được hỗ trợ AbiUtils#isAbiSupportedByCompatibility(String) |
name |
String : Tên mô-đun |
test |
String : Giá trị nhận dạng của kiểm thử, ví dụ: |
Bộ lọc kiểm thử bộ
public SuiteTestFilter (Integer shardIndex, String abi, String name, String test)
Tạo SuiteTestFilter
mới từ các phần đã cho.
Tham số | |
---|---|
shardIndex |
Integer |
abi |
String : ABI phải được hỗ trợ AbiUtils#isAbiSupportedByCompatibility(String) |
name |
String : Tên mô-đun |
test |
String : Giá trị nhận dạng của kiểm thử, ví dụ: |
Phương thức công khai
tạoTừ
public static SuiteTestFilter createFrom (String filter)
Tạo một SuiteTestFilter
mới từ chuỗi đã cho. Bạn có thể đặt một trong 4 bộ lọc
biểu mẫu, thực thể này sẽ được khởi tạo dưới dạng; -"tên" -> abi = giá trị rỗng, tên = "tên", kiểm tra = giá trị rỗng
-"tên" "kiểm tra..." -> abi = rỗng, tên = "tên", test = "kiểm thử..." –"abi" "tên" -> abi =
"abi", tên = "tên", test = rỗng -"abi" "tên" "kiểm tra..." -> abi = "abi", tên = "tên", kiểm tra
= "kiểm thử..."
Mã nhận dạng kiểm thử có thể chứa nhiều phần, chẳng hạn như kiểm thử có tham số.
Tham số | |
---|---|
filter |
String : bộ lọc để phân tích cú pháp |
Giá trị trả về | |
---|---|
SuiteTestFilter |
SuiteTestFilter |
bằng
public boolean equals (Object obj)
Tham số | |
---|---|
obj |
Object |
Giá trị trả về | |
---|---|
boolean |
getAbi
public String getAbi ()
Giá trị trả về | |
---|---|
String |
giá trị abi của bộ lọc này hoặc giá trị rỗng nếu không được chỉ định. |
getBaseName
public String getBaseName ()
Trả về tên cơ sở của mô-đun mà không có tham số. Nếu không có tham số,
sẽ trả về getName()
;
Giá trị trả về | |
---|---|
String |
Mã mô-đun nhận
public String getModuleId ()
Giá trị trả về | |
---|---|
String |
getName
public String getName ()
Giá trị trả về | |
---|---|
String |
tên mô-đun của bộ lọc này hoặc rỗng nếu không được chỉ định. |
lấy tên thông số
public String getParameterName ()
Nếu mô-đun có tham số, sẽ trả về giá trị tham số. Giá trị rỗng nếu không có tham số.
Giá trị trả về | |
---|---|
String |
getShardIndex
public Integer getShardIndex ()
Trả về chỉ mục phân đoạn của kiểm thử hoặc giá trị rỗng nếu không được chỉ định.
Giá trị trả về | |
---|---|
Integer |
getTest
public String getTest ()
Giá trị trả về | |
---|---|
String |
giá trị nhận dạng thử nghiệm của bộ lọc này hoặc giá trị rỗng nếu không được chỉ định. |
hashCode
public int hashCode ()
Giá trị trả về | |
---|---|
int |
toString
public String toString ()
Trả về một Chuỗi đại diện của bộ lọc này. Hàm này là nghịch đảo của createFrom(String)
.
Đối với bộ lọc hợp lệ f;
new TestFilter(f).toString().equals(f)
Giá trị trả về | |
---|---|
String |