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