SuiteTestFilter
public class SuiteTestFilter
extends Object
java.lang.Object | |
↳ | com.android.tradefed.testtype.suite.SuiteTestFilter |
یک فیلتر برای شامل و بدون آزمون است.
خلاصه
سازندگان عمومی | |
---|---|
SuiteTestFilter (String abi, String name, String test) ایجاد یک جدید | |
SuiteTestFilter (Integer shardIndex, String abi, String name, String test) ایجاد یک جدید |
روشهای عمومی | |
---|---|
static SuiteTestFilter | createFrom (String filter) ایجاد یک جدید |
boolean | equals (Object obj) |
String | getAbi () |
String | getBaseName () نام اصلی ماژول را بدون پارامترسازی برمی گرداند. |
String | getName () |
String | getParameterName () اگر ماژول پارامتر شده باشد ، مقدار پارامتر را برمی گرداند. |
Integer | getShardIndex () شاخص Shard آزمون را برمی گرداند ، یا اگر مشخص نشده باشد ، null است. |
String | getTest () |
int | hashCode () |
String | toString () بازنمایی رشته ای این فیلتر را برمی گرداند. |
سازندگان عمومی
SuiteTestFilter
public SuiteTestFilter (String abi, String name, String test)
ایجاد یک جدید SuiteTestFilter
از قطعات داده.
مولفه های | |
---|---|
abi | String ها: ABI باید حمایت شود AbiUtils#isAbiSupportedByCompatibility(String) |
name | String : نام این ماژول |
test | String : آزمون را به عنوان مثال شناسه |
SuiteTestFilter
public SuiteTestFilter (Integer shardIndex, String abi, String name, String test)
ایجاد یک جدید SuiteTestFilter
از قطعات داده.
مولفه های | |
---|---|
shardIndex | Integer |
abi | String ها: ABI باید حمایت شود AbiUtils#isAbiSupportedByCompatibility(String) |
name | String : نام این ماژول |
test | String : آزمون را به عنوان مثال شناسه |
روشهای عمومی
createFrom
public static SuiteTestFilter createFrom (String filter)
ایجاد یک جدید SuiteTestFilter
از رشته داده شده. فیلترها می توانند به یکی از چهار شکل باشند ، نمونه به صورت اولیه راه اندازی می شود ؛ -"name" -> abi = null، name = "name"، test = null -"name" "test ..." -> abi = null، name = "name"، test = "test ..." - "abi" "name" -> abi = "abi"، name = "name"، test = null -"abi" "name" "test ..." -> abi = "abi"، name = "name"، test = "test ..."
شناسه تست می تواند شامل چندین قسمت باشد ، به عنوان مثال آزمایشات پارامتری.
مولفه های | |
---|---|
filter | String : فیلتر برای تجزیه |
برمی گردد | |
---|---|
SuiteTestFilter | SuiteTestFilter |
برابر است
public boolean equals (Object obj)
مولفه های | |
---|---|
obj | Object |
برمی گردد | |
---|---|
boolean |
getAbi
public String getAbi ()
برمی گردد | |
---|---|
String | abi این فیلتر یا اگر مشخص نشده باشد null است. |
getBaseName
public String getBaseName ()
نام اصلی ماژول را بدون پارامترسازی برمی گرداند. اگر پارامتر نیست، آن را بازگشت getName()
؛
برمی گردد | |
---|---|
String |
getName
public String getName ()
برمی گردد | |
---|---|
String | نام ماژول این فیلتر ، یا اگر مشخص نشده باشد ، null است. |
getParameterName
public String getParameterName ()
اگر ماژول پارامتر شده باشد ، مقدار پارامتر را برمی گرداند. اگر پارامتر نباشد ، تهی است.
برمی گردد | |
---|---|
String |
getShardIndex
public Integer getShardIndex ()
شاخص Shard آزمون را برمی گرداند ، یا اگر مشخص نشده باشد ، null است.
برمی گردد | |
---|---|
Integer |
getTest
public String getTest ()
برمی گردد | |
---|---|
String | شناسه آزمایشی این فیلتر ، یا اگر مشخص نشده باشد ، null است. |
hashCode
public int hashCode ()
برمی گردد | |
---|---|
int |
toString
public String toString ()
بازنمایی رشته ای این فیلتر را برمی گرداند. این تابع معکوس است createFrom(String)
.
برای یک فیلتر معتبر f ؛
new TestFilter(f).toString().equals(f)
برمی گردد | |
---|---|
String |