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 | getModuleId () |
String | getName () |
String | getParameterName () إذا كانت الوحدة ذات معلمات، فسيتم إرجاع قيمة المعلمة. |
Integer | getShardIndex () يُرجع فهرس الجزء الخاص بالاختبار، أو يُرجع قيمة فارغة إذا لم يتم تحديده. |
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
جديد من السلسلة المحددة. يمكن أن تكون المرشحات في أحد الأشكال الأربعة، وستتم تهيئة المثيل على النحو التالي: -"الاسم" -> أبي = خالي، الاسم = "الاسم"، اختبار = خالي -"الاسم" "اختبار..." -> أبي = خالي، الاسم = "اسم"، اختبار = "اختبار..." - "ابي" "اسم" -> أبي = "ابي"، اسم = "اسم"، اختبار = خالي -"ابي" "اسم" "اختبار..." -> أبي = "ابي"، اسم = "اسم"، اختبار = "اختبار..."
يمكن أن يحتوي معرف الاختبار على أجزاء متعددة، على سبيل المثال، اختبارات ذات معلمات.
حدود | |
---|---|
filter | String : المرشح المراد تحليله |
عائدات | |
---|---|
SuiteTestFilter | SuiteTestFilter |
يساوي
public boolean equals (Object obj)
حدود | |
---|---|
obj | Object |
عائدات | |
---|---|
boolean |
com.getAbi
public String getAbi ()
عائدات | |
---|---|
String | أبي هذا الفلتر، أو فارغ إذا لم يتم تحديده. |
getBaseName
public String getBaseName ()
إرجاع الاسم الأساسي للوحدة دون أي معلمات. إذا لم يتم تحديد معلمات، فسوف يُرجع getName()
؛
عائدات | |
---|---|
String |
getModuleId
public String getModuleId ()
عائدات | |
---|---|
String |
getName
public String getName ()
عائدات | |
---|---|
String | اسم الوحدة لهذا الفلتر، أو فارغ إذا لم يتم تحديده. |
getParameterName
public String getParameterName ()
إذا كانت الوحدة ذات معلمات، فسيتم إرجاع قيمة المعلمة. فارغة إذا لم تكن ذات معلمات.
عائدات | |
---|---|
String |
getShardIndex
public Integer getShardIndex ()
يُرجع فهرس الجزء الخاص بالاختبار، أو يُرجع قيمة فارغة إذا لم يتم تحديده.
عائدات | |
---|---|
Integer |
com.getTest
public String getTest ()
عائدات | |
---|---|
String | معرف الاختبار لهذا المرشح، أو فارغ إذا لم يتم تحديده. |
hashCode
public int hashCode ()
عائدات | |
---|---|
int |
إلى سلسلة
public String toString ()
إرجاع تمثيل سلسلة لهذا المرشح. هذه الوظيفة هي عكس createFrom(String)
.
للحصول على مرشح صالح و؛
new TestFilter(f).toString().equals(f)
عائدات | |
---|---|
String |