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